A side-by-side look at the MCP Pinterest Brand Presence Mapper and Pinlyx MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose MCP Pinterest Brand Presence Mapper for social media work as a local process; choose Pinlyx MCP for social media as a local process. You can also run both side by side in one mcpServers block.
APIFY_TOKEN.map_pinterest_brand_presence.CRMSOLID_API_KEY.crm_list_social_accounts, crm_list_social_conversations, crm_get_social_conversation.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Social Media | Social Media |
| Quality signal | 57/100 · Good | 82/100 · Excellent |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | Not declared | API key required |
| Pricing | Not declared | Freemium |
| Required env vars | APIFY_TOKEN | CRMSOLID_API_KEY |
| Verified owner | Community listing | Verified |
| GitHub stars | 0 | 6 |
| Directory activity | 1 views 0 installs 0 upvotes | 10 views 0 installs 0 upvotes |
| Tools | 1 | 13 |
| Full listing | View MCP Pinterest Brand Presence Mapper | View Pinlyx MCP |
map_pinterest_brand_presenceResolve a company domain to its Pinterest business account and return EXACT follower, following, pin and board counts, plus the claimed website, verified merchant status and last pin date, as one flat Clay ready row. Pinterest serves real integers, so these counts can be summed across a list. Board count is a better activity signal than followers for a consumer brand, because boards are curation effort. Pinterest handles are rarely the domain stem, so a guessed account that fails the identity check is reported as identity_mismatch with no counts rather than returning a stranger's numbers. Read only; requires an APIFY_TOKEN and consumes Apify credits per call.crm_list_social_accountsLists connected accounts per platformcrm_list_social_conversationsFilters by `platform`, `status`, `contactId`, `unreadOnlycrm_get_social_conversationOne conversation plus its last 10 messagescrm_list_social_messagesMessage history, paged with `beforeMessageIdcrm_send_social_messageSends a DM and pauses the AI agent for that contactcrm_mark_social_conversation_readClears unread state, safe to repeatcrm_social_inbox_summaryTotals per platform, plus the 10 oldest waiting repliescrm_list_social_postsFilters by `status`, `platform`, `fromDate`, `toDatecrm_get_social_postOne post with its media, target account and outcomecrm_schedule_social_postQueues a post per target account, **never publishes by accidentcrm_update_social_postEdits content, time or media while the post is still pendingcrm_cancel_social_postCancels a post that has not gone outPaste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"mcp-pinterest-brand-presence-mapper": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-pinterest-brand-presence-mapper"
],
"env": {
"APIFY_TOKEN": "YOUR_APIFY_TOKEN_HERE"
}
}
}
}
{
"mcpServers": {
"crm-solid-mcp": {
"command": "npx",
"args": [
"-y",
"@crmsolid/mcp-server"
],
"env": {
"CRMSOLID_API_KEY": "YOUR_CRMSOLID_API_KEY_HERE"
}
}
}
}