كيفية تصحيح سبب عدم استدعاء أداة MCP الخاصة بك
متى تستخدمه: كتبت أداة، لكن Claude لا يستخدمها، ولا تعرف السبب.
المتطلبات الأساسية
- Node — nodejs.org أو nvm
الخطوات
-
تشغيل Inspectorقم بتشغيل npx @mcpjam/inspector@latest وافتح عنوان URL المطبوع.✓ تم النسخ→ يتم فتح واجهة المستخدم في المتصفح
-
ربط خادمكفي واجهة المستخدم، أضف خادمك (stdio أو HTTP) واتصل.✓ تم النسخ→ قائمة الأدوات تُملأ
-
محاكاة موجهفي علامة تبويب Chat، اطرح سؤالاً يجب أن يُشغّل أداتك. راقب تتبع JSON-RPC.✓ تم النسخ→ إما أن تُشغّل الأداة (جيد) أو ترى لماذا رفضها النموذج (وصف سيء، مشكلة في schema)
النتيجة: سبب ملموس (وصف أداة خاطئ، مشكلة في schema، اختيار نموذج) مع حل مرئي.
المزالق
- الاختبار باستخدام نموذج أضعف لا يستخدم الأدوات أبداً — اختبر عبر نماذج متعددة في علامة تبويب Evals — Haiku و Sonnet و GPT-4o — السلوك يختلف