Compétences mcp-builder
📦

mcp-builder

Risque faible 📁 Accès au système de fichiers

بناء خوادم MCP لتكامل Claude

Également disponible depuis: ZhanlinCui,ComposioHQ,mcp-use,anthropics,YYH211,sickn33,davila7,DYAI2025,ArtemisAI,92Bilal26,Cam10001110101,92Bilal26,AutumnsGrove,Azeem-2

يتطلب بناء خوادم MCP مخصصة فهم بنية البروتوكول وخيارات النقل وأنماط تعريف الأدوات. توفر هذه المهارة إرشادات منظمة لإنشاء خوادم MCP جاهزة للإنتاج تربط Claude بالخدمات وواجهات برمجة التطبيقات الخارجية.

Prend en charge: Claude Codex Code(CC)
⚠️ 66 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "mcp-builder". إنشاء خادم MCP يتصل بواجهة برمجة تطبيقات الطقس

Résultat attendu:

بنية خادم MCP لواجهة برمجة تطبيقات الطقس مع أداة get_forecast تقبل معاملات الموقع والتاريخ. تُظهر الاستجابة تعريف inputSchema الصحيح، ومعالجة الأخطاء لفشل واجهة برمجة التطبيقات، وتكوين StdioServerTransport للاستخدام المحلي في CLI.

Utilisation de "mcp-builder". إضافة أداة search_files إلى خادم MCP الموجود الخاص بي

Résultat attendu:

مثال كود يُظهر تحديث ListToolsRequestSchema مع تعريف أداة search_files، معالج CallToolRequestSchema مع نمط مطابقة أنماط glob، واستجابات الأخطاء الصحيحة لمسارات البحث غير الصالحة.

Audit de sécurité

Risque faible
v6 • 1/21/2026

All static findings are false positives. Scanner misinterpreted documentation formatting (code blocks, project structures) as shell commands. This is legitimate MCP server documentation with no executable code. URLs referenced are official MCP documentation sites.

2
Fichiers analysés
678
Lignes analysées
5
résultats
6
Total des audits
Problèmes à risque moyen (1)
External Command Documentation
Documentation includes example shell commands for MCP Inspector testing (npx @anthropic/mcp-inspector). These are legitimate development commands shown in code blocks, not executable code.
Problèmes à risque faible (3)
Documentation Code Blocks Misidentified as Shell Commands
Static scanner flagged Korean text and project structure examples as 'shell backtick execution'. These are documentation formatting and directory tree structures, not shell commands.
Documentation URLs Flagged as Hardcoded
Scanner flagged URLs in documentation as 'hardcoded URLs'. These are legitimate reference links to official MCP documentation (modelcontextprotocol.io, github.com).
Keyword Pattern False Positives
Scanner flagged 'server', 'key', and 'C2' keywords as security issues. These appear in legitimate contexts: 'server' in MCP server documentation, 'key' in API key error message examples, and 'C2' is a false positive pattern match.

Facteurs de risque

📁 Accès au système de fichiers (1)

Motifs détectés

Documentation Formatting Misidentified

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
20
Communauté
79
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

إنشاء خادم MCP مخصص

بناء خادم MCP جديد لربط Claude بواجهة برمجة تطبيقات خاصة أو خدمة داخلية، باتباع عملية التطوير ذات المراحل الأربع من البحث إلى التقييم.

إضافة أدوات إلى خادم موجود

توسيع خادم MCP موجود باستخدام أدوات جديدة، مع تحديد مخططات المدخلات الصحيحة وأنماط معالجة الأخطاء للاستخدام في الإنتاج.

تصحيح مشاكل تكامل MCP

تشخيص وإصلاح المشاكل في تنفيذ خوادم MCP من خلال مراجعة تكوين النقل وتعريفات الأدوات ومنطق معالجة الطلبات.

Essayez ces prompts

إعداد خادم MCP جديد
ساعدني في إنشاء مشروع خادم MCP جديد لـ [SERVICE_NAME]. أحتاج إلى الاتصال بـ [API_ENDPOINT] وتعريض هذه العمليات: [LIST_OPERATIONS]. استخدم TypeScript مع MCP SDK الرسمي.
تعريف الأداة
حدد أداة تسمى [TOOL_NAME] لخادم MCP الخاص بي. يجب أن [DESCRIPTION]. معاملات الإدخال هي: [PARAM_SPEC]. اعرض لي inputSchema وكود معالج الطلبات.
اختيار النقل
سيعمل خادم MCP الخاص بي في [ENVIRONMENT: local CLI / remote server / browser]. أوصيني بآلية النقل المناسبة وأظهر كيفية تكوينها.
معالجة الأخطاء
حسّن معالجة الأخطاء لخادم MCP الخاص بي. حاليًا [DESCRIBE_CURRENT_BEHAVIOR]. أحتاج رسائل خطأ أفضل تتضمن [WHAT_INFO]. اعرض لي النمط لاستجابات الأخطاء القابلة للتنفيذ.

Bonnes pratiques

  • استخدم أسماء أدوات وصفية مع شرطات سفلية (get_user_profile، وليس getUser أو doThing)
  • صمم تطبيقات أدوات عديمة الحالة حيثما أمكن لتسهيل الاختبار والتوسع
  • وفر رسائل خطأ قابلة للتنفيذ توجه المستخدمين نحو الحل

Éviter

  • تجنب أسماء الأدوات العامة مثل 'doThing' أو 'process' التي تفتقر إلى الوضوح
  • لا تُعرِّض تفاصيل التنفيذ الداخلية في أوصاف الأدوات
  • تجنب ربط حالة الخادم بجلسات العميل؛ حافظ على الأدوات عديمة الحالة

Foire aux questions

ما هو MCP؟
MCP (Model Context Protocol) هو بروتوكول قياسي لربط Claude بالأدوات الخارجية ومصادر البيانات والخدمات من خلال واجهة خادم محددة جيدًا.
أي لغة برمجة يجب أن أستخدمها؟
يُوصى بـ TypeScript مع MCP SDK الرسمي لمعظم حالات الاستخدام. يمكن لمطوري Python استخدام FastMCP. كلاهما يوفر قدرات متشابهة.
كيف أختبر خادم MCP الخاص بي؟
استخدم MCP Inspector (npx @anthropic/mcp-inspector) لاختبار استدعاءات الأدوات والتحقق من سلوك الخادم قبل التكامل مع Claude.
أي نقل يجب أن أختار؟
استخدم stdio للخوادم المحلية في CLI. اختر Streamable HTTP للخوادم البعيدة. استخدم SSE للتنفيذات القائمة على المتصفح.
كيف أحدد مخططات إدخال الأدوات؟
حدد inputSchema مع نوع object، وخصائص لكل معامل، ومصفوفة required للحقول الإلزامية، ورسائل خطأ وصفية.
هل يمكن لهذه ال��هارة إنشاء كود الخادم الكامل؟
توفر هذه المهارة إرشادات وأنماط كود. لا تُنشئ كودًا قابلًا للتنفيذ الكامل أو تثبيت تبعيات.

Détails du développeur

Structure de fichiers

📄 SKILL.md