Lección 3 15 min

5 servidores MCP esenciales para empezar

Los 5 servidores MCP que necesitas primero — GitHub, PostgreSQL, Brave Search, Slack y filesystem. Configuración paso a paso y ejemplos de uso.

🔄 En la lección 2 configuraste Claude Desktop y conectaste tu primer servidor MCP (filesystem). Ahora la pregunta es: de los 8,600+ servidores disponibles, ¿cuáles instalar primero?

Los 5 servidores que importan

Miles de servidores disponibles, pero la mayoría de los desarrolladores empiezan con estos cinco.

1. GitHub MCP

Qué hace: Gestionar issues, PRs, commits, repositorios — todo lo que haces en GitHub, desde la IA.

{
  "github": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-github"],
    "env": {
      "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}"
    }
  }
}

Ejemplos de uso:

  • “Muéstrame los issues abiertos en este repo, ordenados por prioridad”
  • “Analiza el diff del PR #42 y escribe un review”

Consejo: Usa Personal Access Tokens de tipo Fine-grained y limita el scope a los repositorios que necesites.

2. PostgreSQL MCP

Qué hace: Consultar esquemas de base de datos y ejecutar queries SQL (recomendado: solo lectura).

{
  "postgres": {
    "command": "npx",
    "args": [
      "-y",
      "@modelcontextprotocol/server-postgres",
      "postgresql://mcp_reader:password@localhost/midb"
    ]
  }
}

Ejemplos de uso:

  • “¿Cuántos usuarios nuevos se registraron este mes comparado con el anterior?”
  • “Revisa el esquema de la tabla orders y genera un SQL para el reporte de ventas”

La IA lee el esquema de tu base de datos y genera SQL correcto sin que tengas que explicarle la estructura.

Quick Check: ¿Por qué conectar PostgreSQL MCP con un usuario admin es mala idea? (Porque si la IA genera accidentalmente un DELETE o DROP, un usuario admin puede ejecutarlo. Con un usuario de solo lectura, los datos están protegidos.)

3. Brave Search MCP

Qué hace: Búsqueda web, noticias, búsqueda local — información en tiempo real.

{
  "brave-search": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-brave-search"],
    "env": {
      "BRAVE_API_KEY": "${BRAVE_API_KEY}"
    }
  }
}

El conocimiento de la IA tiene fecha de corte. Con Brave Search puedes traer información actualizada a la conversación — precios, noticias, documentación reciente.

4. Slack MCP

Qué hace: Enviar mensajes, buscar canales, leer historial de conversaciones.

{
  "slack": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-slack"],
    "env": {
      "SLACK_BOT_TOKEN": "${SLACK_BOT_TOKEN}"
    }
  }
}

Ejemplos de uso:

  • “Publica el resumen del release de esta semana en #dev-updates”
  • “¿Cuáles fueron las preguntas más frecuentes en #soporte esta semana?”

Importante: El Slack Bot Token solo debe tener los scopes mínimos necesarios: channels:read, chat:write.

5. Filesystem MCP

Ya lo configuraste en la lección 2. Lectura y escritura de archivos locales dentro de la carpeta que especifiques.

{
  "filesystem": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/tu-usuario/proyectos"],
    "env": {}
  }
}

Es la base para reportes, revisión de código y cualquier tarea que involucre tus archivos.

Encontrar más servidores

¿Necesitas algo más específico? Hay directorios para buscar:

DirectorioQué ofrece
Repositorio oficial (GitHub)Servidores de referencia mantenidos por Anthropic
PulseMCP8,600+ servidores, actualizado diariamente
mcp-awesome.com1,200+, verificados por calidad
awesome-mcp-servers (GitHub)Curado por la comunidad

Para la comunidad hispanohablante: busca “MCP servidor tutorial” en Dev.to o “MCP” en midudev y EDteam para guías en español.

El poder de combinar servidores

Un servidor solo ya es útil. Pero la magia aparece cuando los combinas.

GitHub + Slack: “Resume los PRs mergeados esta semana y publícalo en #dev-updates”

PostgreSQL + Filesystem: “Consulta las ventas del último trimestre y expórtalas a un CSV”

Brave Search + Slack: “Busca las novedades del competidor y compártelas en #estrategia”

En la lección 6 profundizaremos en estas combinaciones.

Quick Check: ¿Cuál es la ventaja principal de combinar servidores MCP? (Individualmente cada servidor ofrece “obtener datos” o “ejecutar acciones”. Combinados, puedes crear flujos completos: obtener datos → analizar → ejecutar acción, todo automático.)

Puntos clave

  • Los 5 servidores esenciales: GitHub, PostgreSQL, Brave Search, Slack y Filesystem
  • Para bases de datos, siempre usa un usuario de solo lectura — mínimo privilegio
  • API keys en variables de entorno (repaso de la lección 2)
  • Combinar servidores es donde MCP se vuelve realmente poderoso
  • Hay directorios con 8,600+ servidores para buscar lo que necesites

Siguiente lección

Ya sabes qué servidores instalar y cómo configurarlos. En la lección 4 vamos a entender qué hay dentro de un servidor MCP: las tres primitivas — Tools, Resources y Prompts — y cómo cada una funciona.

Comprobación de Conocimientos

1. ¿Qué puede hacer el servidor MCP de GitHub?

2. ¿Por qué se recomienda usar un usuario de solo lectura con PostgreSQL MCP?

3. ¿Dónde puedes buscar servidores MCP para necesidades específicas?

Responde todas las preguntas para comprobar

Primero completa el quiz de arriba

Skills Relacionados