Key takeaways
  • 13 of the 14 servers here are official, built by the company that runs the service. Start with the ones for tools you already pay for.
  • Google's Analytics and Ads servers are free and read-only, but you run them on your own machine or cloud.
  • Meta and TikTok both run free hosted ads servers that can create and edit campaigns; you still pay for the ads.
  • SEO servers bill through their plans: Ahrefs from Lite at $129 a month, Semrush in API units, DataForSEO per call from a $50 top-up.
  • ChatGPT's developer mode signs in to MCP servers with OAuth or no auth, so servers that need a pasted API key, including ours, do not fit it.

The best MCP servers for marketing in 2026 are mostly the official ones from tools you already pay for. Google Analytics MCP reads your traffic, Ahrefs, Semrush or DataForSEO bring SEO data, HubSpot's server reads and updates your CRM, and Google, Meta and TikTok each run an ads server. Apify and Firecrawl cover scraping and web research, and Notion and Canva let the agent write and design. For social data, Bright Data reaches public posts on seven platforms, and TokConnect returns TikTok search demand. We make TokConnect, one of the tools on this page.

This list is for marketers and agencies who already use Claude, ChatGPT or Cursor and want the agent to read real numbers instead of guessing. We did not connect the 13 servers made by other companies; every fact below comes from their own docs or pricing pages, checked 28 September 2026.

MCP, the Model Context Protocol, is a standard plug that lets an AI assistant use another tool. An MCP server is a small program the tool's maker publishes. You add its address to Claude, ChatGPT or Cursor, sign in, and the assistant can call it: "pull last month's sessions by channel" becomes a real Google Analytics report instead of a made-up answer.

Diagram of 14 MCP servers for marketing sorted into seven jobs. Analytics: Google Analytics MCP. SEO data: Ahrefs, Semrush and DataForSEO. Social data: TokConnect, which we make, and Bright Data. Ads: Google Ads, Meta Ads and TikTok for Business. CRM: HubSpot. Scraping and research: Apify and Firecrawl. Content and workspace: Notion and Canva. Google Analytics and Google Ads are dashed because you run them yourself; the others are hosted by their makers.
The 14 servers by job. Dashed means you run the server on your own machine or cloud. Every server with its source.

The best MCP servers for marketing, compared

ServerWhat your agent can do with itOfficial?Remote or localAuthCost (checked 28 Sep 2026)
Google Analytics MCPRun GA4 reports, funnel and realtime reports, read property settings. Read-only.Yes, GoogleLocalGoogle OAuthFree; uses your GA4 property. Labelled experimental.
Ahrefs MCPKeywords, competitor traffic, backlinks, content gapsYes, AhrefsRemoteOAuthPaid plans from Lite, $129/mo. Lite returns 100 rows per request.
Semrush MCPKeywords, backlinks, organic and paid research, traffic estimates, your projects (read-only)Yes, SemrushRemoteOAuth or API keyNeeds a plan with API units; calls spend units
DataForSEO MCPSERPs, keyword volumes, backlinks, on-page checksYes, DataForSEORemote or localOAuth or API loginPay per call, $50 minimum top-up
TokConnect (ours)TikTok search volume and trends, content gaps, video, creator and comment searchNo, independent (TikTok data)RemoteOAuth or API key50 free credits, 1 per call; $49 for 500 a month
Bright Data MCPPublic posts and profiles on Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Reddit; web scrapingYes, Bright DataRemote or localAPI token5,000 requests a month free, then $1.50 per 1,000 results
Google Ads MCPQuery campaigns and performance. Read-only.Yes, GoogleLocal or your own cloudGoogle OAuthFree; you pay for ads
Meta Ads MCPReports and insights; create and edit campaigns, ad sets, catalogsYes, MetaRemoteMeta OAuthNo fee for the server; open beta
TikTok for Business MCPCreate campaigns, pull reports, set audiences and bids, manage creativesYes, TikTokRemoteTikTok Ads sign-inNo fee published; you pay for ads
HubSpot MCPRead and update contacts, companies, deals, tickets, notes; read campaigns, landing pages, blog postsYes, HubSpotRemoteOAuthAll HubSpot accounts, no extra fee
Apify MCPFind and run ready-made scrapers (Instagram, Facebook, TikTok, Google Maps and more)Yes, ApifyRemote or localOAuth or API tokenFree plan has $5 of usage a month; Starter $19/mo
Firecrawl MCPSearch the web, turn pages into clean text, crawl whole sites, watch pages for changesYes, FirecrawlRemote or localNone, OAuth or API key1,000 credits a month free; Hobby $19/mo
Notion MCPSearch, read, create and update pages and databasesYes, NotionRemoteOAuthNo fee to connect
Canva AI ConnectorCreate and edit designs, search your designs, export PDFs and imagesYes, CanvaRemoteOAuthNo fee to connect; some features need paid plans

