Tovanix
الوصول عبر MCP
اربط حساب Tovanix بأي عميل AI يدعم MCP. الواجهة https://tovanix.com/api/mcp/rpc تستخدم Streamable HTTP دون حالة، وتقبل POST فقط.
- المصادقة: Authorization: Bearer <credential> أوترويسة X-MCP-Key؛ تبدأ بيانات الاعتماد بـmcp_live_ وتُعرض مرة واحدة
- الأذونات: كل قدرة متوقفة حتى تفعلها؛ تُرجع tools/list القدرات المفعلة فقط، بأسماء تبدأ بـtovanix_ يليها اسم القدرة
- تتطلب أدوات الإنفاق والإجراءات الدائمة رمز totp_code لمرة واحدة، وتلتزم بحدود كل استدعاء والحدود اليومية
- قوائم سماح لـIP المصدر وتواريخ انتهاء وحد معدل افتراضي 120 استدعاء في الدقيقة (حتى 600)
- ثلاثة موارد (دليل القدرات ونظرة الحساب العامة ودليل المنصة) وثلاثة قوالب تعليمات (فحص الحساب وتقرير الإنفاق وفحص الانتهاء)
- الأخطاء: 401 بيانات اعتماد غير صالحة، و403 المصدر أوحالة الحساب غير مسموحين، و405 الطلب ليس POST، و413 الطلب كبير جدًا
- يتطلب إنشاء بيانات الاعتماد قراءة اتفاقية الوصول إلى MCP وقبولها؛ أنت مسؤول عن المحتوى والإجراءات المرسلة باسمك
- إضافةً إلى الإنفاق والإجراءات الدائمة، تتطلب إعدادات مهمة مثل روابط الإشعار والمنشورات العامة ووصول الحاويات العام رمزًا لمرة واحدة؛ تخضع منشورات AI ورسائل الدعم والبريد وقراءة Telegram المباشرة لحدود لكل حساب، وتُرفض المنشورات ورسائل الدعم المتكررة، وتُوسم رسائل الدعم بعبارة "أُرسلت عبر مساعد AI"
ربط Tovanix MCP من كل أداة AI
استبدل <YOUR_MCP_CREDENTIAL> ببيانات اعتماد MCP التي أنشأتها في لوحة التحكم.
- Claude Code — التشغيل في الطرفية
claude mcp add --transport http tovanix https://tovanix.com/api/mcp/rpc --header "Authorization: Bearer <YOUR_MCP_CREDENTIAL>" - Codex — ملف الإعداد:
~/.codex/config.toml[mcp_servers.tovanix] url = "https://tovanix.com/api/mcp/rpc" bearer_token_env_var = "TOVANIX_MCP_CREDENTIAL" - Cursor — ملف الإعداد:
~/.cursor/mcp.json{ "mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - GitHub Copilot (VS Code) — ملف الإعداد:
.vscode/mcp.json{ "servers": { "tovanix": { "type": "http", "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer ${input:tovanix-credential}" } } }, "inputs": [ { "type": "promptString", "id": "tovanix-credential", "description": "Tovanix MCP credential", "password": true } ] } - Gemini CLI — ملف الإعداد:
~/.gemini/settings.json{ "mcpServers": { "tovanix": { "httpUrl": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - OpenCode — ملف الإعداد:
~/.config/opencode/opencode.json{ "$schema": "https://opencode.ai/config.json", "mcp": { "tovanix": { "type": "remote", "url": "https://tovanix.com/api/mcp/rpc", "enabled": true, "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Qwen Code — التشغيل في الطرفية
qwen mcp add --transport http tovanix https://tovanix.com/api/mcp/rpc --header "Authorization: Bearer <YOUR_MCP_CREDENTIAL>" - Kimi Code CLI — ملف الإعداد:
~/.kimi-code/mcp.json{ "mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - CodeBuddy Code — التشغيل في الطرفية
codebuddy mcp add --scope user --transport http --header "Authorization: Bearer <YOUR_MCP_CREDENTIAL>" tovanix https://tovanix.com/api/mcp/rpc - Qoder CLI — ملف الإعداد:
~/.qoder/settings.json{ "mcpServers": { "tovanix": { "type": "streamable-http", "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Kiro — ملف الإعداد:
~/.kiro/settings/mcp.json{ "mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Trae — ملف الإعداد:
.trae/mcp.json{ "mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Trae CN — ملف الإعداد:
.trae/mcp.json{ "mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Trae CLI — ملف الإعداد:
trae_cli.yamlmcp_servers: - name: "tovanix" url: "https://tovanix.com/api/mcp/rpc" type: "http" headers: Authorization: "Bearer <YOUR_MCP_CREDENTIAL>" - GitHub Copilot CLI — ملف الإعداد:
~/.copilot/mcp-config.json{ "mcpServers": { "tovanix": { "type": "http", "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" }, "tools": [ "*" ] } } } - Cline — ملف الإعداد:
cline_mcp_settings.json{ "mcpServers": { "tovanix": { "type": "streamableHttp", "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Kilo Code — ملف الإعداد:
~/.config/kilo/kilo.jsonc{ "mcp": { "tovanix": { "type": "remote", "url": "https://tovanix.com/api/mcp/rpc", "enabled": true, "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Continue — ملف الإعداد:
~/.continue/config.yamlmcpServers: - name: tovanix type: streamable-http url: https://tovanix.com/api/mcp/rpc requestOptions: headers: Authorization: Bearer <YOUR_MCP_CREDENTIAL> - Zed — ملف الإعداد:
~/.config/zed/settings.json{ "context_servers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Junie — ملف الإعداد:
~/.junie/mcp/mcp.json{ "mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Amp — ملف الإعداد:
~/.config/amp/settings.json{ "amp.mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Goose — ملف الإعداد:
~/.config/goose/config.yamlextensions: tovanix: enabled: true type: streamable_http name: tovanix uri: https://tovanix.com/api/mcp/rpc headers: Authorization: "Bearer <YOUR_MCP_CREDENTIAL>" timeout: 300 - Augment (Auggie) — التشغيل في الطرفية
auggie mcp add tovanix --transport http --url https://tovanix.com/api/mcp/rpc --header "Authorization:Bearer <YOUR_MCP_CREDENTIAL>" - Factory Droid — التشغيل في الطرفية
droid mcp add tovanix https://tovanix.com/api/mcp/rpc --type http --header "Authorization: Bearer <YOUR_MCP_CREDENTIAL>" --no-oauth - Crush — ملف الإعداد:
~/.config/crush/crushrcmcp add tovanix --type http --url https://tovanix.com/api/mcp/rpc --header Authorization "Bearer <YOUR_MCP_CREDENTIAL>" - Warp — اللصق في إعدادات التطبيق
{ "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } - Windsurf — ملف الإعداد:
~/.codeium/windsurf/mcp_config.json{ "mcpServers": { "tovanix": { "serverUrl": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Claude (ويب / سطح المكتب) — أدخل العنوان في التطبيق وأضف ترويسة Authorization (Bearer + بيانات الاعتماد)
https://tovanix.com/api/mcp/rpc - LM Studio — ملف الإعداد:
mcp.json{ "mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } } - Dify — أدخل العنوان في التطبيق وأضف ترويسة Authorization (Bearer + بيانات الاعتماد)
https://tovanix.com/api/mcp/rpc - Coze — أدخل العنوان في التطبيق وأضف ترويسة Authorization (Bearer + بيانات الاعتماد)
https://tovanix.com/api/mcp/rpc - n8n — أدخل العنوان في التطبيق وأضف ترويسة Authorization (Bearer + بيانات الاعتماد)
https://tovanix.com/api/mcp/rpc - عملاء MCP آخرون — اللصق في إعدادات التطبيق
{ "mcpServers": { "tovanix": { "url": "https://tovanix.com/api/mcp/rpc", "headers": { "Authorization": "Bearer <YOUR_MCP_CREDENTIAL>" } } } }
الأسئلة الشائعة
لماذا تُرجع tools/list قائمة فارغة؟
لم تُفعل أي قدرة لبيانات الاعتماد بعد. فعّل ما تحتاجه ضمن "الوصول إلى MCP" في اللوحة وأعد الاتصال.
لماذا تُرفض أدوات الإنفاق دائمًا؟
تحقق من ثلاثة أمور: هل حدود الإنفاق ما زالت بالقيمة الافتراضية 0، وهل المصادقة الثنائية مفعلة، وهل نُفدت الحصة اليومية.
صفحات ذات صلة: دع مساعد الذكاء الاصطناعي يدير حساب Tovanix · توثيق API من Tovanix · حلول المطورين
جارٍ التحميل…