The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Toffu listing page.
Toffu is a full AI marketing platform your agent can run end to end: ad accounts (Google, Meta, LinkedIn), analytics, content, campaigns, and reports. This repo describes Toffu's hosted MCP server and how an agent connects to it.
https://mcp.toffu.ai/mcp (streamable HTTP)An agent can create an account and get a key in a single call, no email required:
The response includes api_key and company_id. Pass a real email to make
the account claimable by a human later.
Add Toffu as an MCP server in your client with the key as a Bearer token, then reload the client so its tools load. Do not hand-roll JSON-RPC.
Claude Code:
Generic client config (Claude Desktop, Cursor, etc.):
Toffu also supports OAuth 2.1 + PKCE with Dynamic Client Registration for clients that prefer a consent flow.
send_message: delegate any marketing task in plain languagequery_campaign_performance: performance across connected ad platformscreative_report: Meta Ads creative performancepropose_change / apply_change / undo_change: staged campaign changesfetch_memory: search the company's marketing memoryThe contents of this repository are MIT-licensed. The Toffu service itself is proprietary; see https://toffu.ai/terms.