mcp-builder
Crear servidores MCP para integración con Claude
متاح أيضًا من: sickn33,ArtemisAI,DYAI2025,AutumnsGrove,Azeem-2,92Bilal26,ComposioHQ,mcp-use,92Bilal26,YYH211,ZhanlinCui,davila7,Cam10001110101,anthropics
Construir servidores MCP personalizados requiere comprender la arquitectura del protocolo, las opciones de transporte y los patrones de definición de herramientas. Esta habilidad proporciona una guía estructurada para crear servidores MCP listos para producción que conecten Claude con servicios y APIs externas.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "mcp-builder". Create an MCP server that connects to a weather API
النتيجة المتوقعة:
Una estructura de servidor MCP para una API meteorológica con la herramienta get_forecast que acepta parámetros de ubicación y fecha. La respuesta muestra una definición adecuada de inputSchema, manejo de errores para fallas de API y configuración de StdioServerTransport para uso en CLI local.
استخدام "mcp-builder". Add a search_files tool to my existing MCP server
النتيجة المتوقعة:
Ejemplo de código que muestra la actualización de ListToolsRequestSchema con la definición de la herramienta search_files, el manejador de CallToolRequestSchema con coincidencia de patrones glob y respuestas de error adecuadas para rutas de búsqueda no válidas.
التدقيق الأمني
مخاطر منخفضة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.
مشكلات متوسطة المخاطر (1)
مشكلات منخفضة المخاطر (3)
عوامل الخطر
📁 الوصول إلى نظام الملفات (1)
الأنماط المكتشفة
درجة الجودة
ماذا يمكنك بناءه
Crear servidor MCP personalizado
Construye un nuevo servidor MCP para conectar Claude con una API propietaria o un servicio interno, siguiendo el proceso de desarrollo en cuatro fases desde la investigación hasta la evaluación.
Agregar herramientas a un servidor existente
Extiende un servidor MCP existente con nuevas herramientas, definiendo esquemas de entrada adecuados y patrones de manejo de errores para uso en producción.
Depurar problemas de integración MCP
Diagnostica y corrige problemas en implementaciones de servidores MCP revisando la configuración de transporte, las definiciones de herramientas y la lógica de manejo de solicitudes.
جرّب هذه الموجهات
Help me create a new MCP server project for [SERVICE_NAME]. I need to connect to [API_ENDPOINT] and expose these operations: [LIST_OPERATIONS]. Use TypeScript with the official MCP SDK.
Define a tool called [TOOL_NAME] for my MCP server. It should [DESCRIPTION]. The input parameters are: [PARAM_SPEC]. Show me the inputSchema and request handler code.
My MCP server will run in [ENVIRONMENT: local CLI / remote server / browser]. Recommend the appropriate transport mechanism and show how to configure it.
Improve error handling for my MCP server. Currently it [DESCRIBE_CURRENT_BEHAVIOR]. I need better error messages that include [WHAT_INFO]. Show me the pattern for actionable error responses.
أفضل الممارسات
- Usa nombres de herramientas descriptivos con guiones bajos (get_user_profile, no getUser o doThing)
- Diseña implementaciones de herramientas sin estado cuando sea posible para facilitar pruebas y escalado
- Proporciona mensajes de error accionables que guíen a los usuarios hacia la resolución
تجنب
- Evita nombres de herramientas genéricos como 'doThing' o 'process' que carecen de claridad
- No expongas detalles de implementación interna en las descripciones de herramientas
- Evita acoplar el estado del servidor a las sesiones del cliente; mantén las herramientas sin estado