Cómo conectar un servidor MCP en Claude, Claude Code, VS Code y ChatGPT
Paso a pasoPor Lucas Matías García TorresActualizado el Datos comprobados el 4 min de lectura
Revisado por Lucas Matías García Torres el . Cómo trabajamos.

Respuesta corta
Para conectar un servidor MCP a 23 de octubre de 2026, da a la aplicación la dirección HTTPS de un servidor remoto o el comando que arranca uno local. En Claude, Ajustes, Conectores, añadir conector personalizado; en Claude Desktop, editar claude_desktop_config.json; en Claude Code, claude mcp add; en VS Code, MCP: Add Server; en ChatGPT Business, Enterprise y Edu, Plugins, añadir servidor MCP personalizado. Comprueba el desarrollador, fija la versión y da el acceso mínimo.
Los precios y límites cambian a menudo: compruébalos en la web del proveedor antes de pagar. Cómo nos financiamos.
Para conectar un servidor MCP le das a una aplicación, como Claude, Claude Code, VS Code o ChatGPT, la dirección web de un servidor remoto o el comando que arranca uno local. A 23 de octubre de 2026 los pasos cambian según la aplicación, pero la elección es siempre la misma: remoto por HTTPS o local en tu equipo. Esta guía explica cómo conectarlo en cada aplicación y qué comprobaciones de seguridad hacer antes, a partir de la documentación oficial de MCP, Anthropic, Microsoft y OpenAI leída el 23 de octubre de 2026. Si el protocolo es nuevo para ti, empieza por nuestra explicación de qué es MCP.
Remoto o local
Los servidores remotos funcionan en internet y te conectas con una URL. Sirven desde cualquier cliente MCP con conexión, no hay que instalar nada y suelen pedir que inicies sesión, casi siempre con OAuth. Claude Code dice que HTTP es el transporte recomendado para servidores remotos; el antiguo transporte SSE está obsoleto.
Los servidores locales son un programa en tu ordenador que la aplicación arranca por ti, normalmente con npx, uvx o Docker. Pueden llegar a tus archivos y herramientas locales, y por eso la guía de seguridad del proyecto MCP plantea una primera pregunta antes de instalar nada: ¿de verdad tiene que ejecutarse en local? Si existe una versión remota y el servidor no necesita tus archivos, elige la remota.
Claude y Claude Desktop
Servidor remoto: abre Ajustes, luego Conectores, haz clic en Añadir y elige añadir un conector personalizado. Pega la URL del servidor, con https://, haz clic en Añadir y completa el inicio de sesión que pida. Después, en los ajustes del conector puedes activar o desactivar cada herramienta.
Servidor local en Claude Desktop: abre los ajustes desde el menú de Claude, ve a la pestaña Desarrollador y haz clic en Editar configuración. Se abre claude_desktop_config.json, que en Windows está en %APPDATA%\Claude\ y en macOS en ~/Library/Application Support/Claude/. El ejemplo oficial añade el servidor Filesystem, que necesita Node.js:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "C:\\Users\\tu-usuario\\Documents\\proyecto"]
}
}
}
Cada carpeta de args es una carpeta que el servidor puede leer y modificar con los permisos de tu cuenta. Guarda, cierra Claude Desktop del todo y vuelve a abrirlo. Claude pide tu aprobación antes de cada acción con archivos.
Claude Code
En Claude Code los servidores se añaden desde la terminal:
claude mcp add --transport http notion https://mcp.notion.com/mcp
claude mcp add --transport stdio airtable -- npx -y airtable-mcp-server
La primera línea añade un servidor remoto y la segunda uno local: todo lo que va después de -- es el comando que lo arranca. Usa claude mcp list para ver tus servidores y /mcp dentro de una sesión para comprobar su estado. El ámbito (scope) decide dónde se carga cada servidor:
- Local (por defecto): solo en el proyecto actual y solo para ti, guardado en
~/.claude.json. - Proyecto: en un archivo
.mcp.jsonen la raíz del proyecto que subes al repositorio para que lo tenga todo el equipo. - Usuario: en todos los proyectos de tu equipo, pero solo para ti.
Un repositorio clonado no puede aprobar sus propios servidores: el .mcp.json de un proyecto espera tu aprobación hasta que confíes en la carpeta. Nuestra guía de cómo usar Claude Code explica el resto de la configuración.
VS Code
Abre la paleta de comandos y ejecuta MCP: Add Server. Puedes explorar la galería de servidores MCP, que está en vista previa, pegar la URL o el comando del desarrollador, o instalar desde un paquete NPM, un paquete Pip o una imagen de Docker. VS Code muestra el nombre del paquete, la versión y el desarrollador antes de que pulses Permitir. El aviso de Microsoft vale para cualquier aplicación: los servidores pueden ejecutar código en tu equipo y las herramientas pueden acceder a servicios externos con tus permisos, así que revisa antes el desarrollador, el comando o la dirección y el acceso que pide, y nunca pegues credenciales en el chat ni las subas a tu proyecto.
ChatGPT
La página de ayuda de OpenAI ofrece los servidores MCP personalizados en ChatGPT Business, Enterprise y Edu en la web. Ve a Plugins, pulsa el botón más y elige añadir un servidor MCP personalizado, escribe un nombre y la dirección HTTPS pública de tu servidor o un túnel MCP seguro, configura la autenticación, acepta el aviso de riesgo y elige crearlo como plugin. En Business solo los administradores y propietarios pueden crearlos y publicarlos para el espacio de trabajo; en Enterprise y Edu, los administradores pueden dar ese permiso a miembros concretos. ChatGPT pide confirmación antes de actuar según los permisos de la aplicación.
Comprobaciones antes de conectar nada
La guía de seguridad de servidores locales del proyecto MCP y la documentación de Anthropic coinciden en lo básico:
- Conoce al desarrollador. Relaciona el paquete con un repositorio de código y comprueba el nombre exacto, porque el typosquatting es el ataque más barato.
- Fija la versión en lugar de instalar
latest. - Lee la lista de herramientas. Sus descripciones son datos no fiables, y un servidor que trae contenido externo te expone a la inyección de prompts.
- Ten pocos servidores, porque todos los conectados comparten la misma conversación.
- Reduce el acceso: una carpeta de proyecto, solo lectura cuando se pueda, y un token propio y limitado para cada servidor en lugar de uno global.
- Aísla los servidores locales de terceros, por ejemplo en un contenedor sin montar más de lo que necesiten.
Un servidor MCP es la forma más fácil de dar herramientas a un modelo, pero cada uno es código en el que decides confiar. Nuestras guías de llamada a funciones y de cómo crear un agente explican cómo decide el modelo cuándo usarlas.
Qué hemos comprobado
- MCP, conectar servidores locales: en Claude Desktop, Ajustes, Desarrollador, Editar configuración abre claude_desktop_config.json (macOS ~/Library/Application Support/Claude/, Windows %APPDATA%\Claude\); ejemplo del servidor Filesystem con npx -y @modelcontextprotocol/server-filesystem y carpetas permitidas; requiere Node.js; el servidor funciona con los permisos de tu usuario; hay que reiniciar Claude Desktop del todo; las acciones requieren aprobación. (Model Context Protocol, )
- MCP, conectar servidores remotos: Ajustes, Conectores, Añadir, conector personalizado; URL https completa; autenticación habitual con OAuth, claves de API o usuario y contraseña; activar o desactivar herramientas en los ajustes del conector; conectar solo servidores de fuentes de confianza. (Model Context Protocol, )
- MCP en Claude Code: HTTP es el transporte recomendado para servidores remotos y SSE está obsoleto; claude mcp add --transport http nombre url; servidores locales stdio con -- antes del comando; claude mcp list y /mcp; ámbitos local (por defecto, ~/.claude.json, proyecto actual), proyecto (.mcp.json, compartido) y usuario (todos los proyectos); un repositorio clonado no puede aprobar sus propios servidores hasta que se confía en la carpeta; los servidores que traen contenido externo exponen a la inyección de prompts. (Anthropic (Claude Code docs), )
- Servidores MCP en VS Code: MCP: Add Server desde la paleta de comandos; galería de servidores MCP en vista previa; instalación desde NPM, Pip o Docker con confirmación del nombre del paquete, la versión y el desarrollador; los servidores pueden ejecutar código en tu equipo y las herramientas acceder a servicios externos con tus permisos; no pegar credenciales en el chat ni subirlas al proyecto. (Microsoft (Visual Studio Code docs), )
- Servidores MCP personalizados en ChatGPT (actualizada el 21 de octubre de 2026): disponibles en Business y Enterprise/Edu en ChatGPT web; Plugins, botón más, añadir servidor MCP personalizado; dirección HTTPS pública o túnel MCP seguro; aviso de riesgo que hay que aceptar; crear como plugin; en Business solo crean y publican administradores y propietarios; en Enterprise/Edu los administradores pueden dar permiso con RBAC; ChatGPT pide confirmación según los permisos de la aplicación. (OpenAI Help Center, )
- Seguridad de servidores MCP locales: preguntarse si debe ejecutarse en local y preferir la versión remota; identificar al desarrollador, comprobar el nombre exacto contra el typosquatting y fijar la versión; tratar las definiciones de herramientas como datos no fiables y tener pocos servidores; ejecutar los de terceros en un contenedor; pasar secretos por servidor y limitar los tokens; dar la carpeta mínima, en solo lectura cuando se pueda. (Model Context Protocol, )
Qué puede cambiar
- Los nombres de los menús, la disponibilidad por plan y los formatos de configuración cambian a menudo según evoluciona MCP. Esta página se revisa cada trimestre.
- El orden y la agrupación de las comprobaciones de seguridad son nuestros, a partir de las guías del proyecto MCP y de los fabricantes. Los nombres de los menús pueden variar según el idioma de cada aplicación.
Preguntas frecuentes
¿Cómo conecto un servidor MCP a Claude?
Para un servidor remoto, abre Ajustes, Conectores, haz clic en Añadir y elige añadir un conector personalizado; pega la URL HTTPS e inicia sesión. Para uno local en Claude Desktop, abre Ajustes, Desarrollador, Editar configuración, añádelo en mcpServers dentro de claude_desktop_config.json y reinicia la aplicación.
¿Cómo añado un servidor MCP en Claude Code?
Ejecuta claude mcp add --transport http con un nombre y la URL para uno remoto, o claude mcp add con un nombre, dos guiones y el comando de arranque para uno local. Añade --scope project para compartirlo con .mcp.json o --scope user para cargarlo en todos tus proyectos.
¿Se pueden usar servidores MCP en ChatGPT?
La ayuda de OpenAI ofrece servidores MCP personalizados en ChatGPT Business, Enterprise y Edu en la web. Se añaden en Plugins con una dirección HTTPS pública o un túnel MCP seguro, y solo los administradores y propietarios pueden publicarlos para el espacio de trabajo.
¿Es mejor un servidor MCP remoto o local?
Mejor remoto cuando existe y el servidor no necesita tus archivos, como recomienda la guía de seguridad del proyecto MCP. Usa uno local solo para lo que necesite tus archivos o herramientas locales, y dale la carpeta mínima, en solo lectura cuando se pueda.
¿Son seguros los servidores MCP?
Tanto como el código y el desarrollador que hay detrás. Pueden ejecutar código con tus permisos y sus descripciones de herramientas son datos no fiables, así que comprueba el desarrollador y el nombre exacto del paquete, fija la versión, lee la lista de herramientas y da a cada servidor su propio token limitado.
Fuentes
- Connect to local MCP servers: Claude Desktop configuration, Filesystem server and approvals, Model Context Protocol. Consultado el 23 de octubre de 2026.
- Connect to remote MCP servers: custom connectors, authentication and tool permissions, Model Context Protocol. Consultado el 23 de octubre de 2026.
- Connect Claude Code to tools via MCP: transports, scopes and project approvals, Anthropic (Claude Code docs). Consultado el 23 de octubre de 2026.
- Add and manage MCP servers in VS Code: gallery, packages and trust, Microsoft (Visual Studio Code docs). Consultado el 23 de octubre de 2026.
- Connecting custom MCP servers in ChatGPT: availability, permissions and setup, OpenAI Help Center. Consultado el 23 de octubre de 2026.
- Local Server Security: provenance, untrusted tool definitions, isolation and credentials, Model Context Protocol. Consultado el 23 de octubre de 2026.
¿Has visto un error o un dato desactualizado? Avísanos y lo corregimos.
Historial de cambios
- : Primera publicación. Comprobada el 23 de octubre de 2026 con la documentación de MCP sobre servidores locales, servidores remotos y seguridad de servidores locales, la guía de MCP de Claude Code, la documentación de servidores MCP de VS Code y la ayuda de OpenAI sobre servidores MCP personalizados.
Próxima revisión: .
Más guías de Agentes y automatización.
Sigue leyendo
- Qué es MCP (Model Context Protocol)
Qué es el Model Context Protocol, cómo funcionan hosts, clientes y servidores, qué son herramientas, recursos y prompts y qué reglas de seguridad fija.
- Llamada a funciones: cómo usa un modelo de lenguaje tus herramientas
Llamada a funciones explicada: cómo pide un modelo a tu código que ejecute una herramienta, los ajustes de OpenAI, Anthropic y Google, su coste y cuántas usar.
- Qué es la inyección de prompts y por qué no tiene arreglo completo
Qué es la inyección de prompts, cómo engaña a chatbots y agentes y por qué OWASP y el NCSC británico dicen que solo se puede reducir, no eliminar.
- Cómo usar Claude Code: guía para empezar
Cómo usar Claude Code paso a paso: instalarlo, iniciar sesión, abrir una sesión, preguntar, hacer un primer cambio, usar Git, los comandos y CLAUDE.md.
- Cómo crear un agente: un ejemplo probado en cinco pasos
Cómo crear un agente sin plataformas: cuándo hace falta, herramientas, un ejemplo de 60 líneas probado, salvaguardas, coste y el artículo 50.
- AGENTS.md: el archivo de instrucciones para los agentes de código
Qué es AGENTS.md, qué poner en él y cómo lo leen Codex, Claude Code, Cursor y GitHub Copilot, con anidación, límites de tamaño y consejos de seguridad.
Otros temas

Asistentes y chatbots
16 guías

APIs de modelos y costes
11 guías

Modelos en local
11 guías

Modelos explicados
14 guías