تخطَّ إلى المحتوى

أدوات MCP ​

يقبل الإعدادات ← خوادم MCP صيغة JSON المعتادة mcpServers:

json
{
  "giphy":  { "command": "npx", "args": ["-y", "mcp-server-giphy"], "env": { "GIPHY_API_KEY": "…" } },
  "remote": { "url": "https://example.com/mcp", "headers": { "Authorization": "Bearer …" } },
  "legacy": { "url": "https://old.example.com/sse", "type": "sse" }
}
  • تصل الأدوات إلى النموذج باسم mcp_<الخادم>_<الأداة>. يُرسل GIF الذي يُعثر عليه عبر Giphy بـsend_gif {url}.
  • يمكن أن تستخدم env وheaders وargs وcommand وurl القيمة ${الاسم} من البيئة أو من .env، لتبقى الأسرار خارج settings.json.
  • تعمل خوادم stdio في مجلدها الخاص، data/mcp/<الخادم>/.
  • يعيد إعادة الاتصال بـ MCP في الإعدادات تشغيلها؛ تسرد الحالة بروتوكول كل خادم وأدواته.

إصدارات البروتوكول ​

الإصدارالنقل
2026-07-28Streamable HTTP، عديم الحالةيُجرَّب أولًا بـserver/discover
2025-11-25، 2025-06-18، 2025-03-26Streamable HTTP أو stdioمصافحة initialize، والجلسات
2024-11-05HTTP+SSE (مهجور)الخيار الاحتياطي الأخير
 server/discover (2026-07-28)
   ├─ ok ─────────────────────────────▶ عديم الحالة
   ├─ -32022 إصدار غير مدعوم ───────────▶ بدّل الإصدار
   └─ غير ذلك ─▶ initialize ─┬──▶ جلسة (إعادة initialize عند 404)
                             └──▶ HTTP+SSE القديم

تُبلَّغ طلبات elicitation وsampling (input_required) إلى النموذج كأخطاء.

منشور بموجب ترخيص MIT.