← BLOG
Tutorial

Conecta Claude Code a GitHub, Slack y Bases de Datos con MCP

MCP permite que Claude Code se comunique con servicios externos. Conéctalo a GitHub, Slack, bases de datos y herramientas de gestión de proyectos para automatizar todo tu flujo de desarrollo.

MCP (Model Context Protocol) es la forma en que Claude Code se conecta a servicios externos. En lugar de limitarse a tu sistema de archivos y terminal, MCP permite que Claude Code lea issues de GitHub, publique en Slack, consulte bases de datos e interactúe con herramientas de gestión de proyectos. Transforma Claude Code de un agente de codificación en un agente de flujo de trabajo de desarrollo completo.

Qué es MCP y cómo funciona

MCP es un protocolo abierto que permite a las herramientas de IA comunicarse con servicios externos a través de "servidores" estandarizados. Cada servidor MCP expone herramientas (acciones que la IA puede tomar) y recursos (datos que la IA puede leer). Claude Code descubre estas herramientas automáticamente y las usa cuando son relevantes para tu solicitud.

Piensa en los servidores MCP como plugins: los instalas una vez y Claude Code obtiene nuevas capacidades.

Qué servidores MCP son más útiles para desarrolladores

Servidor MCPQué haceEjemplo de uso
GitHubLeer/crear issues, PRs, revisiones"Revisa qué issues tengo asignados"
SlackLeer/enviar mensajes, buscar canales"Publica una notificación de deploy en #releases"
PostgreSQLConsultar y modificar base de datos"Muéstrame el esquema de la tabla users"
JiraLeer/actualizar tickets, crear historias"Mueve PROJ-123 a En Progreso"
LinearGestionar issues y proyectos"Crea un reporte de bug para el problema de login"
NotionLeer/escribir páginas y bases de datos"Actualiza el documento de retro del sprint"
FigmaLeer archivos de diseño y componentes"Qué colores usa el componente de botón?"

Cómo instalar un servidor MCP

Claude Code proporciona un comando integrado para gestionar servidores MCP:

bash
# Añadir un servidor MCP (transporte HTTP — recomendado)
claude mcp add github-server https://api.github.com/mcp

# Añadir un servidor MCP local (transporte stdio)
claude mcp add postgres-server -- npx @modelcontextprotocol/server-postgres postgresql://localhost/mydb

# Listar servidores instalados
claude mcp list

# Eliminar un servidor
claude mcp remove github-server

Cómo usar las herramientas MCP en la práctica

Una vez que un servidor MCP está instalado, Claude Code usa sus herramientas automáticamente cuando es relevante. No necesitas especificar qué servidor MCP usar; simplemente describe lo que quieres:

bash
# Claude Code usa el servidor MCP de GitHub automáticamente
> "Qué issues abiertos tengo asignados?"
> "Crea un PR para mi rama actual"

# Claude Code usa el servidor MCP de Slack
> "Publica en #engineering: Deploy v2.3 está en producción"

# Claude Code usa el servidor MCP de PostgreSQL
> "Muéstrame los últimos 10 usuarios que se registraron"
> "Añade un índice en la columna email de la tabla users"
WARNING

Los servidores MCP tienen acceso a servicios externos. Solo instala servidores en los que confíes y revisa sus permisos cuidadosamente. Usa conexiones de base de datos de solo lectura cuando sea posible.

Cómo configurar servidores MCP por proyecto

Los servidores MCP pueden configurarse a nivel de proyecto (en .claude/settings.json) o globalmente (en ~/.claude/settings.json). La configuración a nivel de proyecto significa que el equipo comparte las mismas integraciones.

json
// .claude/settings.json (nivel de proyecto)
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["@modelcontextprotocol/server-postgres", "postgresql://localhost/myapp"]
    },
    "github": {
      "type": "http",
      "url": "https://api.github.com/mcp"
    }
  }
}

Preguntas frecuentes

MCP es específico de Claude Code?+
MCP es un protocolo abierto creado por Anthropic pero diseñado para cualquier herramienta de IA. Otras herramientas como Cursor y Windsurf están añadiendo soporte MCP. Los servidores que instales para Claude Code pueden funcionar con otras herramientas compatibles con MCP.
Puedo construir mi propio servidor MCP?+
Sí. Los servidores MCP son programas sencillos que exponen herramientas y recursos. Anthropic proporciona SDKs para Python y TypeScript. Puedes construir un servidor personalizado que conecte Claude Code a cualquier servicio interno que use tu equipo.
Son seguras las conexiones MCP?+
Los servidores MCP se ejecutan localmente en tu máquina o se conectan vía HTTPS. Los datos no pasan por los servidores de Anthropic. Sin embargo, el modelo de IA sí ve los datos devueltos por las herramientas MCP, así que ten cuidado con la información sensible en consultas de base de datos.
Qué pasa si un servidor MCP no está disponible?+
Claude Code maneja graciosamente los servidores no disponibles. Omitirá las herramientas MCP y recurrirá a otros enfoques. Verás una advertencia de que no se pudo contactar con el servidor.
ALL POSTSSTART FREE COURSE →