← back to guides
    integrationsbeginner5 minutes
    April 23, 2026

    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

    ChannelWhat Claude Can AccessUse Case
    Google Search ConsoleQueries, pages, positions, CTR, impressions, index coverageSEO analysis, ranking drops, content opportunities
    LinkedIn AdsCampaigns, ad groups, creatives, conversions, CPL, audience dataB2B campaign optimization, budget allocation
    Bing Webmaster ToolsAI citation tracking, search queries, crawl dataGEO (Generative Engine Optimization), AI traffic attribution

    Coming Soon

    ChannelStatus
    Google AdsIn development
    Meta AdsIn development
    GA4In development
    BigQueryCloud tier
    ShopifyIn development
    HubSpotIn 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 ManagedDIY / Self-Hosted
    Setup time5 minutesHours to days per channel
    OAuth & tokensHandled automaticallyYou build and maintain
    Server hostingManaged (remote MCP)You host (local or cloud)
    Multi-channelOne endpoint, all channelsSeparate server per platform
    Token refreshAutomaticYou implement
    Developer appsNot neededRequired per platform
    API approvalsNot neededRequired (LinkedIn can take weeks)
    SecurityEncrypted vault, signed URLs, read-onlyYour responsibility
    Cost$9/mo SoloFree (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

    PlanPriceWhat You Get
    Solo$9/mo (7-day free trial)Connect channels, single MCP endpoint, manual analysis
    Cloud$530/moEverything 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


    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

    get started

    Try Cogny free

    Connect your marketing platforms to Claude Code in under 2 minutes. No credit card required.