Skip to content

Best MCP Servers for Marketing Teams: HubSpot, Salesforce, Ahrefs, and More

MCP servers for marketers — CRM, SEO, email, analytics. Setup guides for HubSpot, Salesforce, Ahrefs, and more.

March 27, 2026
7 min read

Best MCP Servers for Marketing Teams: HubSpot, Salesforce, Ahrefs, and More

Marketing teams juggle a dozen SaaS tools daily -- CRM, SEO platforms, email marketing, analytics, project management. Each lives behind its own dashboard, its own login, its own tab. MCP servers collapse that sprawl into a single AI conversation. Ask your assistant to "pull last month's email open rates, cross-reference with organic traffic, and draft a campaign brief" and it queries HubSpot, Google Analytics, and Ahrefs without you switching windows.

Every server in this guide is installable today in Claude Desktop, Claude Code, or Cursor. Most take under five minutes to configure.

Quick Comparison

ServerCategoryInstallAuthMaintained By
HubSpot MCPCRM / Emailnpx -y mcp-hubspotHubSpot API tokenCommunity (peakmojo)
Salesforce MCPCRM / Salesuvx mcp-salesforce-connectorOAuth or SF CLICommunity (smn2gnt)
Ahrefs MCPSEO / BacklinksRemote via mcp-remoteAhrefs MCP keyAhrefs (official)
Google Analytics MCPWeb Analyticspip install google-analytics-mcpService account JSONCommunity
Mailchimp MCPEmail Marketinguvx mailchimp-mcp-serverMailchimp API keyCommunity
Slack MCPCommunicationnpx -y @zencoderai/slack-mcp-serverSlack bot tokenZencoder
Linear MCPProject Mgmtnpx -y linear-mcp-serverLinear API keyCommunity
Toolradar MCPSoftware Discoverynpx -y toolradar-mcpFree API keyToolradar (official)
Brave Search MCPWeb Researchnpx -y @brave/brave-search-mcp-serverBrave API keyBrave (official)

HubSpot MCP: CRM and Contacts in Your Chat

The HubSpot MCP server (by peakmojo, 118 GitHub stars) connects Claude to your HubSpot CRM. It handles contacts, companies, and conversation threads -- the core objects marketing teams touch daily.

Key capabilities: Create and retrieve contacts with duplicate prevention. Fetch recently active companies and engagement history. Pull conversation threads with full messages. Semantic search across previously retrieved data using built-in FAISS vector storage.

The vector storage is the standout feature. HubSpot's API has limited search, but this server indexes data locally so follow-up questions ("which contacts from that batch are in fintech?") work without re-fetching.

{
  "mcpServers": {
    "hubspot": {
      "command": "npx",
      "args": ["-y", "mcp-hubspot"],
      "env": {
        "HUBSPOT_ACCESS_TOKEN": "pat-na1-your-token-here"
      }
    }
  }
}

Generate your token in HubSpot under Settings > Integrations > Private Apps. Required scopes: crm.objects.contacts.read, crm.objects.contacts.write, crm.objects.companies.read, crm.objects.companies.write, sales-email-read.

Limitation: No deal or campaign management. For pipeline data, pair with Salesforce MCP.

Salesforce MCP: Full CRM via SOQL

Salesforce MCP opens your entire Salesforce org to AI queries. Unlike HubSpot's server (which exposes specific objects), Salesforce gives you raw SOQL and SOSL access -- anything queryable in Salesforce is queryable through Claude.

Key capabilities: Execute SOQL queries, run SOSL searches across all objects, retrieve object metadata, create/update/delete records, and call the Tooling API.

{
  "mcpServers": {
    "salesforce": {
      "command": "uvx",
      "args": ["--from", "mcp-salesforce-connector", "salesforce"],
      "env": {
        "SALESFORCE_ACCESS_TOKEN": "your-oauth-token",
        "SALESFORCE_INSTANCE_URL": "https://yourcompany.my.salesforce.com"
      }
    }
  }
}

Three auth options: OAuth token (recommended), Salesforce CLI auth (sf org login web), or username/password with security token (legacy -- avoid for shared environments).

