Cómo agregar un servidor MCP a Claude Code (guía paso a paso)

Diseñado para la velocidad: ~ 10 ms de latencia, incluso bajo carga
¡Una forma increíblemente rápida de crear, rastrear e implementar sus modelos!
- Gestiona más de 350 RPS en solo 1 vCPU, sin necesidad de ajustes
- Listo para la producción con soporte empresarial completo
Introducción
Claude Code está diseñado para hacer algo más que ayudar con la codificación: puede analizar bases de código completas, planificar cambios en varios pasos y ejecutar tareas en todos los archivos. Pero, por sí solo, Claude Code sigue limitándose a su entorno local. Los flujos de trabajo de desarrollo modernos implican interactuar con:
- Repositorios
- bases de datos
- APIs
- Herramientas internas
Aquí es donde entran en juego los servidores MCP (Model Context Protocol). MCP permite a Claude Code conectarse a sistemas externos y tomar medidas que van más allá de la edición de código, lo que permite flujos de trabajo como:
- Impulsar cambios en el código
- Consulta de bases de datos
- Ejecutar comandos
- Activación de servicios
En otras palabras, MCP transforma Claude Code de una herramienta de codificación en una agente de ejecución completa. Sin embargo, configurar servidores MCP en Claude Code puede resultar confuso, especialmente si lo haces por primera vez. Esta guía lo explica todo exactamente cómo agregar un servidor MCP a Claude Code, paso a paso.
Lo que necesita antes de empezar
Antes de agregar un servidor MCP a Claude Code, asegúrese de contar con lo siguiente.
Configurarlos de antemano ahorrará tiempo y evitará problemas de configuración comunes.
1. Código Claude instalado y funcionando
Asegúrese de que Claude Code esté instalado y funcionando correctamente en su entorno.
Deberías poder:
- Abrir y navegar por una base de código
- Ejecutar comandos o solicitudes
- Acceder a los ajustes de configuración
Si Claude Code no está completamente configurado, complete primero.
2. Un servidor MCP (local o hospedado)
Claude Code no incluye servidores MCP de forma predeterminada, es necesario conectar uno. Esto puede ser:
- UN servidor MCP local ejecutándose en su máquina
- UN servidor MCP hospedado (interno o de terceros)
Los servidores MCP comunes incluyen:
- GitHub (para repositorios)
- Sistema de archivos (para operaciones con archivos)
- PostgreSQL (para bases de datos)
- API REST (para servicios)
Comience con un servidor que se adapte a su caso de uso.
3. Credenciales y acceso
La mayoría de los servidores MCP requieren autenticación. Es posible que necesite:
- Claves de API
- Tokens de acceso
- credenciales de base de datos
Asegúrese de que:
- Las credenciales son válidas
- Los permisos tienen el alcance correcto
- Los datos confidenciales se almacenan de forma segura
4. Un caso de uso claro
Antes de agregar un servidor MCP, decida qué quiere que haga Claude Code.
Por ejemplo:
- Administrar código → GitHub MCP
- Datos de consulta → Base de datos MCP
- Servicios de llamadas → API MCP
Esto le ayuda a evitar una complejidad innecesaria.
5. Un entorno seguro para las pruebas
Es mejor configurar los servidores MCP en un entorno de desarrollo o puesta en escena primero.
Esto le permite:
- Pruebe las integraciones de forma segura
- Depure problemas sin riesgo
- Valide los permisos y los flujos de trabajo
Una vez que todo funcione, puede extender la configuración a la producción.
Cómo funciona MCP en Claude Code
Antes de configurar nada, es útil entender cómo MCP se integra con Claude Code. Claude Code es responsable de:
- Entender tu base de código
- Tareas de planificación
- Decidir qué acciones tomar
Los servidores MCP son responsables de:
- Ejecutar esas acciones
- Interacción con sistemas externos
- Devolver los resultados a Claude Code
Cómo funciona el flujo
- Define una tarea en Claude Code
- Claude Code determina qué herramienta (servidor MCP) se necesita
- El servidor MCP ejecuta la solicitud
- Los resultados se devuelven y se utilizan para el siguiente paso
Por ejemplo:
- «Corrija la API fallida e impleméntela»
- Claude analiza el código
- Usa MCP para ejecutar pruebas
- Usa MCP para impulsar cambios
- Usa MCP para activar la implementación
Paso a paso: agregar un servidor MCP a Claude Code
Veamos cómo agregar y configurar realmente un servidor MCP.
Paso 1: Configurar el servidor MCP
Antes de añadirlo a Claude Code, su servidor MCP debe estar ejecutándose.
Según el servidor, la configuración puede incluir:
- Instalación de dependencias
- Ejecutar un servicio localmente
- Configuración de variables de entorno
Ejemplo (servidor MCP basado en nodos):
npm installnpm startO usando Docker:
docker run <mcp-server-image>Asegúrese de que:
- El servidor se está ejecutando
- Conoces el punto final (URL/puerto)
- Las credenciales requeridas están configuradas
Paso 2: Abrir la configuración de Claude Code
En Claude Code:
- Navega hasta tu archivo de configuración o panel de ajustes
- Busque la sección para herramientas//MCP//integraciones
(La ubicación exacta puede variar según la configuración)
Paso 3: Agregar entrada al servidor MCP
Ahora agregará una entrada de configuración que le indica a Claude Code cómo conectarse al servidor MCP.
Ejemplo de configuración
{
"mcpServers": [
{
"name": "github",
"type": "http",
"url": "http://localhost:3000",
"auth": {
"type": "bearer",
"token": "YOUR_API_TOKEN"
}
}
]
}Qué significa cada campo
nombre→ Identificador utilizado por Claude Codetipo→ Tipo de conexión (HTTP/local)url→ Punto final del servidor MCPautenticación→ Detalles de autenticación
Paso 4: Configurar la autenticación
Si su servidor MCP requiere autenticación:
- Añadir claves o tokens de API
- Asegúrese de que los permisos sean correctos
- Evite exponer secretos en texto plano
Según el servidor, esto podría incluir:
- Fichas de portador
- Claves de API
- Credenciales de OAuth
Paso 5: Probar el servidor MCP
Una vez configurada, pruebe la integración.
Prueba con indicaciones como las siguientes:
- «Listar repositorios de GitHub»
- «Ejecutar pruebas en este proyecto»
- «Obtener datos de la base de datos»
Si todo funciona:
- Claude Code llamará al servidor MCP
- Recibirás una respuesta válida
Si no es así:
- Revise los registros
- Verificar las credenciales
- Confirme que se puede acceder al punto final
Problemas y soluciones comunes
1. No se puede acceder al servidor MCP
Problema: Claude Code no se puede conectar
Corregir:
- Asegúrese de que el servidor esté funcionando
- Comprobar URL/puerto
- Verificar el acceso a la red
2. Errores de autenticación
Problema: Acceso denegado o token no válido
Corregir:
- Regenerar credenciales
- Verificar el alcance del permiso
- Asegúrese de que el formato de autenticación sea correcto
3. Fallos de permisos
Problema: El servidor responde pero las acciones fallan
Corregir:
- Verificar los niveles de acceso
- Comprobar los permisos del servicio
- Ajuste los roles según sea necesario
4. Errores de configuración
Problema: Servidor MCP no reconocido
Corregir:
- Validar la sintaxis de JSON
- Asegúrese de que existan los campos obligatorios
- Reinicie Claude Code si es necesario
Mejores prácticas para agregar servidores MCP a Claude Code
Una vez que haya conectado los servidores MCP a Claude Code, el enfoque debería centrarse en realizar la configuración seguro, confiable y fácil de mantener.
1. Comience con permisos mínimos
Evite dar acceso sin restricciones a los servidores MCP.
En vez de eso:
- Usa tokens con alcance
- Otorgue solo los permisos necesarios
- Amplíe el acceso gradualmente
Esto es especialmente importante para:
- bases de datos de producción
- Sistemas de despliegue
- APIs internas
2. Utilice entornos separados
Pruebe siempre las integraciones de MCP en entornos de desarrollo o puesta en escena antes de la producción.
Esto le permite:
- Valide las configuraciones de forma segura
- Depure sin afectar a los sistemas activos
- Refinar los flujos
Una vez que esté estable, replique la configuración en producción con controles más estrictos.
3. Valide antes de ejecutar acciones críticas
Claude Code puede ejecutar flujos de trabajo de varios pasos, pero no todas las acciones deben ejecutarse sin marcar.
Mejores prácticas:
- Revisar los cambios planificados
- Agregue pasos de validación para flujos de trabajo delicados
- Evite la plena autonomía en entornos de alto riesgo
4. Supervise el uso de MCP
La visibilidad es clave cuando Claude Code interactúa con varios sistemas.
Pista:
- Qué servidores MCP se utilizan
- Qué acciones se ejecutan
- Cómo se comportan los flujos de trabajo con el tiempo
Esto ayuda a:
- Depuración
- Auditoría
- Mejora de la confiabilidad
5. Mantenga las configuraciones limpias y escalables
A medida que se agregan más servidores MCP, la complejidad aumenta.
Para gestionar esto:
- Usa convenciones de nomenclatura coherentes
- Organice las configuraciones con claridad
- Integraciones de documentos
Esto garantiza que la configuración se pueda mantener a medida que el sistema evoluciona.
Consideraciones de producción: escalamiento de los flujos de trabajo de MCP
La configuración de un servidor MCP es sencilla. Ejecutar varios flujos de trabajo impulsados por MCP en producción no lo es.
1. Gestión de múltiples integraciones
A medida que aumenta el uso, los equipos integran varios servidores MCP:
- GitHub
- bases de datos
- APIs
- Herramientas internas
Sin estructura, esto lleva a:
- Configuraciones fragmentadas
- Controles de acceso inconsistentes
- Flujos de trabajo difíciles de gestionar
2. Hacer cumplir las barandillas
Claude Code puede ejecutar acciones poderosas en todos los sistemas.
Sin los controles adecuados, esto presenta riesgos:
- Cambios no deseados
- Acceso no autorizado
- Inestabilidad del sistema
Los equipos necesitan:
- Control de acceso basado en funciones
- Restricciones a nivel de acción
- Límites de ejecución claros
3. Observabilidad y depuración
Depurar los flujos de trabajo de MCP puede resultar difícil sin visibilidad.
Tienes que entender:
- Lo que intentó Claude Code
- Qué servidor MCP gestionó la solicitud
- Dónde se produjeron las fallas
Sin observabilidad, la solución de problemas se vuelve lenta y poco fiable.
4. Administración de modelos, costos y rendimiento
Los flujos de trabajo de MCP se basan en modelos subyacentes.
A gran escala, los equipos deben gestionar:
- Selección de modelos (latencia frente a calidad)
- Coste de las ejecuciones repetidas
- Cuellos de botella en el rendimiento
Esto requiere un control centralizado.
Ejecución de flujos de trabajo de MCP en producción con TrueFoundry
Hacer que un servidor MCP funcione localmente con Claude Code es relativamente sencillo. El verdadero desafío comienza cuando intentas ejecutar los mismos flujos de trabajo en todos los equipos, entornos y sistemas de producción.
En ese momento, los equipos suelen tener algunos problemas:
- Las credenciales están dispersas en todas las configuraciones y entornos
- No hay un control claro sobre las acciones que puede tomar un agente
- La depuración de errores en las llamadas de MCP se vuelve difícil
- El uso y los costos del modelo son difíciles de rastrear u optimizar
Aquí es donde una plataforma como TrueFoundry se vuelve útil, no como complemento, sino como plano de control para flujos de trabajo impulsados por IA.
Centralización del acceso y las credenciales de MCP
En la mayoría de las configuraciones, los servidores MCP requieren claves de API, tokens o credenciales de base de datos. Estas suelen terminar en:
- Codificado en configuraciones
- Almacenado en variables de entorno
- Administrado de manera inconsistente en todos los entornos
Con TrueFoundry, puede centralizar la forma en que se administran y se accede a estas credenciales, de modo que:
- Los secretos no se exponen en las configuraciones locales
- El acceso es uniforme en todo el desarrollo, la puesta en escena y la producción
- Las rotaciones y actualizaciones son más fáciles de gestionar
Definir lo que los agentes pueden hacer
Claude Code puede ejecutar acciones reales: insertar código, consultar datos, ejecutar comandos.
En producción, no desea que todos los agentes tengan acceso sin restricciones.
Con TrueFoundry, puede definir:
- Qué servidores MCP puede usar un agente
- Qué acciones están permitidas (lectura o escritura, ámbitos limitados, etc.)
- Dónde se requieren aprobaciones o validaciones
Esto ayuda a prevenir situaciones en las que un agente:
- Modifica los sistemas sensibles
- Ejecuta flujos de trabajo no deseados
- Provoca cambios difíciles de revertir
Observabilidad en todas las llamadas de MCP
Cuando algo se interrumpe en un flujo de trabajo de MCP, la parte más difícil es averiguarlo donde falló.
Era:
- ¿El razonamiento de la modelo?
- ¿La llamada al servidor MCP?
- ¿El sistema descendente?
TrueFoundry proporciona visibilidad de:
- Pasos de ejecución del agente
- Interacciones con el servidor MCP
- Entradas, salidas y errores
Esto hace que sea mucho más fácil:
- Problemas de depuración
- Comportamiento de auditoría
- Mejore los flujos de trabajo con el tiempo
Gestión de modelos y costos a escala
Claude Code se basa en modelos subyacentes y los flujos de trabajo de MCP suelen implicar llamadas repetidas.
A medida que aumenta el uso, los equipos deben:
- Redirija las solicitudes entre modelos
- Equilibre el costo con el rendimiento
- Supervise el uso en todos los equipos
TrueFoundry le ofrece una forma centralizada de:
- Controla qué modelos se utilizan
- Optimice las estrategias de enrutamiento
- Controle y administre los costos
Desde la configuración local hasta los flujos de trabajo de todo el equipo
Lo que comienza como una configuración sencilla:
«Agregar servidor MCP → ejecutar tarea»
Rápidamente se convierte en:
«Varios agentes → varios servidores MCP → varios entornos»
TrueFoundry ayuda a estandarizar esto al proporcionar una forma coherente de:
- Configurar integraciones
- Haga cumplir las políticas
- Amplíe los flujos de trabajo entre equipos
MCP permite a Claude Code interactuar con los sistemas.
TrueFoundry garantiza que esas interacciones sean controlado, observable y listo para la producción.
Conclusión
Agregar un servidor MCP a Claude Code es lo que le permite pasar de ser una poderosa herramienta de codificación a algo mucho más útil: un agente que realmente puede interactuar con sus sistemas y ejecutar flujos de trabajo reales.
Con la configuración adecuada, Claude Code puede ir más allá de la edición de código para:
- Enviar cambios a los repositorios
- Consulta bases de datos
- API de llamadas
- Ejecute comandos y valide los resultados
Pero tan pronto como comienzas a confiar en estos flujos de trabajo más allá de la experimentación local, el desafío cambia. Ya no se trata solo de hacer que un servidor MCP funcione, sino de administrar cómo se producen estas interacciones en todos los entornos, sistemas y equipos.
Ahí es donde las plataformas como TrueFoundry cobran importancia. Proporcionan una forma de estructurar los flujos de trabajo basados en MCP, gestionando el control de acceso, la visibilidad y el escalado, de modo que los equipos puedan utilizar herramientas como Claude Code de forma fiable en la producción. En última instancia, el MCP es lo que desbloquea la capacidad, pero el verdadero valor proviene de lo bien que se puede operar y escalar esas capacidades en sistemas del mundo real.
TrueFoundry AI Gateway ofrece una latencia de entre 3 y 4 ms, gestiona más de 350 RPS en una vCPU, se escala horizontalmente con facilidad y está listo para la producción, mientras que LitellM presenta una latencia alta, tiene dificultades para superar un RPS moderado, carece de escalado integrado y es ideal para cargas de trabajo ligeras o de prototipos.
La forma más rápida de crear, gobernar y escalar su IA















.png)


.webp)




.webp)







