ai.toffu/toffu

Official registry Marketing and sales

AI marketing platform your agent runs end to end: ads, analytics, content, and reports.

What can you do with ai.toffu/toffu?

  • send_message: delegate any marketing task in plain language
  • query_campaign_performance: performance across connected ad platforms
  • creative_report: Meta Ads creative performance
  • propose_change / apply_change / undo_change: staged campaign changes
  • get_account_context: the owner's rules and connected accounts (call first)
  • account_health: Meta opportunity score, pixel quality, catalogs
  • propose_ab_test: stage a Meta A/B test
  • get_task_result: collect a long send_message answer

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http toffu 'https://mcp.toffu.ai/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "toffu": {
            "type": "http",
            "url": "https://mcp.toffu.ai/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Toffu MCP Server
  2. Onboard with no human
  3. Connect
  4. CLI
  5. Tools
  6. Discovery
  7. License

Toffu MCP Server

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.

Onboard with no human

An agent can create an account and get a key in a single call, no email required:

curl -X POST https://mcp.toffu.ai/agent/signup \
  -H 'content-type: application/json' \
  -d '{"company_name": "Acme"}'

The response includes api_key and company_id. Pass a real email to make the account claimable by a human later.

Connect

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:

claude mcp add --transport http toffu https://mcp.toffu.ai/mcp \
  --header "Authorization: Bearer <api_key>"

Generic client config (Claude Desktop, Cursor, etc.):

{
  "mcpServers": {
    "toffu": {
      "type": "streamable-http",
      "url": "https://mcp.toffu.ai/mcp",
      "headers": { "Authorization": "Bearer <api_key>" }
    }
  }
}

Toffu also supports OAuth 2.1 + PKCE with Dynamic Client Registration for clients that prefer a consent flow.

CLI

For local agents and terminals: npx toffu signup, then npx toffu ask "<task>". See cli/.

Tools

  • send_message: delegate any marketing task in plain language
  • query_campaign_performance: performance across connected ad platforms
  • creative_report: Meta Ads creative performance
  • propose_change / apply_change / undo_change: staged campaign changes
  • get_account_context: the owner's rules and connected accounts (call first)
  • account_health: Meta opportunity score, pixel quality, catalogs
  • propose_ab_test: stage a Meta A/B test
  • get_task_result: collect a long send_message answer

Discovery

License

The contents of this repository are MIT-licensed. The Toffu service itself is proprietary; see https://toffu.ai/terms.

Frequently asked questions

What is ai.toffu/toffu?

AI marketing platform your agent runs end to end: ads, analytics, content, and reports.

How do I install ai.toffu/toffu?

It runs as a remote server. In Claude Code: claude mcp add --transport http toffu 'https://mcp.toffu.ai/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does ai.toffu/toffu need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is ai.toffu/toffu open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains ai.toffu/toffu?

It is published by toffu-ai. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.