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 languagequery_campaign_performance: performance across connected ad platformscreative_report: Meta Ads creative performancepropose_change/apply_change/undo_change: staged campaign changesget_account_context: the owner's rules and connected accounts (call first)account_health: Meta opportunity score, pixel quality, catalogspropose_ab_test: stage a Meta A/B testget_task_result: collect a longsend_messageanswer
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
claude mcp add --transport http toffu 'https://mcp.toffu.ai/mcp'
{
"mcpServers": {
"toffu": {
"type": "http",
"url": "https://mcp.toffu.ai/mcp"
}
}
}
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
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.
- Hosted endpoint:
https://mcp.toffu.ai/mcp(streamable HTTP) - Human guide: https://toffu.ai/agents
- Machine docs: https://toffu.ai/llms.txt
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 languagequery_campaign_performance: performance across connected ad platformscreative_report: Meta Ads creative performancepropose_change/apply_change/undo_change: staged campaign changesget_account_context: the owner's rules and connected accounts (call first)account_health: Meta opportunity score, pixel quality, catalogspropose_ab_test: stage a Meta A/B testget_task_result: collect a longsend_messageanswer
Discovery
- Capability doc: https://toffu.ai/.well-known/toffu.json
- llms.txt: https://toffu.ai/llms.txt
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 الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.