Official means built by the company that runs the service. Each server's facts come from its maker's docs, GitHub repository or pricing page, checked 28 September 2026; Meta's endpoint and fee come from AdAdvisor's guide (updated 4 September 2026) because Meta's help page did not load. Every server with its URLs and notes.

Is there a Google Analytics MCP server?

Yes. Google publishes the Google Analytics MCP server on GitHub. It is read-only: it runs standard reports, funnel reports and realtime reports, and reads account, property and custom dimension settings. It cannot change your setup.

The catch is setup. It runs on your own computer rather than on Google's servers, and you sign in through Google's command-line tools with a read-only Analytics permission. Fine for someone at home in a terminal, a hurdle for everyone else. Google still labels the project experimental.

Which SEO MCP server should I use?

Use the one from the SEO tool you already pay for. All three below are official and hosted, so you paste a URL and sign in.

  • Ahrefs includes MCP on every paid plan. Lite ($129 a month) gives the agent 100 rows per request and 200,000 API units a month; Standard raises that to 250 rows and 800,000 units.
  • Semrush connects its keyword, backlink and traffic data, plus read-only access to your projects. It charges no separate fee, but every call spends API units, so check which plan includes them before you start.
  • DataForSEO has no subscription. You top up at least $50 and pay per call, which suits agencies with uneven workloads and anyone who wants raw SERP data without a seat licence.

Is there a social media MCP server?

Not one that covers every platform officially. The big networks publish ads servers (below), not servers for public posts and search. For organic social data you have two kinds of option.

Bright Data is the widest. Its server has ready-made tools for public profiles, posts and comments on Instagram, Facebook, LinkedIn, X, YouTube, TikTok and Reddit, with 5,000 free requests a month. Apify does similar work through its scraper store. Both return what is on public pages.

TokConnect, which we make, does one platform and a different job: it returns what people search for on TikTok. That is TikTok's Creator Search Insights data (weekly search counts, trends and topics with no videos yet) plus ordinary TikTok search for videos, creators and comments. It does not cover Instagram or other platforms, does not post, and does not run ads. The TikTok MCP guide compares every TikTok server.

Paste this into your agent

Search TikTok topics for "ai marketing". Show each topic's 7-day searches and video count, sorted by searches, and flag any topic with zero videos.

Works in Claude, ChatGPT, Cursor and Gemini once TokConnect is connected. Get a free key (50 credits, no card) or see the setup guides.

When we ran that on 28 September 2026, the top topic was "emotions in sales and marketing" at about 4.8 million searches in 7 days with 445 videos. "Marketing and promotion groups" had about 4 million searches and no videos at all. These are TikTok topic labels, which group many related searches, not single typed phrases. See the full pull.

Can an AI agent manage my ads?

It can now, on the three biggest platforms, and all three servers are free. You still pay for the ads.

Google Ads MCP is strictly read-only: it runs queries against your accounts and cannot change bids, pause campaigns or create ads. You run it yourself, locally or on Google Cloud. Meta's Ads AI Connectors opened in beta on 29 April 2026 and can both report and create or edit campaigns. TikTok for Business MCP offers two endpoints, one with about 400 tools and a slimmer one with about 40, and needs only your ads account sign-in.

Does HubSpot have an MCP server?

Yes. HubSpot's remote server became generally available on 13 April 2026 and works with all HubSpot accounts. It reads and writes contacts, companies, deals, tickets, products and activities such as notes and tasks, and reads campaigns, landing pages and blog posts. If your account has sensitive data turned on, activities are blocked.

Which MCP server is best for web research?

Firecrawl is the quickest start: it works without a key inside daily limits, and 1,000 credits a month are free. It searches the web, turns pages into clean text and crawls whole sites, which covers competitor pages, pricing checks and review mining. Apify is better when you need a ready-made scraper for one site, such as Google Maps listings, and its free plan includes $5 of usage a month.

