Insights

The 13 Best MCP Servers for Brand Monitoring & Marketing in 2026

Your assistant is only as informed as its data sources. Here are the MCP servers worth connecting for monitoring and marketing work — with auth models, pricing, and the honest failure modes.

Cover for the 13 best MCP servers for brand monitoring and marketing in 2026, with logos of Apify, Firecrawl, Tavily, PostHog, Octolens, HubSpot, Ahrefs, LinkedIn, and Reddit
The best data source for an AI assistant is the one someone already cleaned

I'm the co-founder of Octolens, and our MCP server is on this list, so I'll say that upfront — and I'll also tell you where a different server, or a plain free API, is the better pick. The reason I wrote this page is that "best MCP servers" lists are usually fifty entries long and organized by nothing. That's not how anyone works with these things. Every server you connect adds its tools to your assistant's context on every single request, and people who run a lot of them notice:

"mcp servers tend to inject too many tokens into the context, that might not be relevant for the task at hand" — a Hacker News commenter in a thread on how Claude Code works in large codebases

And trust is a real question too, because a server is code you're wiring into your assistant:

"I've been a bit hesitant to spin up too many MCP servers locally when I can't easily tell what permissions they're asking for." — a Hacker News commenter on a Show HN that sandboxed 70 MCP servers to log what they do

So this list is short on purpose and organized by the actual jobs that come up in marketing and founder-led growth work. I've also been specific about auth models everywhere, because "paste your session cookie" and "sign in with OAuth" are very different risk profiles and listicles usually gloss over that.

The jobs:

  1. Brand mentions & social listening — what people say about you across the internet
  2. Platform-specific data — Reddit, YouTube, LinkedIn and the DIY wrapper servers
  3. Your own marketing stack — analytics, CRM, and product data
  4. Web research & scraping — search-grounded answers and page extraction
What is an MCP server?

An MCP server is a program that exposes tools and data to an AI assistant over the Model Context Protocol — the open standard Anthropic introduced in November 2024 that ChatGPT, Cursor, and most serious AI clients now speak too. Connect a server and your assistant can do things: search your mentions, query your analytics, pull a competitor's pricing page. The assistant decides when to call which tool; the server does the work and returns structured results.

Two distinctions matter more than any feature list:

  • Remote vs. local. Remote servers are hosted — you add a URL, sign in, done. Local servers are processes you install and run, with API keys in config files. Remote with OAuth is the pattern that works across every client with the least setup.
  • A door vs. a pipeline. Most servers are doors: they let the assistant query something that already exists. If the thing behind the door is raw (a platform API), your assistant gets raw data and burns context filtering it. If it's a pipeline that already collects, filters, and scores, the assistant gets signal. For monitoring specifically this is the whole game, because an MCP server only answers when asked — the watching has to happen somewhere else.
How we evaluated these servers

Every server on this page went through the same checks:

  1. Does it verifiably exist and work today? Live repo or product page, recent activity. The MCP ecosystem moves fast and half the servers in older roundups are abandoned.
  2. Auth model. OAuth, API key, session cookie, or nothing — and what that means for safety and setup time.
  3. What the underlying data costs. A free server wrapping a paid API isn't free. We note the real cost of the data underneath.
  4. Raw or filtered. Does your assistant get an unfiltered firehose to reason over, or scored, deduplicated results?
  5. Client support. Whether it works in Claude Code, Claude Desktop, ChatGPT, and Cursor, or only some of them.

Prices and repo facts were checked on September 30, 2026. Where something couldn't be verified against an official source, it isn't claimed.

Quick comparison: all 13 servers at a glance
ServerBest forRunsAuthUnderlying cost
OctolensAI-filtered brand mentions, 15+ platformsRemoteOAuthFrom $159/mo (annual)
Reddit MCP BuddyAd-hoc Reddit queriesLocalNone (optional free Reddit app)Free
LinkedIn MCP ServerLinkedIn profile/company lookupsLocalYour LinkedIn session cookieFree + account risk
mcp-hnHacker News queriesLocalNoneFree
YouTube MCP ServerYouTube video/channel dataLocalYouTube Data API keyFree quota (tight)
PostHog MCPYour product analyticsRemotePersonal API keyFree tier, then usage
HubSpot MCPYour CRMRemoteOAuthFree CRM tier up
Google Analytics MCPGA4 reportsLocalGoogle Cloud ADCFree
Ahrefs MCPSEO dataRemoteOAuth (Lite plan+)From $129/mo
Apify MCPScraping via 1,000s of ActorsRemote or localOAuth / API token$5 free credit/mo, then usage
Firecrawl MCPTurning websites into clean dataLocal (hosted API)API key1,000 free credits/mo
Tavily MCPSearch built for agentsRemote or localAPI key1,000 free credits/mo
Bright Data Web MCPScraping hard-to-reach pagesLocal (hosted API)API key5,000 free requests/mo
Brand mentions & social listening

