Ir al contenido
Guide

10 servidores MCP que todo desarrollador debería conocer en 2026

| 8 min read

Una lista seleccionada de 10 servidores MCP para asistentes de codificación de IA. Cubre Botoi, GitHub, Filesystem, Postgres, Playwright, Sentry, Slack, Linear, Stripe y SQLite con configuraciones de instalación.

Laptop with code editor and multiple terminal windows
Photo by Safar Safarov on Unsplash

El Protocolo de contexto modelo (MCP) permite a los asistentes de codificación de IA llamar a herramientas externas. En lugar de pegar el resultado en una ventana de chat, su asistente de IA llama directamente a una API y trabaja con la respuesta estructurada. Claude Desktop, Cursor, VS Code Copilot y Windsurf son compatibles con servidores MCP.

El ecosistema ha crecido rápidamente. Ahora existen servidores MCP para utilidades de desarrollador, bases de datos, navegadores, rastreadores de errores, herramientas de gestión de proyectos y plataformas de pago. Encontrar los adecuados requiere tiempo que podría dedicar a escribir código.

Esta publicación cubre 10 servidores MCP que vale la pena agregar a su configuración. Para cada uno: qué hace, cuándo lo alcanzarías y la configuración para ponerlo en funcionamiento.

1. Botoi (44 herramientas de utilidad para desarrolladores)

Botoi expone 44 herramientas a través de un único punto final MCP remoto: búsquedas de DNS, consultas de WHOIS, firma y verificación JWT, codificación Base64, hash, detección de PII, validación de correo electrónico, formato JSON, pruebas de expresiones regulares y más. Es una navaja suiza para las pequeñas tareas que te sacan de tu editor.

Transporte: HTTP transmisible (remota, sin instalación).
Autenticación: Funciona sin llave a 5 req/min y 100 req/día. Agregue una clave para límites más altos.
Cuando usarlo: Necesita una búsqueda rápida de DNS, una comparación de hash, una decodificación JWT o una conversión de formato durante una sesión de codificación y no desea abrir una pestaña del navegador ni recordar indicadores CLI.

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

Lista completa de herramientas: api.botoi.com/v1/mcp/tools.json

2. GitHub (oficial)

El servidor oficial de GitHub MCP le brinda a su asistente acceso a repositorios, solicitudes de extracción, incidencias, ramas y contenidos de archivos. Puede buscar código, crear relaciones públicas, revisar diferencias y gestionar problemas sin salir de la conversación.

Transporte: stdio (se ejecuta localmente a través de npx).
Autenticación: Token de acceso personal de GitHub con los alcances que necesita (repo, read:org, etc.).
Cuando usarlo: Quiere crear problemas, revisar relaciones públicas, buscar en repositorios o leer el contenido de archivos desde GitHub sin cambiar a un navegador.

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

3. Sistema de archivos (oficial)

El servidor del sistema de archivos le brinda a su asistente acceso controlado de lectura y escritura a los directorios de su máquina. Puede enumerar archivos, leer contenidos, crear archivos, mover archivos y buscar por nombre. El acceso está aislado en los directorios que especifique en la configuración.

Transporte: stdio.
Autenticación: Ninguno. El acceso está restringido a los directorios permitidos.
Cuando usarlo: Necesita su asistente para leer archivos de configuración, editar plantillas u organizar archivos fuera del directorio de su proyecto actual.

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/you/projects"
      ]
    }
  }
}

Pase varias rutas de directorio como argumentos adicionales para permitir el acceso a varias ubicaciones.

4. Postgres

El servidor Postgres MCP conecta su asistente a una base de datos PostgreSQL. Puede enumerar tablas, describir esquemas y ejecutar consultas SQL de solo lectura. Su asistente ve la estructura de la base de datos y puede responder preguntas sobre sus datos sin que usted escriba las consultas a mano.

Transporte: stdio.
Autenticación: Cadena de conexión PostgreSQL.
Cuando usarlo: Está depurando un problema de datos, explorando un esquema desconocido o necesita conteos y agregaciones rápidos durante el desarrollo.

{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres",
        "postgresql://user:password@localhost:5432/mydb"
      ]
    }
  }
}

Las consultas se ejecutan en modo de solo lectura de forma predeterminada. Conéctese a una base de datos de desarrollo o prueba, no a producción.

5. SQLite

Similar a Postgres pero para archivos SQLite. Su asistente puede consultar archivos de bases de datos locales, inspeccionar esquemas y ejecutar consultas analíticas. Útil para bases de datos de aplicaciones móviles, sistemas integrados y desarrollo local.

Transporte: stdio.
Autenticación: Ninguno. La ruta al archivo .db es el único argumento.
Cuando usarlo: Está trabajando con una base de datos SQLite local y desea inspeccionar datos, ejecutar consultas o explorar el esquema desde su asistente de IA.

{
  "mcpServers": {
    "sqlite": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sqlite",
        "/path/to/database.db"
      ]
    }
  }
}

6. Dramaturgo (automatización del navegador)

El servidor MCP de Playwright inicia un navegador que controla su asistente. Puede navegar a páginas, hacer clic en elementos, completar formularios, tomar capturas de pantalla y leer el contenido de la página. Esto convierte a su asistente en una herramienta de automatización del navegador para realizar pruebas y raspar.

Transporte: stdio.
Autenticación: Ninguna.
Cuando usarlo: Está depurando un problema de interfaz, probando un flujo de formulario, extrayendo datos de una página o necesita una captura de pantalla de una página implementada.

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["-y", "@playwright/mcp@latest"]
    }
  }
}

Correr npx playwright install Primero en descargar los archivos binarios del navegador si no has usado Playwright antes.

7. Sentry (monitoreo de errores)

El servidor MCP de Sentry conecta a su asistente con su organización Sentry. Puede enumerar errores recientes, buscar problemas por consulta, leer seguimientos de pila y obtener detalles de eventos. Cuando estás depurando un error de producción, tu asistente extrae el seguimiento de la pila y el contexto directamente desde Sentry.

Transporte: stdio.
Autenticación: Token de autenticación Sentry con alcances de proyecto: lectura y evento: lectura.
Cuando usarlo: Un usuario informa un error. Le pide a su asistente que encuentre el error en Sentry, lea el seguimiento de la pila y sugiera una solución. Todo en una sola conversación.

{
  "mcpServers": {
    "sentry": {
      "command": "npx",
      "args": ["-y", "@sentry/mcp-server"],
      "env": {
        "SENTRY_AUTH_TOKEN": "sntrys_your_token_here"
      }
    }
  }
}

8. Slack (mensajería)

El servidor Slack MCP le permite a su asistente leer canales, buscar mensajes y publicar actualizaciones. Puede encontrar conversaciones, leer historiales de hilos y enviar mensajes en su nombre.

Transporte: stdio.
Autenticación: Token de bot de Slack e ID del equipo.
Cuando usarlo: Quiere buscar una decisión tomada en un hilo de Slack, publicar una actualización de implementación en un canal o encontrar quién mencionó un tema específico.

{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": ["-y", "@anthropic/slack-mcp-server"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-token",
        "SLACK_TEAM_ID": "T0123456789"
      }
    }
  }
}

Su aplicación Slack necesita los alcances canales:historial, canales:leer, chat:escribir y usuarios:leer.

9. Lineal (gestión de proyectos)

El servidor MCP de Linear le brinda a su asistente acceso a problemas, proyectos, ciclos y equipos. Puede crear problemas, actualizar el estado, buscar por etiqueta o asignado y leer hojas de ruta del proyecto.

Transporte: stdio.
Autenticación: Clave API lineal.
Cuando usarlo: Finaliza una función y desea marcar el problema como finalizado, crear un ticket de seguimiento o verificar lo que tiene asignado en el ciclo actual.

{
  "mcpServers": {
    "linear": {
      "command": "npx",
      "args": ["-y", "@linear/mcp-server"],
      "env": {
        "LINEAR_API_KEY": "lin_api_your_key_here"
      }
    }
  }
}

10. Stripe (pagos)

El servidor MCP oficial de Stripe conecta a su asistente con su cuenta de Stripe. Puede enumerar clientes, leer detalles de suscripción, buscar facturas, verificar intenciones de pago y administrar productos. Útil para depurar problemas de facturación sin tener que navegar por el panel de Stripe.

Transporte: stdio.
Autenticación: Clave secreta de Stripe (use una clave de prueba durante el desarrollo).
Cuando usarlo: Un cliente informa un problema de facturación. Su asistente abre el registro del cliente, verifica la última factura y lee el estado del pago. No se necesita tablero.

{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": ["-y", "@stripe/mcp", "--tools=all", "--api-key=sk_test_your_key"]
    }
  }
}

Usar sk_test_ claves durante el desarrollo. Nunca pase una clave secreta activa a través de la configuración de un servidor MCP en un archivo compartido o controlado por versión.

Configuración de Botoi MCP para cada cliente

Dado que Botoi se ejecuta como un servidor HTTP remoto, la configuración es la misma en todos los clientes. Sin npx, sin Docker, sin proceso local. Aquí está la configuración para cada uno.

Escritorio Claude

añadir claude_desktop_config.json:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

Código Claude

Ejecute en su terminal:

claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp

Cursor

Abra Configuración del cursor, vaya a MCP y agregue:

{
  "mcpServers": {
    "botoi": {
      "url": "https://api.botoi.com/mcp",
      "type": "streamable-http"
    }
  }
}

Código VS (copiloto de GitHub)

Añadir a tu settings.json:

{
  "mcp": {
    "servers": {
      "botoi": {
        "type": "streamable-http",
        "url": "https://api.botoi.com/mcp"
      }
    }
  }
}

Las 44 herramientas aparecen en la primera conexión. No es necesario reiniciar en la mayoría de los clientes.

Flujo de trabajo práctico: comprobar DNS durante una implementación

Está implementando un entorno de prueba. El sitio no se carga. Sospechas de una mala configuración de DNS. Así es como le ayuda el servidor Botoi MCP sin salir de su editor:

You: "Check the DNS A records for staging.acme.com"

Tool call: lookup_dns
Input: { "domain": "staging.acme.com", "type": "A" }

Result:
{
  "domain": "staging.acme.com",
  "type": "A",
  "records": [
    { "value": "76.76.21.21", "ttl": 300 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 14
}

You: "That's Vercel's IP. It should point to 143.204.15.88. Check the TXT records too."

Tool call: lookup_dns
Input: { "domain": "staging.acme.com", "type": "TXT" }

Result:
{
  "domain": "staging.acme.com",
  "type": "TXT",
  "records": [
    { "value": "v=spf1 include:_spf.google.com ~all", "ttl": 3600 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 11
}

Ahora sabes dos cosas: el registro A apunta a Vercel (no a tu IP de destino) y el registro SPF está presente. Su asistente puede explicarle el problema y sugerir el cambio de DNS correcto. Toda la interacción duró 10 segundos, sin cambio de contexto.

Este patrón funciona para cualquier herramienta de búsqueda. Pídale a su asistente que verifique los certificados SSL, valide un dominio de correo electrónico, decodifique un JWT de una solicitud fallida o detecte la pila tecnológica del sitio de un competidor. Las herramientas siempre están disponibles en su conversación.

Cómo elegir qué servidores instalar

No instales los 10 a la vez. Cada servidor MCP agrega herramientas al contexto de su asistente y demasiadas herramientas pueden ralentizar la selección de herramientas. Comience con los servidores que se adaptan a su trabajo diario:

  • Desarrollo web: Botoi (DNS, encabezados, SSL, JWT), Playwright (pruebas de navegador), GitHub (PR y problemas).
  • Backend y datos: Postgres o SQLite (consultas a bases de datos), Sentry (seguimiento de errores), Botoi (hash, codificación, conversión de formato).
  • Líder del equipo full-stack: GitHub (revisión de código), Linear (seguimiento de problemas), Slack (comunicación en equipo), Stripe (depuración de facturación).
  • Desarrollador en solitario: Botoi (cubre 44 necesidades de utilidades comunes), Filesystem (administración de archivos), GitHub (administración de repositorios).

Puntos clave

  • MCP permite a los asistentes de codificación de IA llamar directamente a herramientas externas. No copiar y pegar entre ventanas.
  • Los servidores remotos (Botoi, GitHub) no necesitan instalación local. Los servidores locales (Filesystem, Postgres, Playwright) se ejecutan a través de npx.
  • Comience con 2 o 3 servidores que coincidan con su flujo de trabajo. Agregue más según los necesite.
  • Utilice credenciales de prueba para servidores que acceden a sistemas confidenciales (Stripe, Postgres, Sentry). Nunca envíe claves API al control de versiones.
  • El ecosistema MCP está creciendo. Controlar github.com/modelcontextprotocol/servers para obtener el directorio completo de servidores disponibles.

FAQ

¿Qué es el Protocolo de contexto modelo (MCP)?
MCP es un protocolo abierto que permite a los asistentes de codificación de IA llamar directamente a herramientas y servicios externos. En lugar de copiar el resultado de un navegador o terminal en su chat, el asistente realiza una llamada API estructurada y trabaja con la respuesta. Anthropic publicó la especificación y clientes como Claude Desktop, Cursor, VS Code Copilot y Windsurf la admiten.
¿Los servidores MCP se ejecutan de forma local o remota?
Ambos. Algunos servidores MCP se ejecutan como procesos locales en su máquina (Filesystem, Postgres, Playwright). Otros se ejecutan como servicios HTTP remotos (Botoi, GitHub, Sentry). El protocolo MCP admite transporte stdio para servidores locales y Streamable HTTP para servidores remotos.
¿Puedo conectar varios servidores MCP al mismo tiempo?
Sí. Claude Desktop, Cursor y VS Code admiten múltiples servidores MCP en sus archivos de configuración. Cada servidor aparece como un conjunto separado de herramientas a las que su asistente puede llamar. No hay conflicto entre servidores a menos que dos servidores registren herramientas con el mismo nombre.
¿Necesito una clave API para cada servidor MCP?
Depende del servidor. Los servidores locales como Filesystem y SQLite no necesitan autenticación. Los servidores remotos como GitHub y Stripe requieren un token de acceso personal o una clave API. Botoi trabaja sin llave a 5 solicitudes por minuto y 100 por día; agregue una clave para límites más altos.
¿Cuál es la diferencia entre el transporte stdio y HTTP Streamable?
Stdio transport ejecuta el servidor MCP como un proceso secundario local. Su cliente de IA se comunica con él a través de entrada/salida estándar. El transporte HTTP transmisible se conecta a un servidor remoto a través de HTTPS utilizando JSON-RPC 2.0. Las herramientas locales como Filesystem usan stdio. Las API remotas como Botoi y GitHub utilizan HTTP.

Empieza a construir con botoi

150+ endpoints de API para consultas, procesamiento de texto, generacion de imagenes y utilidades para desarrolladores. Plan gratuito, sin tarjeta de credito.