스킬 mcp-builder
📦

mcp-builder

낮은 위험 ⚙️ 외부 명령어

إنشاء خوادم MCP

또한 다음에서 사용할 수 있습니다: sickn33,ArtemisAI,DYAI2025,AutumnsGrove,Azeem-2,92Bilal26,ComposioHQ,92Bilal26,Doyajin174,YYH211,ZhanlinCui,davila7,Cam10001110101,anthropics

تساعد هذه المهارة المطورين على إنشاء خوادم نموذج بروتوكول السياق مع أدوات وموارد ومطالبات وعناصر واجهة تفاعلية باستخدام إطار عمل mcp-use. ملاحظة: هذه المهارة مهجورة؛ استخدم mcp-app-builder بدلاً منها.

지원: Claude Codex Code(CC)
⚠️ 68 나쁨
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"mcp-builder" 사용 중입니다. Create an MCP tool that translates text between languages

예상 결과:

تعريف أداة الخادم مع دالة الترجمة التي تستدعي API خارجي، وترد نص باستخدام مساعد الاستجابة

"mcp-builder" 사용 중입니다. Build a weather widget with city search

예상 결과:

مكون React مع weather-display.tsx، و widgetMetadata مع مخطط الخصائص، وتكوين الأداة المطابق

보안 감사

낮은 위험
v1 • 2/22/2026

All 442 static findings are false positives. The skill is a legitimate MCP server builder framework (deprecated). Findings appear in documentation/reference files showing code examples. The 'weak crypto' alerts are triggered by `.describe()` method (Zod), 'external commands' by markdown code fences, 'env access' by example config patterns, and 'network' by API call examples. No malicious code detected.

12
스캔된 파일
1,666
분석된 줄 수
5
발견 사항
1
총 감사 수
낮은 위험 문제 (4)
Documentation Examples with Environment Variables
Reference files contain example code showing environment variable access patterns (process.env). These are educational examples teaching proper configuration, not actual credential access.
Documentation Examples with Network Requests
Reference files contain example code showing fetch() calls to external APIs. These are educational examples demonstrating API integration patterns.
Markdown Code Block Triggers Command Detection
Documentation files use backtick code fences which trigger static scanner 'external commands' detection. These are markdown documentation, not executable code.
Zod describe() Method Triggers Crypto Alert
Code examples using Zod schema .describe() method trigger 'weak cryptographic algorithm' alerts (scanner matches 'des'). These are schema field descriptions, not crypto operations.
감사자: claude

품질 점수

45
아키텍처
100
유지보수성
87
콘텐츠
20
커뮤니티
82
보안
91
사양 준수

만들 수 있는 것

إنشاء خادم MCP جديد

بدء مشروع خادم MCP جديد مع أدوات وموارد ومطالبات

إضافة أدوات وموارد

تحديد منطق الخادم باستخدام طريقتي tool() و resource() و prompt()

بناء عناصر واجهة تفاعلية

إنشاء مكونات React مع widgetMetadata لواجهات المستخدم المرئية

이 프롬프트를 사용해 보세요

بدء خادم جديد
إنشاء خادم MCP جديد باسم 'my-server' مع أداة تجلب بيانات المستخدم حسب المعرف.Include proper error handling.
إضافة نقطة نهاية مورد
أضف مورد إلى خادم MCP الخاص بي الذي يُرجع بيانات التكوين من URI‏ config://settings.
إنشاء أداة عنصر واجهة
إنشاء عنصر واجهة طقس يعرض الظروف الحالية. يجب أن تقبل الأداة اسم المدينة وتعرض درجة الحرارة والظروف والرطوبة.
تصميم بنية الخادم
أحتاج إلى بناء خادم MCP لتطبيق إدارة المهام. حلل ما يجب أن يكون أدوات مقابل عناصر واجهة مقابل موارد. ضع قائمة بالأدوات والموارد والمطالبات المحددة المطلوبة.

모범 사례

  • أضف دائماً .describe() إلى حقول مخطط Zod لتوثيق واضح للمعاملات
  • استخدم عناصر الواجهة عندما تحسن المخرجات المرئية أو التفاعلية تجربة المستخدم
  • راجع design-and-architecture.md قبل القفز إلى تنفيذ الكود

피하기

  • القفز إلى الكود دون قراءة design-and-architecture.md أولاً
  • استخدام الأدوات لكل شيء عندما توفر عناصر الواجهة تجربة مستخدم أفضل
  • تخطي .describe() على حقول المخطط، مما يجعل المعاملات غير واضحة

자주 묻는 질문

هل هذه المهارة لا تزال مدعومة؟
لا، هذه المهارة مهجورة. استخدم mcp-app-builder بدلاً منها لتطوير خوادم MCP الجديدة.
ما الفرق بين الأدوات وعناصر الواجهة؟
الأدوات تنفذ إجراءات الخلفية وترجع البيانات. عناصر الواجهة هي مكونات React توفر مخرجات مرئية أو تفاعلية. استخدم الأدوات لعمليات البيانات وعناصر الواجهة عندما تحسن التمثيل المرئي تجربة المستخدم.
كيف أتعامل مع الأخطاء في أدوات MCP؟
استخدم مساعد الاستجابة error() لإرجاع رسائل الخطأ. تحقق من البيانات المطلوبة المفقودة وأرجع الأخطاء قبل المعالجة.
هل يمكنني استخدام متغيرات البيئة في خادم MCP الخاص بي؟
نعم، الوصول إلى التكوين عبر process.env في استدعاءات الأداة/الموارد. أنشئ .env.example لتوثيق المتغيرات المطلوبة.
ما مساعدي الاستجابة المتاحون؟
text(), object(), markdown(), html(), image(), audio(), binary(), error(), mix(), و widget() لتنسيقات المخرجات المختلفة.
كيف أختبر خادم MCP الخاص بي؟
شغّل خادمك محلياً مع server.listen() واختبر الأدوات/الموارد باستخدام عميل Claude أو Codex متصل بخادمك.