Model Context Protocol server exposing the Meta Ads Graph API — 300+ tools for Facebook & Instagram Ads.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"meta-ads-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# meta-ads-mcp-server > MCP server for the Meta Marketing API (Facebook & Instagram Ads) — 300+ tools. [](https://pypi.org/project/meta-ads-mcp-server/) [](https://pypi.org/project/meta-ads-mcp-server/) [](https://github.com/mattyu-dev/mcp-meta/blob/main/LICENSE) ## Install ### Option 1: uvx (zero install, recommended) Add this to your MCP client config (e.g. Claude Desktop's `claude_desktop_config.json`): ```json { "mcpServers": { "meta-ads": { "command": "uvx", "args": ["meta-ads-mcp-server"], "env": { "META_ACCESS_TOKEN": "YOUR_TOKEN", "META_DEFAULT_AD_ACCOUNT_ID": "act_YOUR_ACCOUNT_ID" } } } } ``` ### Option 2: pip install ```bash pip install meta-ads-mcp-server ``` Then add to your MCP client config: ```json { "mcpServers": { "meta-ads": { "command": "meta-ads-mcp", "env": { "META_ACCESS_TOKEN": "YOUR_TOKEN", "META_DEFAULT_AD_ACCOUNT_ID": "act_YOUR_ACCOUNT_ID" } } } } ``` ### Option 3: Interactive Setup Wizard ```bash pip install meta-ads-mcp-server meta-ads-setup ``` The wizard auto-detects your installed MCP clients (Claude Desktop, Cursor, VS Code, Windsurf, Gemini CLI) and configures them for you. ## Getting Your Meta Access Token 1. Go to [Meta Business Settings > System Users](https://business.facebook.com/settings/system-users) 2. Create or select a System User 3. Click **Generate New Token** 4. Select `ads_management` and `ads_read` permissions 5. Copy the token ## Licensing **Free tier** (no key needed): 10 read-only tools — insights, campaign search, spend trends, business listing, and more. Enough to explore and evaluate. **Pro tier** (license key): Unlocks all 300+ tools including campaign creation, audience management, optimization, fraud detection, and th…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.