Los MCP: dale
superpoderes a Claude Code
Conecta Claude Code a tus herramientas favoritas (GitHub, Slack, Gmail, bases de datos) y conviértelo en un asistente todopoderoso que actúa en tu entorno real.
Explora los MCP en profundidad
De la teoría a la práctica, cada guía cubre un aspecto esencial de los MCP. Síguelas en orden o elige directamente la que te interese.
¿Qué es un MCP?
El Model Context Protocol es el adaptador universal entre Claude Code y el resto del mundo digital.
La analogía simple
Imagina que Claude Code es un experto polivalente encerrado en una habitación. Es brillante, pero no puede tocar nada fuera de esa habitación. Los MCP son enchufes universales que conectas entre Claude y tus herramientas: tu bandeja de correo, tu código fuente, tus bases de datos, tu navegador...
Cada MCP abre una puerta nueva. Sin MCP, Claude Code solo puede leer y escribir archivos locales. Con los MCP, puede enviar un mensaje de Slack, crear una pull request en GitHub, ejecutar una consulta SQL y mucho más. Todo desde el terminal.
Sin MCP
Claude Code lee y escribe archivos locales. Potente, pero aislado.
+ MCP
Conectas adaptadores que enlazan Claude con tus servicios.
Resultado
Un asistente que actúa en tu entorno real, no solo en un chat.
¿Cómo funciona?
El MCP actúa como un puente estandarizado entre Claude Code y los servicios externos.
Tú
"Muéstrame las issues abiertas en GitHub"
Claude Code
Entiende tu petición y llama al MCP adecuado
MCP Server
Traduce la petición en llamadas a la API
Servicio externo
GitHub, Slack, Gmail, BD...
¿Cómo instalar un MCP?
Tres pasos sencillos para conectar un nuevo servicio a Claude Code.
Abrir la configuración de Claude Code
Los MCP se configuran en el archivo settings.json de Claude Code. Puedes modificarlo directamente o usar el comando dedicado.
# Abrir la configuración desde Claude Codeclaude mcp add <nombre-del-mcp> -- <comando> <args># O editar manualmente el archivo de configuración# ~/.claude/settings.json (configuración global)# .claude/settings.json (configuración por proyecto)
Añadir el MCP en settings.json
Cada MCP se declara en la sección mcpServers. Esta es la estructura típica:
{"mcpServers": {"filesystem": {"command": "npx","args": ["-y","@modelcontextprotocol/server-filesystem","/ruta/a/tu/carpeta"]},"github": {"command": "npx","args": ["-y", "@modelcontextprotocol/server-github"],"env": {"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_tu_token_aqui"}}}}
Comprobar que el MCP está activo
Reinicia Claude Code y comprueba que las herramientas del MCP están disponibles. Claude Code detecta automáticamente los MCP configurados al arrancar.
# Listar los MCP configuradosclaude mcp list# Probar un MCP pidiéndole a Claude que lo useclaude "Lista los archivos de mi carpeta de proyecto"
Los MCP imprescindibles
Nuestra selección de los mejores MCP servers para empezar y avanzar con Claude Code.
Filesystem
Leer y escribir archivos, explorar directorios, buscar contenido. La herramienta básica para interactuar con tu sistema de archivos.
Organizar, analizar y transformar tus archivos locales
GitHub
Gestionar pull requests e issues, buscar código, consultar workflows de CI/CD. Imprescindible para desarrolladores.
Automatizar la gestión de tus repositorios
PostgreSQL / SQLite
Consultar tus bases de datos directamente desde Claude Code. Ejecutar consultas SQL, analizar esquemas, exportar resultados.
Explorar y analizar tus datos sin salir del terminal
Puppeteer / Playwright
Automatizar un navegador web: hacer capturas de pantalla, rellenar formularios, hacer scraping de páginas, probar interfaces.
Pruebas E2E, web scraping y automatización de navegador
Slack
Leer y enviar mensajes, gestionar canales, buscar en el historial. Conecta la comunicación de tu equipo con Claude.
Automatizar notificaciones y la vigilancia del equipo
Gmail
Leer, buscar y clasificar tus correos. Crear borradores, analizar conversaciones, extraer información clave.
Ahorrar tiempo en la gestión de tu correo
Tu primer flujo de trabajo MCP
Instala y usa el MCP Filesystem en 5 minutos para descubrir el poder de los MCP.
Instalar el MCP Filesystem
El MCP Filesystem es el más sencillo para empezar. Permite que Claude Code lea y manipule los archivos de una carpeta que tú elijas.
# Añadir el MCP Filesystem en un solo comandoclaude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /home/tu-usuario/proyectos
Comprobar la configuración
Asegúrate de que el MCP está bien registrado en tu configuración.
claude mcp list# Resultado esperado:# filesystem: connected# Tools: read_file, write_file, list_directory, search_files, ...
Usar el MCP en una conversación
Lanza Claude Code y pídele que use los archivos. Detectará automáticamente el MCP Filesystem y lo usará.
# Lanzar Claude Codeclaude# Luego pide, por ejemplo:> Lista todos los archivos TypeScript de mi carpeta de proyectos> y dame un resumen de cada archivo.# Claude hará automáticamente:# 1. Usar list_directory para explorar la carpeta# 2. Usar read_file para leer cada archivo .ts# 3. Darte un resumen estructurado
Ir más allá
Combina varios MCP para crear flujos de trabajo potentes. Por ejemplo, usa Filesystem + GitHub para analizar un proyecto local y crear automáticamente una pull request.
{"mcpServers": {"filesystem": {"command": "npx","args": ["-y","@modelcontextprotocol/server-filesystem","/home/tu-usuario/proyectos"]},"github": {"command": "npx","args": ["-y", "@modelcontextprotocol/server-github"],"env": {"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..."}},"slack": {"command": "npx","args": ["-y", "@modelcontextprotocol/server-slack"],"env": {"SLACK_BOT_TOKEN": "xoxb-..."}}}}
Sacar el máximo partido a los MCP
Principio de mínimo privilegio
Concede a cada MCP solo los permisos necesarios. Limita las carpetas accesibles al MCP Filesystem y usa tokens con permisos restringidos para GitHub.
Configuración por proyecto
Usa el archivo .claude/settings.json en la raíz de cada proyecto para MCP específicos. Reserva la configuración global (~/.claude/settings.json) para los MCP universales.
Combina los MCP
El verdadero potencial surge cuando Claude encadena varios MCP en un mismo flujo de trabajo. Filesystem + GitHub + Slack = automatización completa.
Documenta tus configuraciones
Añade un archivo CLAUDE.md en la raíz de tus proyectos para explicar qué MCP se usan y por qué. Claude Code lo leerá automáticamente.
Continúa tu aprendizaje
Los MCP son solo una pieza del puzle. Descubre los Skills para enseñar comportamientos personalizados a Claude Code, y domina el prompting avanzado para resultados excepcionales.