For marketers: "Pull all leads from our Q1 webinar campaign, segment by industry, show conversion rates to opportunity." One prompt generates the SOQL, runs it, and formats the output -- replacing a custom Salesforce report build.

Salesforce also has an official developer-focused MCP server (328 stars) for metadata deployment and code analysis. The community connector above is better for marketing and sales data queries.

Ahrefs MCP: SEO Data Without Leaving Claude

The Ahrefs MCP server is official, maintained by Ahrefs, and ships as a remote server -- no local install needed. It covers Site Explorer, Keywords Explorer, Site Audit, Rank Tracker, and Brand Radar for AI visibility monitoring.

Key capabilities: Domain ratings and backlink profiles. Keyword research with volume, difficulty, and click data. Organic competitor analysis. Rank tracking. Brand mentions and share of voice in AI-generated responses. Google Search Console data via Ahrefs' GSC integration.

{
  "mcpServers": {
    "ahrefs": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://api.ahrefs.com/mcp/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer your-mcp-key-here"
      }
    }
  }
}

Generate your MCP key in Ahrefs under Account Settings > API Keys > Generate MCP Key (separate from the REST API token).

Why marketers should care: Brand Radar is unique to Ahrefs. It tracks how often AI models cite your brand in their responses. For teams concerned about AI visibility -- and you should be -- this is the only MCP server surfacing that data directly in your assistant.

Note: Ahrefs API returns monetary values in USD cents, not dollars. A traffic value of 45,000 means $450.00.

Google Analytics MCP: GA4 Data on Demand

No official Google MCP server exists, but the community-built google-analytics-mcp (194 GitHub stars) is solid. It connects to GA4 and exposes 200+ dimensions and metrics.

Key capabilities: Traffic, sessions, engagement, and bounce rates by date range. Geographic, device, and traffic source segmentation. Content performance analysis. E-commerce metrics (revenue, transactions, conversions). Schema discovery across all available GA4 fields.

{
  "mcpServers": {
    "google-analytics": {
      "command": "ga4-mcp-server",
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service-account.json",
        "GA4_PROPERTY_ID": "123456789"
      }
    }
  }
}

Requires pip install google-analytics-mcp first. The auth setup is the hardest part: create a service account in Google Cloud Console, enable the Analytics Data API, download the JSON key, and add the service account email as a Viewer on your GA4 property. Use the numeric Property ID, not the Measurement ID starting with G-.

The server estimates result volume before fetching and aggregates server-side -- no context window overflows from raw data dumps.

Mailchimp MCP: 53 Tools for Email Marketing

The Mailchimp MCP server is the most feature-complete email marketing MCP server available, shipping 53 tools across audiences, campaigns, automations, and reporting.

Key capabilities: Campaign creation, scheduling, and performance reporting (open rates, click rates, bounces). Audience management with member search and growth history. Tag and segment operations. Automation workflow control. E-commerce data access.

{
  "mcpServers": {
    "mailchimp": {
      "command": "uvx",
      "args": ["mailchimp-mcp-server"],
      "env": {
        "MAILCHIMP_API_KEY": "abc123def456-us8"
      }
    }
  }
}

Your API key includes the data center suffix (the -us8 part). Find it under Account > Extras > API Keys.

Start safe: Set MAILCHIMP_READ_ONLY=true to disable write operations during analysis sessions. Set MAILCHIMP_DRY_RUN=true to preview actions without executing. Enable writes only after you trust the workflow.

Slack MCP: Deliver Results to Your Team

The Slack MCP server (maintained by Zencoder) lets Claude post messages, read history, and manage communication -- the "last mile" that delivers analysis directly to your team.

Key capabilities: Post to channels and reply in threads. Read channel history. Add reactions. List channels and access user profiles.

{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": ["-y", "@zencoderai/slack-mcp-server"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
        "SLACK_TEAM_ID": "T0123456789"
      }
    }
  }
}

Create a Slack app at api.slack.com/apps. Required scopes: channels:read, channels:history, chat:write, reactions:write, users:read.

Linear MCP: Marketing Project Tracking

The Linear MCP server connects task management to your AI workflow. Create issues, update statuses, search across projects, and add comments from the same conversation where you do the analysis.

