Live Marketing Data MCP

Live Marketing Data MCP

Connect AI assistants to live Meta Ads, GA4, and Google Search Console data. 100% local, credentials machine-locked and encrypted. Supports Claude Desktop, Cursor, Windsurf, Cline, and more.

Category
Visit Server

README

šŸ“Š Live Marketing Data MCP

Ask your AI about your real marketing data. No CSV exports. No tab switching. Just answers.

Connect Claude, Cursor, Windsurf and other AI assistants directly to your Meta Ads, Google Analytics 4, and Google Search Console accounts.


šŸ”’ Security First — Built for Sensitive Data

Marketing data is sensitive. Your ad spend, ROAS, keyword rankings, and conversion data are things you don't want floating around in the cloud. That's exactly why this MCP was built to be 100% local.

Your data never leaves your machine

  • No cloud relay. Every query goes directly from your AI client to the marketing platform APIs. There is no intermediary server, no data logging, no analytics on your queries.
  • Credentials are machine-locked, not just encrypted. Your API tokens and service account keys are encrypted using a key derived from your specific machine's hardware identity. This means the encrypted files are mathematically unreadable on any other computer — even if someone copies them.
  • Credential files cannot be transferred. If an attacker copies your credential files to another machine, they get useless ciphertext. Decryption requires the exact machine they were created on.
  • GA4 service account keys are encrypted on import. The original JSON file is deleted immediately after encryption. Only the encrypted version is kept.
  • The server is a compiled binary. No Python source is distributed, reducing the attack surface and preventing tampering.

This architecture was a deliberate design choice: the only way to guarantee your data stays private is to never move it. The MCP runs entirely on your hardware.


✨ What It Does

Instead of exporting data and pasting it into your AI, Live Marketing Data MCP lets your AI assistant query your actual accounts in real time:

You: "Which Meta campaign had the best ROAS last week?"
AI:  → fetches live data from your Meta Ads account
     → "Your Retargeting – Lookalike campaign had a 4.2x ROAS on $340 spend,
        outperforming your Awareness campaign (1.8x) by 133%."
You: "Compare organic traffic this month vs last month, broken down by source."
AI:  → queries your GA4 property directly
     → "Sessions are up 18% MoM. Direct traffic is flat, but organic search
        jumped 41% — your /blog/ai-tools page is driving most of the lift."

No copy-paste. No manual reports. Your AI becomes a live analytics co-pilot.

Managing multiple clients? Connect all your Meta Ads accounts, GA4 properties, and Search Console sites under one installation. Ask about a specific client by name or query all accounts at once — ideal for agencies running campaigns across multiple brands.



šŸš€ Quick Start

1. Download & Install

šŸ‘‰ Download Free Trial

Run install.bat — it handles everything in one go:

  • Installs the server on your machine
  • Launches the interactive setup wizard
  • Connects your Meta Ads, GA4, and Search Console accounts
  • Auto-detects and configures all your installed AI platforms

No separate steps. Run once, you're set up.

2. Start Asking Questions

Restart your AI client and start querying:

"What was my total Meta ad spend this week?"
"Show me my top 5 landing pages by sessions this month"
"Which keywords am I ranking in positions 4-10 that I could push to top 3?"
"Compare my campaign performance this month vs last month"
"Generate a full performance report for Nike for October"

šŸ–„ļø Supported Platforms

Platform Status
Claude Desktop āœ… Supported
Cursor āœ… Supported
Windsurf āœ… Supported
Cline (VS Code) āœ… Supported
Continue āœ… Supported
Antigravity (Google) āœ… Supported

The setup wizard auto-detects which platforms you have installed and configures all of them simultaneously.


āš™ļø Manual Config (Advanced)

If you prefer to configure manually, add this to your platform's MCP config file:

Claude Desktop (%APPDATA%\Claude\claude_desktop_config.json):

{
  "mcpServers": {
    "live-marketing-data": {
      "command": "C:\\path\\to\\live-marketing-data-mcp.exe",
      "args": []
    }
  }
}

Cursor (%APPDATA%\Cursor\User\globalStorage\cursor.settings\mcp.json):

{
  "mcp": {
    "live-marketing-data": {
      "command": "C:\\path\\to\\live-marketing-data-mcp.exe",
      "args": []
    }
  }
}

šŸ’° Pricing

Plan Price Includes
Free Trial $0 10 tool calls to explore the product
Pro $49 one-time Unlimited calls, all 6 tools, all platforms, lifetime access

No subscriptions. Pay once, use forever.

šŸ‘‰ Get Pro — $49 lifetime


šŸ”‘ License Activation

After purchase, activate your Pro license directly in your AI chat:

"activate license YOUR-LICENSE-KEY-HERE"

Or re-run install.bat and select the license activation option from the setup wizard.


šŸ› Troubleshooting

Tools not appearing in Claude? → Make sure you restarted Claude Desktop after setup. The installer writes to both the standard and Windows Store install paths automatically.

Meta Ads showing no accounts? → Your token needs ads_read permission. Re-generate your token in Meta Business Manager with that scope.

Need to update credentials or add a new account? → Re-run install.bat — the setup wizard lets you update any connection.

For support: support@promptflow.digital


šŸ“¦ About

Built by PromptFlow — tools that make AI assistants genuinely useful for marketers and agencies.

  • Website: promptflow.digital
  • Support: support@promptflow.digital
  • Platform: Windows (macOS/Linux coming soon)

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured