التكاملات
خادم MCP
تتحدث الشبكة نفسها بروتوكول MCP. أضِفها كخادم، فيكتسب وكيلك أداة وصفية: القدرة على تقييم كل أداة أخرى قبل استخدامها.
الأدوات المتاحة
| الحقل | الوصف |
|---|---|
| search_capabilities | العثور على قدرات مرتّبة لوصف مهمة. |
| get_capability | جلب بطاقة قدرة: الواجهات والإجراءات وأحدث جاهزية والأدلة. |
| preflight_capability | التحقق من أن إجراءً محدّدًا جاهز الآن. |
| report_capability_outcome | الإبلاغ عمّا إذا كانت النتيجة قابلة للاستخدام بعد الاستدعاء. |
| explain_readiness_score | الحصول على مسار الأدلة المقروء للبشر خلف درجة. |
تكوين العميل
سجّل الخادم في تكوين عميل MCP لديك (المثال أدناه لنقل stdio). تتّبع Claude Code وCursor وCline وCodeBuddy هذا النمط.
mcp.json
{
"mcpServers": {
"capability-readiness": {
"command": "python",
"args": ["-m", "app.mcp_server.server"],
"env": {
"PUBLIC_API_BASE_URL": "https://api.example.com",
"API_KEY": "<your key>"
}
}
}
}استخدام الأدوات
example
# Inside an MCP-enabled agent session:
# the agent calls the tool like any other —
search_capabilities(
query="extract tables from a PDF into CSV",
agent_runtime="claude-code",
risk_tolerance="read_only"
)
# → returns recommended / fallbacks / blocked with scores,
# evidence levels, and reason codesسياسة وكيل نموذجية: ابحث مرة لكل مهمة، وتحقّق مسبقًا قبل كل استدعاء، وأبلِغ عن النتيجة بعد كل استدعاء. تقرير النتيجة هو ما يكسب توصيات أعلى جودة بمرور الوقت.