{
  "mcpServers": {
    "linear": {
      "command": "npx",
      "args": ["-y", "linear-mcp-server"],
      "env": {
        "LINEAR_API_KEY": "lin_api_your-key-here"
      }
    }
  }
}

Generate your key at linear.app/settings/api. The original community server recommends migrating to Linear's official MCP implementation -- check Linear's docs for the latest.

Toolradar MCP: Evaluate Marketing Tools with Real Data

The Toolradar MCP server gives Claude verified data on 8,400+ software tools -- pricing, reviews, editorial scores, alternatives, and feature breakdowns. When evaluating new marketing tools, this replaces the "open 15 tabs and compare pricing pages" workflow.

Key capabilities: Search tools by keyword, category, or pricing model. Get tier-level pricing breakdowns. Compare 2-4 tools side by side. Find AI-identified alternatives. Access aggregated G2 and Capterra ratings.

{
  "mcpServers": {
    "toolradar": {
      "command": "npx",
      "args": ["-y", "toolradar-mcp"],
      "env": {
        "TOOLRADAR_API_KEY": "your-api-key"
      }
    }
  }
}

Free API key (100 calls/day) at toolradar.com/dashboard/api-keys.

Brave Search MCP: Real-Time Market Research

The Brave Search MCP server (official, maintained by Brave) provides web, news, local, image, and video search plus AI summarization. The best general-purpose research server for marketing.

{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@brave/brave-search-mcp-server"],
      "env": {
        "BRAVE_API_KEY": "BSA-your-key-here"
      }
    }
  }
}

Sign up at brave.com/search/api. Free tier: 2,000 queries/month.

Workflow Examples

These workflows assume multiple servers are configured. Each prompt chains tool calls across servers automatically.

SEO Content Gap Analysis

Prompt: "Using Ahrefs, pull the top 20 organic keywords for competitor.com. Cross-reference with our domain's rankings for those keywords. Identify gaps where they rank top 10 and we do not rank top 50. Then search Brave for the top-ranking pages on those gap keywords and summarize their content format."

Chains: Ahrefs Site Explorer (competitor) > Ahrefs Site Explorer (your domain) > Brave Search (top pages). Output: a prioritized content gap list with competitor page analysis.

Cross-Platform Campaign Review

Prompt: "Pull last month's email campaign results from Mailchimp -- open rates, click rates, top subject lines. Then pull website traffic from Google Analytics for the same period, filtered to email source. Compare click-through landing pages against their bounce rates. Post a summary to #marketing-weekly in Slack."

Chains: Mailchimp > Google Analytics > Slack. One conversation replaces three dashboard sessions.

Competitive Intelligence Brief

Prompt: "Use Ahrefs to pull domain rating, monthly organic traffic, and top 10 backlinks for competitor1.com, competitor2.com, competitor3.com. Use Brave Search to find their product announcements from the past 30 days. Use Toolradar to compare their pricing tiers. Summarize as a competitive intelligence brief."

Chains: Ahrefs (SEO metrics) > Brave Search (news) > Toolradar (pricing) into a structured report.

Start with three servers and expand:

Tier 1 -- Install immediately:

  1. Brave Search MCP -- free, two-minute setup, transforms Claude's research quality
  2. Your CRM server (HubSpot or Salesforce) -- direct contact and pipeline access eliminates the biggest context switch in marketing workflows
  3. Ahrefs MCP -- keyword and backlink data one prompt away changes how you plan content

Tier 2 -- Add when ready:
4. Google Analytics MCP -- pairs with Ahrefs for "high impressions, low CTR" analysis
5. Mailchimp MCP -- start read-only for campaign analytics on demand
6. Slack MCP -- delivers results directly to team channels

Tier 3 -- Specialized:
7. Linear MCP -- once your marketing team runs projects there
8. Toolradar MCP -- invaluable during vendor evaluation and budget planning

All nine servers run simultaneously. Each is independently configured in claude_desktop_config.json -- adding one does not affect the others. The teams building MCP-driven workflows now will have a structural advantage in speed once every marketing SaaS ships its own server.

mcpmarketinghubspotsalesforceahrefsmcp-servers
Share this article