This is the job where the door-vs-pipeline distinction decides everything. An assistant can only answer "what are people saying about us?" well if something has been collecting and filtering mentions the whole time.

1. Octolens

Best for: brand mentions across 15+ platforms, already filtered and scored

Ours, so here is exactly what it is and where it isn't the right pick. Octolens monitors your keywords across Reddit, X, LinkedIn, Hacker News, Bluesky, YouTube, GitHub, Stack Overflow, TikTok, podcasts, newsletters, and news — the collection runs continuously on our side, and every mention gets scored by AI for relevance and sentiment before your assistant ever sees it. The MCP server is the door into that pipeline: 23 tools for listing and searching mentions, running analytics, and managing keywords. It's a remote server with OAuth sign-in, so the same URL works in Claude Code, Claude Desktop, ChatGPT, and Cursor with nothing to install and no API key to paste.

What this replaces is not one wrapper server but the stack you'd otherwise assemble: a Reddit wrapper plus an HN wrapper plus something risky for LinkedIn, each returning raw results your assistant has to filter in context. As an example, when I use Octolens for Octolens, the daily prompt is "give me the five posts I should respond to today" — that only works because relevance filtering already happened upstream. Trial users who set up the MCP or API convert at 4x our baseline, which tells you something about who this clicks for.

