Qué puedes hacer con MCP
Con servidores MCP conectados, puedes pedirle a Claude Code que:- Implemente características desde rastreadores de problemas: “Añade la característica descrita en el problema JIRA ENG-4521 y crea un PR en GitHub.”
- Analice datos de monitoreo: “Revisa Sentry y Statsig para verificar el uso de la característica descrita en ENG-4521.”
- Consulte bases de datos: “Encuentra correos electrónicos de 10 usuarios aleatorios que usaron la característica ENG-4521, basándose en nuestra base de datos Postgres.”
- Integre diseños: “Actualiza nuestra plantilla de correo electrónico estándar basándote en los nuevos diseños de Figma que se publicaron en Slack”
- Automatice flujos de trabajo: “Crea borradores de Gmail invitando a estos 10 usuarios a una sesión de retroalimentación sobre la nueva característica.”
Servidores MCP populares
Aquí hay algunos servidores MCP comúnmente utilizados que puedes conectar a Claude Code:Usa servidores MCP de terceros bajo tu propio riesgo - Anthropic no ha verificado
la corrección o seguridad de todos estos servidores.
Asegúrate de confiar en los servidores MCP que estés instalando.
Ten especial cuidado al usar servidores MCP que podrían obtener contenido no confiable,
ya que estos pueden exponerte a riesgo de inyección de indicaciones.
Development & Testing Tools
Monitor errors, debug production issuesCommand
claude mcp add --transport http sentry https://mcp.sentry.dev/mcpSecurity analysis for dependenciesCommand
claude mcp add --transport http socket https://mcp.socket.dev/Provides access to Hugging Face Hub information and Gradio AI ApplicationsCommand
claude mcp add --transport http hugging-face https://huggingface.co/mcpDebug faster with AI agents that can access Jam recordings like video, console logs, network requests, and errorsCommand
claude mcp add --transport http jam https://mcp.jam.dev/mcpProject Management & Documentation
Interact with your Asana workspace to keep projects on trackCommand
claude mcp add --transport sse asana https://mcp.asana.com/sseManage your Jira tickets and Confluence docsCommand
claude mcp add --transport sse atlassian https://mcp.atlassian.com/v1/sseTask management, project trackingCommand
claude mcp add --transport stdio clickup --env CLICKUP_API_KEY=YOUR_KEY --env CLICKUP_TEAM_ID=YOUR_ID -- npx -y @hauptsache.net/clickup-mcpAccess real-time customer conversations, tickets, and user dataCommand
claude mcp add --transport http intercom https://mcp.intercom.com/mcpIntegrate with Linear's issue tracking and project managementCommand
claude mcp add --transport http linear https://mcp.linear.app/mcpRead docs, update pages, manage tasksCommand
claude mcp add --transport http notion https://mcp.notion.com/mcpAsk questions about your enterprise content, get insights from unstructured data, automate content workflowsCommand
claude mcp add --transport http box https://mcp.box.com/Extract valuable insights from meeting transcripts and summariesCommand
claude mcp add --transport http fireflies https://api.fireflies.ai/mcpManage monday.com boards by creating items, updating columns, assigning owners, setting timelines, adding CRM activities, and writing summariesCommand
claude mcp add --transport http monday https://mcp.monday.com/mcpDatabases & Data Management
Read/write records, manage bases and tablesCommand
claude mcp add --transport stdio airtable --env AIRTABLE_API_KEY=YOUR_KEY -- npx -y airtable-mcp-serverSupplies high quality fundamental financial data sourced from SEC Filings, investor presentationsCommand
claude mcp add --transport http daloopa https://mcp.daloopa.com/server/mcpAccess and manage HubSpot CRM data by fetching contacts, companies, and deals, and creating and updating recordsCommand
claude mcp add --transport http hubspot https://mcp.hubspot.com/anthropicPayments & Commerce
Integrate PayPal commerce capabilities, payment processing, transaction managementCommand
claude mcp add --transport http paypal https://mcp.paypal.com/mcpAnalyze, troubleshoot, and optimize Plaid integrations. Banking data, financial account linkingCommand
claude mcp add --transport sse plaid https://api.dashboard.plaid.com/mcp/sseUse an agent to build on Square APIs. Payments, inventory, orders, and moreCommand
claude mcp add --transport sse square https://mcp.squareup.com/ssePayment processing, subscription management, and financial transactionsCommand
claude mcp add --transport http stripe https://mcp.stripe.comDesign & Media
Generate better code by bringing in full Figma contextVisit developers.figma.com for local server setup.Command
claude mcp add --transport http figma-remote-mcp https://mcp.figma.com/mcpUpload, manage, transform, and analyze your media assetsMultiple services available. See documentation for specific server URLs.
Build video creation capabilities into your applicationsCommand
claude mcp add --transport sse invideo https://mcp.invideo.io/sseBrowse, summarize, autofill, and even generate new Canva designs directly from ClaudeCommand
claude mcp add --transport http canva https://mcp.canva.com/mcpInfrastructure & DevOps
Build applications, analyze traffic, monitor performance, and manage security settings through CloudflareMultiple services available. See documentation for specific server URLs. Claude Code can use the Cloudflare CLI if installed.
Create, deploy, and manage websites on Netlify. Control all aspects of your site from creating secrets to enforcing access controls to aggregating form submissionsCommand
claude mcp add --transport http netlify https://netlify-mcp.netlify.app/mcpConfigure and manage Stytch authentication services, redirect URLs, email templates, and workspace settingsCommand
claude mcp add --transport http stytch http://mcp.stytch.dev/mcpVercel's official MCP server, allowing you to search and navigate documentation, manage projects and deployments, and analyze deployment logs—all in one placeCommand
claude mcp add --transport http vercel https://mcp.vercel.com/Automation & Integration
¿Necesitas una integración específica? Encuentra cientos más servidores MCP en GitHub, o construye el tuyo usando el SDK de MCP.
Instalación de servidores MCP
Los servidores MCP se pueden configurar de tres formas diferentes según tus necesidades:Opción 1: Añade un servidor HTTP remoto
Los servidores HTTP son la opción recomendada para conectarse a servidores MCP remotos. Este es el transporte más ampliamente soportado para servicios basados en la nube.Opción 2: Añade un servidor SSE remoto
El transporte SSE (Server-Sent Events) está deprecado. Usa servidores HTTP en su lugar, donde estén disponibles.
Opción 3: Añade un servidor stdio local
Los servidores stdio se ejecutan como procesos locales en tu máquina. Son ideales para herramientas que necesitan acceso directo al sistema u scripts personalizados.Entendiendo el parámetro ”—”:
El
-- (doble guión) separa las banderas CLI propias de Claude del comando y argumentos que se pasan al servidor MCP. Todo antes de -- son opciones para Claude (como --env, --scope), y todo después de -- es el comando real para ejecutar el servidor MCP.Por ejemplo:claude mcp add --transport stdio myserver -- npx server→ ejecutanpx serverclaude mcp add --transport stdio myserver --env KEY=value -- python server.py --port 8080→ ejecutapython server.py --port 8080conKEY=valueen el entorno
Gestión de tus servidores
Una vez configurados, puedes gestionar tus servidores MCP con estos comandos:Consejos:
- Usa la bandera
--scopepara especificar dónde se almacena la configuración:local(predeterminado): Disponible solo para ti en el proyecto actual (se llamabaprojecten versiones anteriores)project: Compartido con todos en el proyecto a través del archivo.mcp.jsonuser: Disponible para ti en todos los proyectos (se llamabaglobalen versiones anteriores)
- Establece variables de entorno con banderas
--env(p. ej.,--env KEY=value) - Configura el tiempo de espera de inicio del servidor MCP usando la variable de entorno MCP_TIMEOUT (p. ej.,
MCP_TIMEOUT=10000 claudeestablece un tiempo de espera de 10 segundos) - Claude Code mostrará una advertencia cuando la salida de la herramienta MCP exceda 10,000 tokens. Para aumentar este límite, establece la variable de entorno
MAX_MCP_OUTPUT_TOKENS(p. ej.,MAX_MCP_OUTPUT_TOKENS=50000) - Usa
/mcppara autenticarte con servidores remotos que requieren autenticación OAuth 2.0
Usuarios de Windows: En Windows nativo (no WSL), los servidores MCP locales que usan Sin el envoltorio
npx requieren el envoltorio cmd /c para garantizar la ejecución adecuada.cmd /c, encontrarás errores “Connection closed” porque Windows no puede ejecutar directamente npx. (Consulta la nota anterior para una explicación del parámetro --.)Servidores MCP proporcionados por complementos
Los complementos pueden agrupar servidores MCP, proporcionando automáticamente herramientas e integraciones cuando el complemento está habilitado. Los servidores MCP de complementos funcionan de manera idéntica a los servidores configurados por el usuario. Cómo funcionan los servidores MCP de complementos:- Los complementos definen servidores MCP en
.mcp.jsonen la raíz del complemento o en línea enplugin.json - Cuando se habilita un complemento, sus servidores MCP se inician automáticamente
- Las herramientas MCP del complemento aparecen junto con las herramientas MCP configuradas manualmente
- Los servidores de complementos se gestionan a través de la instalación de complementos (no comandos
/mcp)
.mcp.json en la raíz del complemento:
plugin.json:
- Ciclo de vida automático: Los servidores se inician cuando se habilita el complemento, pero debes reiniciar Claude Code para aplicar cambios en el servidor MCP (habilitación o deshabilitación)
- Variables de entorno: Usa
${CLAUDE_PLUGIN_ROOT}para rutas relativas al complemento - Acceso a variables de entorno del usuario: Acceso a las mismas variables de entorno que los servidores configurados manualmente
- Múltiples tipos de transporte: Soporte para transportes stdio, SSE e HTTP (el soporte de transporte puede variar según el servidor)
- Distribución agrupada: Herramientas y servidores empaquetados juntos
- Configuración automática: No se necesita configuración manual de MCP
- Consistencia del equipo: Todos obtienen las mismas herramientas cuando se instala el complemento
Alcances de instalación de MCP
Los servidores MCP se pueden configurar en tres niveles de alcance diferentes, cada uno sirviendo propósitos distintos para gestionar la accesibilidad del servidor y el intercambio. Entender estos alcances te ayuda a determinar la mejor manera de configurar servidores para tus necesidades específicas.Alcance local
Los servidores con alcance local representan el nivel de configuración predeterminado y se almacenan en tu configuración de usuario específica del proyecto. Estos servidores permanecen privados para ti y solo son accesibles cuando trabajas dentro del directorio del proyecto actual. Este alcance es ideal para servidores de desarrollo personal, configuraciones experimentales o servidores que contienen credenciales sensibles que no deberían compartirse.Alcance de proyecto
Los servidores con alcance de proyecto habilitan la colaboración en equipo al almacenar configuraciones en un archivo.mcp.json en el directorio raíz de tu proyecto. Este archivo está diseñado para ser verificado en el control de versiones, asegurando que todos los miembros del equipo tengan acceso a las mismas herramientas y servicios MCP. Cuando añades un servidor con alcance de proyecto, Claude Code crea o actualiza automáticamente este archivo con la estructura de configuración apropiada.
.mcp.json resultante sigue un formato estandarizado:
.mcp.json. Si necesitas restablecer estas opciones de aprobación, usa el comando claude mcp reset-project-choices.
Alcance de usuario
Los servidores con alcance de usuario proporcionan accesibilidad entre proyectos, haciéndolos disponibles en todos los proyectos en tu máquina mientras permanecen privados para tu cuenta de usuario. Este alcance funciona bien para servidores de utilidad personal, herramientas de desarrollo o servicios que usas frecuentemente en diferentes proyectos.Elegir el alcance correcto
Selecciona tu alcance basándote en:- Alcance local: Servidores personales, configuraciones experimentales o credenciales sensibles específicas de un proyecto
- Alcance de proyecto: Servidores compartidos en equipo, herramientas específicas del proyecto o servicios requeridos para la colaboración
- Alcance de usuario: Utilidades personales necesarias en múltiples proyectos, herramientas de desarrollo o servicios frecuentemente utilizados
Jerarquía de alcance y precedencia
Las configuraciones del servidor MCP siguen una clara jerarquía de precedencia. Cuando existen servidores con el mismo nombre en múltiples alcances, el sistema resuelve conflictos priorizando primero los servidores con alcance local, seguidos por los servidores con alcance de proyecto y finalmente los servidores con alcance de usuario. Este diseño asegura que las configuraciones personales puedan anular las compartidas cuando sea necesario.Expansión de variables de entorno en .mcp.json
Claude Code soporta la expansión de variables de entorno en archivos .mcp.json, permitiendo que los equipos compartan configuraciones mientras mantienen flexibilidad para rutas específicas de máquina y valores sensibles como claves API.
Sintaxis soportada:
${VAR}- Se expande al valor de la variable de entornoVAR${VAR:-default}- Se expande aVARsi está establecida, de lo contrario usadefault
command- La ruta del ejecutable del servidorargs- Argumentos de línea de comandosenv- Variables de entorno pasadas al servidorurl- Para tipos de servidor HTTPheaders- Para autenticación de servidor HTTP
Ejemplos prácticos
Ejemplo: Monitorear errores con Sentry
Ejemplo: Conectar a GitHub para revisiones de código
Ejemplo: Consultar tu base de datos PostgreSQL
Autenticarse con servidores MCP remotos
Muchos servidores MCP basados en la nube requieren autenticación. Claude Code soporta OAuth 2.0 para conexiones seguras.1
Añade el servidor que requiere autenticación
Por ejemplo:
2
Usa el comando /mcp dentro de Claude Code
En Claude Code, usa el comando:Luego sigue los pasos en tu navegador para iniciar sesión.
Consejos:
- Los tokens de autenticación se almacenan de forma segura y se actualizan automáticamente
- Usa “Clear authentication” en el menú
/mcppara revocar el acceso - Si tu navegador no se abre automáticamente, copia la URL proporcionada
- La autenticación OAuth funciona con servidores HTTP
Añadir servidores MCP desde configuración JSON
Si tienes una configuración JSON para un servidor MCP, puedes añadirla directamente:1
Añadir un servidor MCP desde JSON
2
Verifica que el servidor fue añadido
Consejos:
- Asegúrate de que el JSON esté correctamente escapado en tu shell
- El JSON debe cumplir con el esquema de configuración del servidor MCP
- Puedes usar
--scope userpara añadir el servidor a tu configuración de usuario en lugar de la específica del proyecto
Importar servidores MCP desde Claude Desktop
Si ya has configurado servidores MCP en Claude Desktop, puedes importarlos:1
Importar servidores desde Claude Desktop
2
Selecciona qué servidores importar
Después de ejecutar el comando, verás un diálogo interactivo que te permite seleccionar qué servidores deseas importar.
3
Verifica que los servidores fueron importados
Consejos:
- Esta característica solo funciona en macOS y Windows Subsystem for Linux (WSL)
- Lee el archivo de configuración de Claude Desktop desde su ubicación estándar en esas plataformas
- Usa la bandera
--scope userpara añadir servidores a tu configuración de usuario - Los servidores importados tendrán los mismos nombres que en Claude Desktop
- Si ya existen servidores con los mismos nombres, obtendrán un sufijo numérico (p. ej.,
server_1)
Usa Claude Code como un servidor MCP
Puedes usar Claude Code mismo como un servidor MCP al que otras aplicaciones pueden conectarse:Consejos:
- El servidor proporciona acceso a las herramientas de Claude como View, Edit, LS, etc.
- En Claude Desktop, intenta pedirle a Claude que lea archivos en un directorio, haga ediciones y más.
- Ten en cuenta que este servidor MCP simplemente expone las herramientas de Claude Code a tu cliente MCP, por lo que tu propio cliente es responsable de implementar la confirmación del usuario para llamadas de herramientas individuales.
Límites de salida de MCP y advertencias
Cuando las herramientas MCP producen salidas grandes, Claude Code ayuda a gestionar el uso de tokens para evitar abrumar tu contexto de conversación:- Umbral de advertencia de salida: Claude Code muestra una advertencia cuando la salida de cualquier herramienta MCP excede 10,000 tokens
- Límite configurable: Puedes ajustar el máximo de tokens de salida MCP permitidos usando la variable de entorno
MAX_MCP_OUTPUT_TOKENS - Límite predeterminado: El máximo predeterminado es 25,000 tokens
- Consultan grandes conjuntos de datos o bases de datos
- Generan reportes o documentación detallada
- Procesan archivos de registro extensos o información de depuración
Si frecuentemente encuentras advertencias de salida con servidores MCP específicos, considera aumentar el límite o configurar el servidor para paginar o filtrar sus respuestas.
Usa recursos MCP
Los servidores MCP pueden exponer recursos que puedes referenciar usando menciones @, similar a cómo referencias archivos.Referenciar recursos MCP
1
Listar recursos disponibles
Escribe
@ en tu indicación para ver recursos disponibles de todos los servidores MCP conectados. Los recursos aparecen junto a archivos en el menú de autocompletado.2
Referenciar un recurso específico
Usa el formato
@servidor:protocolo://ruta/recurso para referenciar un recurso:3
Múltiples referencias de recursos
Puedes referenciar múltiples recursos en una sola indicación:
Consejos:
- Los recursos se obtienen automáticamente e incluyen como adjuntos cuando se referencian
- Las rutas de recursos son buscables difusamente en el autocompletado de menciones @
- Claude Code proporciona automáticamente herramientas para listar y leer recursos MCP cuando los servidores las soportan
- Los recursos pueden contener cualquier tipo de contenido que el servidor MCP proporcione (texto, JSON, datos estructurados, etc.)
Usa indicaciones MCP como comandos de barra
Los servidores MCP pueden exponer indicaciones que se vuelven disponibles como comandos de barra en Claude Code.Ejecutar indicaciones MCP
1
Descubrir indicaciones disponibles
Escribe
/ para ver todos los comandos disponibles, incluyendo los de servidores MCP. Las indicaciones MCP aparecen con el formato /mcp__servername__promptname.2
Ejecutar una indicación sin argumentos
3
Ejecutar una indicación con argumentos
Muchas indicaciones aceptan argumentos. Pásalos separados por espacios después del comando:
Consejos:
- Las indicaciones MCP se descubren dinámicamente desde servidores conectados
- Los argumentos se analizan basándose en los parámetros definidos de la indicación
- Los resultados de la indicación se inyectan directamente en la conversación
- Los nombres de servidor e indicación se normalizan (los espacios se convierten en guiones bajos)
Configuración MCP empresarial
Para organizaciones que necesitan control centralizado sobre servidores MCP, Claude Code soporta configuraciones MCP gestionadas por empresas. Esto permite que los administradores de TI:- Controlen a qué servidores MCP pueden acceder los empleados: Desplieguen un conjunto estandarizado de servidores MCP aprobados en toda la organización
- Prevengan servidores MCP no autorizados: Opcionalmente restrinjan a los usuarios de añadir sus propios servidores MCP
- Deshabiliten MCP completamente: Eliminen la funcionalidad MCP completamente si es necesario
Configuración de la configuración MCP empresarial
Los administradores del sistema pueden desplegar un archivo de configuración MCP empresarial junto al archivo de configuración gestionada:- macOS:
/Library/Application Support/ClaudeCode/managed-mcp.json - Windows:
C:\ProgramData\ClaudeCode\managed-mcp.json - Linux:
/etc/claude-code/managed-mcp.json
managed-mcp.json usa el mismo formato que un archivo .mcp.json estándar:
Restricción de servidores MCP con listas blancas y listas negras
Además de proporcionar servidores gestionados por empresas, los administradores pueden controlar qué servidores MCP pueden configurar los usuarios usandoallowedMcpServers y deniedMcpServers en el archivo managed-settings.json:
- macOS:
/Library/Application Support/ClaudeCode/managed-settings.json - Windows:
C:\ProgramData\ClaudeCode\managed-settings.json - Linux:
/etc/claude-code/managed-settings.json
allowedMcpServers):
undefined(predeterminado): Sin restricciones - los usuarios pueden configurar cualquier servidor MCP- Array vacío
[]: Bloqueo completo - los usuarios no pueden configurar ningún servidor MCP - Lista de nombres de servidor: Los usuarios solo pueden configurar los servidores especificados
deniedMcpServers):
undefined(predeterminado): Ningún servidor está bloqueado- Array vacío
[]: Ningún servidor está bloqueado - Lista de nombres de servidor: Los servidores especificados están explícitamente bloqueados en todos los alcances
- Estas restricciones se aplican a todos los alcances: usuario, proyecto, local e incluso servidores empresariales desde
managed-mcp.json - La lista negra tiene precedencia absoluta: Si un servidor aparece en ambas listas, será bloqueado
Precedencia de configuración empresarial: La configuración MCP empresarial tiene la precedencia más alta y no puede ser anulada por configuraciones de usuario, local o proyecto cuando
useEnterpriseMcpConfigOnly está habilitado.