ai.toffu/toffu

السجل الرسمي التسويق والمبيعات

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

ماذا يمكنك أن تفعل مع 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

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

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

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  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.

الأسئلة الشائعة

ما هو ai.toffu/toffu؟

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

كيف أثبّت ai.toffu/toffu؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http toffu 'https://mcp.toffu.ai/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج ai.toffu/toffu إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل ai.toffu/toffu مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون ai.toffu/toffu؟

ينشره toffu-ai. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.