Can Claude or ChatGPT work in Notion and Canva?

Both run official hosted servers with OAuth sign-in. Notion MCP lets the agent search your workspace and create or update pages and databases, with the same access you have. Canva's AI Connector creates designs, edits existing ones and exports them. Canva's paid features stay paid: 2026 guides say resizing needs a paid plan and brand templates need Enterprise, and they disagree on whether free accounts can connect at all.

How to pick a marketing MCP server

  1. Start with the tools you already pay for. An official server for your analytics, SEO tool or CRM costs nothing extra and returns your own numbers.
  2. Add one data source you lack. Scraping, SEO data or TikTok search demand, depending on the gap.
  3. Prefer hosted servers with OAuth if nobody on the team uses a terminal. Local servers such as Google Analytics need a setup step.
  4. Check how it bills. Per call (DataForSEO, TokConnect), per result (Bright Data) or from a plan allowance (Ahrefs, Semrush). An agent in a loop can spend fast.
  5. Keep the list short. Three to five servers is plenty. Every server adds tools the agent has to choose between.

How to connect an MCP server

For a hosted server you need two things: its URL and a way to sign in. In Claude Code it is one command, claude mcp add --transport http <name> <url>, with a header for servers that take an API key. In Cursor it is an entry in ~/.cursor/mcp.json. Our Claude Code setup and Cursor setup walk through both with TokConnect as the example; the same pattern works for any server in the table.

ChatGPT is different. Its developer mode adds remote MCP servers on Plus, Pro, Business, Enterprise and Education plans, and the sign-in options are OAuth or none. Servers that sign in with OAuth, such as HubSpot, Notion or Semrush, fit that screen. Servers that only take a pasted API key in a header do not. TokConnect offers both: an API key for Claude Code or Cursor, and OAuth sign-in for ChatGPT and claude.ai (added 28 September 2026).

Safety: give the agent the least it needs

An MCP server acts with whatever access you grant it, and the agent can misread a prompt. Use read-only access first: Google's servers are read-only by design, and Meta and HubSpot let you limit scopes. Create separate API keys for agents, with spending caps where the tool offers them (Bright Data and Firecrawl do). Read every write action before you approve it, especially anything that changes budgets, sends email or edits CRM records.

Frequently asked questions

What is the best MCP server for marketing?

The one for the tool you already use most. For traffic it is Google's Google Analytics MCP, for SEO the Ahrefs, Semrush or DataForSEO server that matches your subscription, and for CRM HubSpot's. Add one outside data source you lack, such as Firecrawl for web research or TokConnect for TikTok search demand.

Are MCP servers safe?

They are as safe as the access you give them. An MCP server acts with your permissions, and an agent can misread a request or be steered by text on a page it reads. Start with read-only access, give agents their own API keys with spending caps, and check every write action (budgets, emails, CRM edits) before you approve it. OpenAI's developer mode docs warn about prompt injection and destructive writes for the same reason.

Do MCP servers work with ChatGPT?

Yes, remote ones. ChatGPT's developer mode, on Plus, Pro, Business, Enterprise and Education plans on the web, adds MCP servers over SSE or streaming HTTP with OAuth or no sign-in, and asks before any write action by default. Servers that use OAuth, such as HubSpot, Notion and Semrush, fit. Servers that expect an API key in a header, such as TokConnect, do not.

Is there an official Google Analytics MCP server?

Yes. Google publishes it on GitHub as googleanalytics/google-analytics-mcp. It is read-only, runs on your own computer, signs in with your Google account and is still labelled experimental.

Are MCP servers free?

Most servers cost nothing to connect, but the data behind them usually does. Google's, Meta's, TikTok's, HubSpot's and Notion's servers have no fee. Ahrefs needs a paid plan, Semrush spends API units, and DataForSEO, Bright Data, Apify, Firecrawl and TokConnect charge by usage after a free allowance.

Is there a social media MCP server?

No platform offers an official one for public posts and search; Meta and TikTok publish ads servers only. Bright Data's MCP reads public profiles, posts and comments on seven platforms, Apify runs scrapers for several, and TokConnect returns TikTok search volume and trends.

Sources and data