Marketing MCP Server: Connect Claude to Your Ad Accounts and SEO Data
One MCP endpoint for all your marketing channels. Connect Claude to Search Console, LinkedIn Ads, Bing Webmaster Tools, and more — no API keys, no developer apps, no servers to host.
TL;DR
Cogny is a managed, federated MCP server for marketing. Connect your ad accounts, SEO tools, and analytics platforms once — then query all of them from Claude, Cursor, or any MCP client through a single endpoint.
What you get:
- One MCP endpoint at
app.cogny.com/mcp— tools determined by which channels you connect - OAuth handled for every platform — no API keys, no developer apps, no approval queues
- Live channels: Search Console, LinkedIn Ads, Bing Webmaster Tools
- Coming soon: Google Ads, Meta Ads, GA4, BigQuery, Shopify, HubSpot
- Works with Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP client
Time required: 5 minutes | Difficulty: Beginner | Cost: $9/mo Solo (7-day free trial)
What Is a Marketing MCP Server?
MCP (Model Context Protocol) is an open standard that lets AI tools like Claude read data from external systems. Think of it as a USB port for AI — plug in a data source, and the AI can query it directly.
A marketing MCP server exposes your ad accounts, SEO tools, and analytics platforms through that protocol. Instead of exporting CSVs, copying dashboards, or describing your data in a chat prompt, you give Claude direct read access to the real numbers.
The difference matters. An AI guessing about "typical" CTR benchmarks is not the same as an AI reading your actual Search Console data and telling you which queries dropped 5 positions this week.
Why This Matters for Marketers
Without MCP: You export a report, paste it into ChatGPT, ask a question, get a generic answer based on whatever context fits in the prompt.
With MCP: Claude queries your Search Console, pulls the last 90 days of keyword data, cross-references with your LinkedIn Ads spend, and tells you exactly where to shift budget. It works from your data, not from assumptions.
The problem has always been access. APIs require developer credentials, OAuth flows, token management, and a running server. Most marketers do not have time for that, and should not need to.
Cogny removes the infrastructure layer. You authenticate with each platform through OAuth, and Cogny exposes all connected channels through one MCP endpoint. No code, no hosting, no token refresh logic.
What Channels Can You Connect?
Live Now
| Channel | What Claude Can Access | Use Case |
|---|---|---|
| Google Search Console | Queries, pages, positions, CTR, impressions, index coverage | SEO analysis, ranking drops, content opportunities |
| LinkedIn Ads | Campaigns, ad groups, creatives, conversions, CPL, audience data | B2B campaign optimization, budget allocation |
| Bing Webmaster Tools | AI citation tracking, search queries, crawl data | GEO (Generative Engine Optimization), AI traffic attribution |
Coming Soon
| Channel | Status |
|---|---|
| Google Ads | In development |
| Meta Ads | In development |
| GA4 | In development |
| BigQuery | Cloud tier |
| Shopify | In development |
| HubSpot | In development |
Every channel you connect adds tools to the same app.cogny.com/mcp endpoint. No additional configuration needed per platform.
Setup in 3 Steps
Step 1: Create a Cogny Account
Go to cogny.com and sign up. The Solo plan ($9/mo) includes a 7-day free trial. Create a warehouse — this is where your connected channels live.
Step 2: Connect Your Channels
In your dashboard, find the channel you want under the channels list and click connect.
- Search Console — sign in with Google, select your properties
- LinkedIn Ads — sign in with LinkedIn, authorize Campaign Manager access
- Bing Webmaster Tools — sign in with Microsoft, select your sites
Each connection uses OAuth. No API keys to copy, no developer apps to create, no approval queues to wait in. Connect as many channels as you need.
Step 3: Add to Claude
In your Cogny dashboard, generate an API key. Then add the Cogny MCP server to your Claude Code config (or any MCP client):
{
"mcpServers": {
"cogny": {
"type": "http",
"url": "https://app.cogny.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
That is it. One endpoint, all channels. The tools available to Claude are determined by which accounts you have connected — add more channels later without changing your MCP config.
Example Prompts by Channel
Search Console
- "What are my top 20 queries by clicks this month?"
- "Show me pages with impressions over 1,000 but CTR below 2% — title tag optimization opportunities"
- "Which queries dropped more than 3 positions in the last 7 days?"
- "Find queries where I rank positions 11-20 — quick win opportunities for page 1"
- "Compare organic clicks this month vs last month, broken down by landing page"
For the full Search Console setup guide, see Connect Claude to Search Console via MCP.
LinkedIn Ads
- "What is my cost per lead across all active campaigns this quarter?"
- "Which ad creatives have the highest conversion rate? Break down by format"
- "Compare Sponsored Content vs InMail performance for the last 30 days"
- "Show me campaigns spending over $50/day with zero conversions this week"
- "What audience segments have the lowest CPL?"
For the full LinkedIn Ads setup guide, see Connect Claude to LinkedIn Ads via MCP.
Bing Webmaster Tools (AI Citation Tracking)
- "Which pages are getting cited by AI search engines this month?"
- "Show me queries where Bing is surfacing my content in AI-generated answers"
- "What is my visibility trend in Bing search over the last 90 days?"
- "Are there crawl issues affecting any of my top-performing pages?"
- "Compare my Bing organic traffic to Google organic traffic for the same queries"
Coming Soon: Cross-Channel Prompts
When Google Ads, Meta Ads, and GA4 are connected, you will be able to run queries across all channels in a single conversation:
- "Compare my cost per acquisition across Google Ads, Meta Ads, and LinkedIn Ads this month"
- "Which channel is driving the most revenue per dollar spent? Include organic from Search Console"
- "Show me a full-funnel view: impressions from paid channels, organic traffic from SEO, conversions from GA4"
- "I have $10K to reallocate this month. Based on the last 90 days of data, where should it go?"
For upcoming channel guides, see Google Ads MCP integration and Meta Ads MCP integration.
Managed vs Self-Hosted MCP
| Cogny Managed | DIY / Self-Hosted | |
|---|---|---|
| Setup time | 5 minutes | Hours to days per channel |
| OAuth & tokens | Handled automatically | You build and maintain |
| Server hosting | Managed (remote MCP) | You host (local or cloud) |
| Multi-channel | One endpoint, all channels | Separate server per platform |
| Token refresh | Automatic | You implement |
| Developer apps | Not needed | Required per platform |
| API approvals | Not needed | Required (LinkedIn can take weeks) |
| Security | Encrypted vault, signed URLs, read-only | Your responsibility |
| Cost | $9/mo Solo | Free (plus your hosting + time) |
Self-hosted MCP works well if you have a single platform, an engineering team, and existing infrastructure. For marketers connecting multiple channels, a managed server removes weeks of setup and ongoing maintenance.
For a deeper breakdown of why managed MCP matters for marketing teams, see What Is Marketing MCP and Why It Matters.
Security
- Read-only access — Claude can query your data but cannot modify campaigns, settings, or configurations
- OAuth tokens encrypted in Supabase Vault
- Automatic token refresh before expiry
- Signed URLs with HMAC-SHA256 (5-minute expiry)
- API key scoped to your warehouse
- Revoke access anytime from Cogny or from the connected platform's account settings
Your data is not stored or cached by the MCP server. Each query is executed against the platform API in real time and returned to your MCP client.
Works With Any MCP Client
Cogny uses standard HTTP+SSE transport. Any client that supports the MCP protocol can connect:
- Claude Code (CLI) / Claude Desktop (Mac/Windows)
- Cursor / Windsurf / Continue
- Custom agents built with the MCP SDK
- Any tool that supports remote MCP servers
The config is the same everywhere — one URL, one API key.
For full MCP protocol details, see the Cogny MCP documentation.
Pricing
| Plan | Price | What You Get |
|---|---|---|
| Solo | $9/mo (7-day free trial) | Connect channels, single MCP endpoint, manual analysis |
| Cloud | $530/mo | Everything in Solo + parallel execution, BigQuery access, scheduled automation, team features |
Solo is designed for individual marketers and freelancers who want to connect their channels and run analysis through Claude. Cloud adds automation — scheduled reports, parallel tool execution across channels, and BigQuery for custom data pipelines.
For automated marketing reports on a schedule, see MCP Marketing Automation with Scheduled Prompts.
Common Questions
Q: Do I need to be a developer to use this? No. The setup is point-and-click for OAuth connections. The only "technical" step is pasting a JSON config block into your MCP client, which takes 30 seconds.
Q: Does Claude store my marketing data? No. Data is queried in real time from each platform's API and returned to your MCP client. Cogny does not cache or store query results.
Q: Can I connect multiple accounts per channel? Yes. Connect multiple Search Console properties, LinkedIn ad accounts, or Bing sites — all accessible through the same endpoint.
Q: What happens when Google Ads and Meta Ads launch? They will appear in your dashboard as new channels to connect. Your MCP config stays the same — new tools are automatically available through the existing endpoint.
Q: Can I use this with Cursor or Windsurf instead of Claude? Yes. Any MCP client that supports HTTP+SSE transport works. The config format may differ slightly per client, but the endpoint and authentication are identical.
Q: Is there a free tier? The Solo plan includes a 7-day free trial. After that, it is $9/mo.
Q: What is the difference between this and just using the platform APIs directly? Cogny handles OAuth, token management, server hosting, and multi-channel federation. You get one endpoint instead of building and maintaining separate integrations for each platform. For a single channel, DIY might be fine. For three or more, managed saves significant time.
Next Steps
- Connect Search Console via MCP — SEO queries, rankings, and index coverage
- Connect LinkedIn Ads via MCP — B2B campaign performance
- Connect Google Ads via MCP — paid search optimization
- Connect Meta Ads via MCP — social ad performance
- SEO MCP Server: AI-Powered SEO with Claude — deep dive into SEO workflows
- MCP Marketing Automation with Scheduled Prompts — automate recurring reports
- What Is Marketing MCP and Why It Matters — the case for AI-native marketing data access
- MCP Documentation — technical reference
About Cogny MCP Servers
Cogny provides managed, remote MCP servers for marketing and business platforms with built-in OAuth, token management, and enterprise-grade security. One endpoint, all your channels.
Last Updated: April 2026
Try Cogny free
Connect your marketing platforms to Claude Code in under 2 minutes. No credit card required.