DetailInfo
RunsRemote (https://app.octolens.com/api/mcp/v2), OAuth — no API key
Covers15+ platforms; posts and comments; news on the Scale plan
PricingPro $159/mo (annual) / $199 monthly. Scale $499/mo (annual) / $599 monthly. 7-day trial
Honest limitsMonitors public mentions only — no surveys or support tickets. Archive builds from when you add a keyword (7-day backfill)

Per-platform setup guides: Reddit, LinkedIn, Twitter/X, YouTube, Hacker News, News, Bluesky.

Website: https://octolens.com

Platform-specific servers: the DIY wrappers

These are open-source servers that wrap one platform's API. They're free, they're honest about what they are, and they're genuinely useful for ad-hoc questions — with the shared caveat that they answer queries rather than watch anything, and your assistant does the filtering in context. There are also small Bluesky servers (bsky-mcp-server, 49★, app-password auth) if that's where your audience is.

2. Reddit MCP Buddy

Best for: asking Claude about Reddit without any setup | ~840★ on GitHub

The most-starred dedicated Reddit MCP server. It browses subreddits, searches posts, and analyzes users, with output formatted for LLMs, and the zero-setup mode is the nice part: it runs anonymously against Reddit's public endpoints at about 10 requests a minute. Add free Reddit app credentials and you get 60–100 requests a minute plus full post metrics. For "what's r/SaaS saying about pricing models this week" it's exactly right. For continuous brand monitoring you'd end up rebuilding a poller, storage, and filtering around it, and that's usually the point where a wrapper stops being enough.

DetailInfo
RunsLocal
AuthNone; optional free Reddit client_id/secret for higher limits
CostFree (OSS, individual maintainer)
Honest limitsAnonymous mode returns no scores/comment counts; per-query, no watching

Repo: github.com/karanb192/reddit-mcp-buddy

3. LinkedIn MCP Server

Best for: LinkedIn lookups if you accept the account risk | ~3,700★ on GitHub

The prominent LinkedIn server, and I'm including it because pretending it doesn't exist would make this list less useful. It scrapes profiles, companies, and jobs through a real browser session. The auth is the thing to understand: it signs in as you — current versions import your li_at session cookie from a local browser or open a login window. That's unofficial automated access, it violates LinkedIn's User Agreement, and accounts do get restricted for it. Sessions also expire, so it breaks periodically by design. If you use it, use it sparingly and know what you're risking; if you want LinkedIn mentions without your account in the line of fire, that's the exact case we built for.

DetailInfo
RunsLocal (drives a Chromium session)
AuthYour LinkedIn session cookie / interactive login
CostFree (OSS) — plus the account-restriction risk
Honest limitsToS-violating scraping; sees only what your account can see; breaks when sessions expire

Repo: github.com/stickerdaniel/linkedin-mcp-server

4. mcp-hn

Best for: Hacker News queries with literally zero auth | ~80★ on GitHub

Hacker News is the one platform where the free APIs are genuinely free and open, and this small server wraps them: front page, top/show/ask lists, search via Algolia, comments, user info. There is no key or account needed at all. The ecosystem here is fragmented — several similar wrappers exist and none dominates — but they're all thin layers on the same two public APIs, so picking by recent maintenance is fine. The gap, as with every wrapper: HN threads peak in hours, and a server that answers when asked won't tell you a thread about you is rising. That's a pipeline job.

DetailInfo
RunsLocal
AuthNone
CostFree (OSS)
Honest limitsQuery-only; no alerts; fragmented ecosystem of similar small wrappers

Repo: github.com/erithwik/mcp-hn

5. YouTube MCP Server

Best for: video and channel data inside the API's free quota | ~580★ on GitHub

Two flavors exist and they're worth distinguishing. ZubeidHendricks/youtube-mcp-server is the full Data API server — video details, channel stats, searches — authenticated with a YouTube Data API key, and it even supports rotating multiple keys because the free quota is tight: search calls are capped at 100 per day by default. The other flavor, mcp-server-youtube-transcript (~600★), needs no key at all and just pulls transcripts — genuinely handy for "summarize this competitor's launch video." Neither can search YouTube comments by keyword, because the Data API itself can't; comment mentions of your brand under other people's videos stay invisible to any DIY setup.

DetailInfo
RunsLocal
AuthYouTube Data API key (transcript variant: none)
CostFree within Data API quota
Honest limitssearch capped at 100 calls/day; no comment keyword search exists in the API

Repo: github.com/ZubeidHendricks/youtube-mcp-server

Your own marketing stack

The official vendor servers. These are the easy wins: OAuth or a personal key, data you already own, and no ambiguity about who runs the code.

6. PostHog MCP

Best for: asking your product analytics questions in plain language

PostHog's official server queries insights, dashboards, feature flags, and error tracking, and can run analytics queries directly — "which signup source converted best last month" without opening the app. Install is a one-liner (npx @posthog/wizard@latest mcp add), auth is a personal API key, and PostHog's free tier (1M events a month) means most teams pay nothing to start. The code recently moved into the PostHog monorepo, which is a good sign for maintenance. We use this one ourselves; it covers the inside view the same way mention monitoring covers the outside one.

DetailInfo
RunsRemote
AuthPersonal API key
CostPostHog freemium — 1M events/mo free, then usage-based
Honest limitsYour first-party data only

Docs: posthog.com/docs/model-context-protocol

7. HubSpot MCP

Best for: CRM lookups and updates from your assistant

HubSpot's remote server went GA in April 2026 and does read and write on core CRM objects — contacts, deals, engagements — over OAuth. "Draft a follow-up for every deal that went quiet this month" becomes a prompt. One confusion to save you: HubSpot ships two official servers, this CRM one at mcp.hubspot.com and a separate local Developer server for app/CMS work. For marketing you want the first. Works from the free CRM tier up, with rate limits inheriting from your HubSpot plan.

DetailInfo
RunsRemote (mcp.hubspot.com)
AuthOAuth
CostFree CRM tier up; paid hubs from ~$15–20/seat/mo
Honest limitsTwo same-named official servers confuse setup; write access deserves care

Docs: developers.hubspot.com/ai-tools/mcp

8. Google Analytics MCP

Best for: GA4 reports without the GA4 interface

Official, Google-owned, and explicitly labeled experimental. It exposes account summaries, standard and funnel reports, and custom dimensions over the GA4 APIs. The friction is setup: it runs locally and authenticates through Google Cloud Application Default Credentials, which means a GCP project with the right APIs enabled — noticeably more ceremony than pasting one key. Once it's up, "compare organic traffic to the two pages we shipped last month" beats clicking through GA4's report builder, which is honestly most of the value.

DetailInfo
RunsLocal (pip package analytics-mcp)
AuthGoogle Cloud ADC / OAuth
CostFree
Honest limitsExperimental label; GCP setup friction; GA4 properties only

Repo: github.com/googleanalytics/google-analytics-mcp

9. Ahrefs MCP

Best for: SEO data in your assistant, if you already pay for Ahrefs

Official, hosted by Ahrefs, with 100+ tools across Site Explorer, Keywords Explorer, Rank Tracker, and Site Audit, including batch analysis across up to 100 domains. Auth is OAuth against your Ahrefs account — which is also the catch: it requires the Lite plan ($129/mo) or higher, and calls consume your plan's API units, which can go quickly if your assistant gets enthusiastic. There is no free tier at all. Semrush ships an equivalent official remote server (mcp.semrush.com) with the same shape: paid plan required, unit-metered. If you already pay for either, connecting it is an obvious yes; nobody should buy a $129/mo subscription just to have an SEO MCP.

DetailInfo
RunsRemote (api.ahrefs.com/mcp/mcp)
AuthOAuth — Ahrefs Lite plan ($129/mo) or higher
CostPlan price + API unit consumption
Honest limitsNo free tier; agent loops can burn units fast

Docs: docs.ahrefs.com/en/mcp

Web research & scraping

The general-purpose layer: search and extraction servers your assistant uses for competitive research, content work, and everything the platform-specific servers don't cover. All four are real companies with real free tiers, so the choice is mostly about shape.

10. Apify MCP

Best for: one server that opens a marketplace of scrapers | ~9,100★ on GitHub

The biggest repo on this list, and structurally the most interesting: Apify's server exposes their Actor marketplace — thousands of purpose-built scrapers for Reddit, X, Instagram, TikTok, YouTube, Google Maps, and more — as MCP tools. Hosted remote with OAuth at mcp.apify.com, or local with an API token. The free plan includes $5 of platform credit a month, and then each Actor bills its own usage, which is also the honest catch: predicting cost across Actors with different pricing models takes attention. Individual Actors can even be connected as standalone MCP servers, including purpose-built brand-monitoring ones, so it's really closer to a toolkit than a single tool.

DetailInfo
RunsRemote (mcp.apify.com, OAuth) or local
AuthOAuth / API token
Cost$5 free platform credit/mo; Starter $19/mo; Actors bill usage on top
Honest limitsPer-Actor pricing makes total cost hard to estimate; results are raw scrapes

Repo: github.com/apify/apify-mcp-server

11. Firecrawl MCP

Best for: turning any website into clean, structured data | ~7,500★ on GitHub

Firecrawl's official server does scrape, crawl, site mapping, search, and structured extraction, and it's become the default answer for "get this page into my assistant as clean markdown." The free tier is 1,000 credits a month at roughly a credit per page, with paid plans from $16/mo (annual). For marketing work it shines at competitor pages, docs, and pricing tables — anywhere the content is public but unstructured. JS-heavy and anti-bot sites consume more credits, and it has no social-platform-specific structure, which is why it pairs with rather than replaces the platform servers above.

DetailInfo
RunsLocal server, hosted API underneath
AuthAPI key
Cost1,000 free credits/mo; Hobby $16/mo (annual) for 5,000
Honest limitsCredit burn on JS-heavy sites; generic extraction, not platform-aware

Repo: github.com/firecrawl/firecrawl-mcp-server

12. Tavily MCP

Best for: giving your assistant a search engine built for agents | ~2,400★ on GitHub

Tavily built search for LLM consumption from the start — results arrive pre-processed for context windows rather than as ten blue links — and the MCP server adds extract, map, and crawl on top. Free tier is 1,000 credits a month resetting on the 1st, then pay-as-you-go at $0.008 a credit. It's the simplest of the four to reason about and a good default for "research this company before the call." Exa (exa-mcp-server, ~5,000★, $10 free credits) is the semantic-search alternative, and Perplexity's official server grounds answers in its Sonar API — worth knowing about, priced per-request plus per-token, which adds up in monitoring-style loops.

DetailInfo
RunsRemote endpoint or local
AuthAPI key
Cost1,000 free credits/mo; then $0.008/credit
Honest limitsHard stop at monthly credit cap; search, not persistent tracking

Repo: github.com/tavily-ai/tavily-mcp

13. Bright Data Web MCP

Best for: pages that block everything else | ~2,700★ on GitHub

Bright Data's server routes search and scraping through their unblocker and proxy network, which is the point: it reaches pages that defeat normal scrapers. The free tier is real — 5,000 requests a month, no credit card — and the Pro mode adds structured feeds for LinkedIn, Instagram, and X on Bright Data's usage-based pricing. This is the heavy machinery of the category; for most marketing teams it's the escalation path when Firecrawl or Tavily can't get through, not the daily driver. Unused free requests don't roll over, and the cap is a hard stop.

DetailInfo
RunsLocal server, hosted network underneath
AuthBright Data API key
Cost5,000 free requests/mo; then usage-based
Honest limitsPro tools excluded from free tier; scraped social data has the same ToS questions as any scraper

Repo: github.com/brightdata/brightdata-mcp

Which ones should you actually connect?

Definitely not all thirteen. The working set I'd suggest for a founder or marketing team, based on what we see customers run, is three to five:

  • Mentions: Octolens — the outside view, filtered before it hits your context window. That's us, and this is the job we'd argue hardest for, because it's the one where a raw wrapper genuinely can't substitute for a pipeline.
  • Your own numbers: PostHog and/or HubSpot, depending on where your truth lives. Official servers, OAuth, low risk.
  • Research: Tavily or Firecrawl for general web work, Apify when you need a platform-specific scraper for a one-off.
  • Situational: the free platform wrappers for ad-hoc digging (Reddit MCP Buddy and mcp-hn are safe and free), Ahrefs if you already pay for it.

And the LinkedIn cookie server is the one to think twice about — not because the code is bad, but because it's the only entry on this list that puts one of your accounts at risk.

If you want to see the mentions side working before committing to anything, the Octolens trial is 7 days, and the MCP server connects in about five minutes — setup guides here. Reach out if you have any questions.