Install
npx @modelcontextprotocol/inspectorPara quién
Usa mcp-builder cuando quieras crear un servidor MCP (Model Context Protocol) de calidad para que un modelo llame a una API o servicio externo mediante herramientas bien diseñadas. El lenguaje puede ser Python (FastMCP) o Node/TypeScript (MCP SDK). Es una guía de construcción, no un anfitrión de un servidor no nombrado.
Encaja mejor si estás dispuesto a investigar y planificar a fondo primero, en vez de escribir interfaces de inmediato. El material presenta TypeScript como la opción con mejor soporte de SDK y mejor compatibilidad en varios entornos de ejecución (por ejemplo MCPB). No da lista de productos de agente ni una ruta de instalación de repositorio. La página oficial de la guía es
https://raw.githubusercontent.com/anthropics/skills/main/skills/mcp-builder/SKILL.md
Primera prueba en 3 minutos
Esta guía no da un comando de instalación de skill; no inventes una ruta en el primer intento. La ruta recomendada empieza en la etapa uno: Deep Research and Planning. Un servidor MCP de calidad tiene cuatro etapas principales; el extracto solo escribe completo el título de la primera, así que el primer intento es solo planificación — no escribas un proceso de servidor.
Requisito: ya tienes una API o servicio externo al que conectar. Acción de bajo riesgo: lista qué consultas de ese servicio son de solo lectura y cuáles cambian datos, y decide que lo remoto use Streamable HTTP. El resumen también menciona stdio en local, pero el extracto solo escribe Streamable HTTP para remoto; no asumas que los argumentos stdio ya están completos.
Señal de éxito: una página puede decir con claridad «qué herramientas recibe el modelo y qué restricciones usan las entradas». No hagas primero npm init de un proyecto sin plan. Tras confirmar el plan, pasa a la implementación. En TypeScript puedes usar Zod para el schema de entrada; los campos necesitan restricciones y descripciones claras, y ejemplos en las descripciones. Confirma el directorio antes de escribir archivos.
Casos de uso
Caso 1: planificar un servidor remoto con la pila TypeScript recomendada. Elige el MCP SDK, Streamable HTTP para el transporte, Zod para las entradas, restricciones y ejemplos en las descripciones. El resumen también menciona outputSchema/structuredContent y anotaciones como readOnlyHint y destructiveHint, pero el extracto no escribe ejemplos completos de esos campos. El criterio de cierre: el plan separa herramientas de solo lectura de las que cambian datos, no que ya estén rellenas todas las anotaciones. No arranques a la vez una pila Python como «ruta principal»; Python FastMCP y Pydantic son opciones paralelas, no una doble escritura obligatoria.
Caso 2: después de implementar, compilar e inspeccionar. La ruta TypeScript es primero npm run build para confirmar que compila, luego MCP Inspector: npx @modelcontextprotocol/inspector. Inspector abre una interfaz de inspección, así que tiene efectos secundarios; confirma que pruebas el servidor local o remoto que acabas de construir y luego ejecuta. El criterio de cierre: el build pasa y Inspector puede conectar al servicio que nombraste. El extracto no escribe todos los flags de Inspector; no inventes parámetros de conexión.
Límites de uso
Las cuatro etapas principales empiezan por investigación profunda y planificación; más adelante el resumen esboza implementar y luego inspeccionar/probar, pero los demás títulos de etapa no se desarrollan en el extracto. El transporte remoto está escrito como Streamable HTTP. El schema de entrada usa Zod o Pydantic. Los comandos de comprobación TypeScript son npm run build y el Inspector oficial.
No inventes una ruta de instalación dentro del repositorio. El material no da una lista de clientes ni dice cómo saltarse la planificación y publicar directo. Más allá de estas etapas, opciones de lenguaje y comandos de comprobación ya escritos, esta guía no cubre el resto.