Guía

Archivo de configuración MCP: Claude, Cursor, VS Code y más

6 min de lecturaPor el equipo de Delta MCP

Una cuadrícula de doce apps de IA, entre ellas Claude, Cursor, VS Code y Windsurf, con el icono de Delta MCP, junto a las claves de configuración mcpServers, servers y context_servers.

La respuesta corta

La mayoría de las apps de IA guardan sus servidores MCP en un archivo JSON, bajo la clave mcpServers. VS Code usa servers, Zed usa context_servers y Codex una tabla TOML. Busca tu app más abajo, edita su archivo y ciérrala y ábrela de nuevo. Los límites de herramientas son raros: VS Code permite 128 por solicitud y Windsurf 100.

En esta guía

¿Dónde está el archivo de configuración MCP de cada app?

La mayoría de las apps tienen un archivo para todos tus proyectos y otro para un solo proyecto. La tabla da los dos, cómo abrirlos y la clave bajo la que van tus servidores.

¿Dónde está el archivo de configuración MCP de cada app?
AppArchivo de configuraciónClave
Claude Codeclaude mcp add, o /mcp en una sesión
  • Todos los proyectos~/.claude.json
  • Un proyecto.mcp.json
Tanto tus propios servidores como los de cada proyecto están en ~/.claude.json. El .mcp.json de un proyecto está pensado para compartirse con tu equipo.
mcpServers
Claude DesktopSettings, Developer, Edit Config
  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%\Claude\claude_desktop_config.json
Solo servidores locales. Claude Desktop se ofrece en macOS y Windows.
mcpServers
Cursor
  • Todos los proyectos~/.cursor/mcp.json
  • Un proyecto.cursor/mcp.json
mcpServers
VS CodeComando: MCP: Open User Configuration
  • macOS~/Library/Application Support/Code/User/mcp.json
  • Windows%APPDATA%\Code\User\mcp.json
  • Linux~/.config/Code/User/mcp.json
  • Un proyecto.vscode/mcp.json
serversFormato propio de VS Code. Un .mcp.json portable en la raíz del proyecto usa mcpServers.
WindsurfLa documentación de Windsurf ahora está en Devin Desktop
  • macOS · Linux~/.config/devin/mcp_config.json
  • Windows%APPDATA%\devin\mcp_config.json
  • ~/.codeium/windsurf/mcp_config.json
La primera ruta es la actual, en Devin Desktop. Las versiones anteriores de Windsurf usan la última.
mcpServers
Gemini CLI
  • Todos los proyectos~/.gemini/settings.json
  • Un proyecto.gemini/settings.json
mcpServers
Codexcodex mcp add <name> -- <command>
  • Todos los proyectos~/.codex/config.toml
  • Un proyecto.codex/config.toml
El archivo del proyecto solo se aplica a proyectos de confianza.
[mcp_servers.<name>]Una tabla TOML por servidor.
LM StudioPestaña Program, Install, Edit mcp.json
  • ~/.lmstudio/mcp.json
mcpServers
ClineIcono MCP Servers, pestaña Configure, Configure MCP Servers
  • ~/.cline/data/settings/cline_mcp_settings.json
  • …/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Define CLINE_MCP_SETTINGS_PATH para mover el archivo. Dentro de VS Code está en la carpeta de ajustes de usuario.
mcpServers
Roo CodeMCP settings, Edit Global MCP o Edit Project MCP
  • Todos los proyectos…/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
  • Un proyecto.roo/mcp.json
El archivo del proyecto tiene prioridad sobre el global.
mcpServers
Amazon QPanel de chat, icono de herramientas
  • Todos los proyectos~/.aws/amazonq/default.json
  • Un proyecto.amazonq/default.json
El panel escribe default.json. Los antiguos ~/.aws/amazonq/mcp.json y .amazonq/mcp.json se siguen leyendo por defecto.
mcpServersEn el mcp.json antiguo.
ZedComando: zed: open settings file
  • macOS · Linux~/.config/zed/settings.json
  • Windows%APPDATA%\Zed\settings.json
context_servers

~ es tu carpeta de inicio: C:\Users\you en Windows.

¿Cómo se configura un servidor MCP remoto en cada app?

Un servidor remoto (HTTP) necesita una URL, pero cada app nombra los campos de forma distinta. La misma entrada no se puede pegar de una app a otra.

¿Cómo se configura un servidor MCP remoto en cada app?
AppCamposConviene saber
Claude Code
  • "type": "http"
  • "url"
Claude Desktop — No se escribe en este archivo. Agrégalo como conector personalizado en Conectores, en los ajustes de la app.
Cursor
  • "url"
  • "headers"opcional
VS Code
  • "type": "http"
  • "url"
Windsurf
  • "serverUrl"
  • "url"
  • "headers"opcional
Para la dirección sirve cualquiera de los dos nombres.
Gemini CLI
  • "httpUrl"
  • "url"
  • "headers"opcional
httpUrl es streamable HTTP, url es SSE.
Codex
  • url
  • bearer_token_env_varopcional
  • http_headersopcional
Se escribe en la tabla TOML del servidor.
LM Studio
  • "url"
  • "headers"opcional
Cline
  • "type": "streamableHttp"
  • "url"
  • "headers"opcional
Usa sse para el transporte más antiguo.
Roo Code
  • "type": "streamable-http"
  • "url"
  • "headers"opcional
Usa sse para el transporte más antiguo.
Amazon Q — Se define en el panel MCP: elige http como transporte y después la URL y los encabezados opcionales.
Zed
  • "url"
  • "headers"opcional

¿Cuál es el límite de herramientas MCP de cada app?

Los límites de herramientas son raros. Dos apps indican uno. Las demás tratan las listas largas de herramientas a su manera.

¿Cuál es el límite de herramientas MCP de cada app?
AppLímiteQué hace con las listas largas de herramientas
VS Code 128 herramientas por solicitud Por encima de ese número, VS Code informa Cannot have more than 128 tools per request. Desmarca herramientas o servidores enteros en el selector de herramientas, o define github.copilot.chat.virtualTools.threshold para que VS Code agrupe herramientas similares.
Windsurf 100 herramientas a la vez Desactiva herramientas una por una con disabledTools en la entrada del servidor.
Cursor Ninguno indicado Suele citarse un tope de 40 herramientas. La documentación de Cursor no da ningún límite, y su publicación de enero de 2026 describe la carga de las descripciones de herramientas MCP bajo demanda.
Claude Code Ninguno indicado Tool Search está activado por defecto: solo los nombres de las herramientas entran en tu contexto hasta que se usa una herramienta.
Codex Ninguno indicado Cada servidor admite listas enabled_tools y disabled_tools.
Amazon Q Ninguno indicado Cada herramienta se configura como Ask, Always allow o Deny.

Claude Desktop, Gemini CLI, LM Studio, Cline, Roo Code y Zed no indican ningún límite de herramientas.

Un límite se refiere a cuántas herramientas caben. El costo de esas herramientas en tokens es otra cuestión, y la guía de abajo la responde. Por qué MCP consume tantos tokens

¿Por qué no aparece tu servidor MCP?

Avanza por esta lista. Sigue la guía de solución de problemas del proyecto MCP, escrita para Claude Desktop. Los cuatro primeros pasos valen para cualquier app.

  1. Cierra la app por completo y vuelve a abrirla

    La guía de Claude Desktop dice que, después de editar su archivo, hay que cerrarlo por completo y volver a iniciarlo. Otras apps pueden recargarse solas: vuelve a abrir la tuya si el servidor no aparece.

  2. Revisa el JSON y la clave

    Un error de sintaxis, como unas comillas que faltan o una coma de más, puede impedir que la app lea el archivo. Después revisa la clave: mcpServers en la mayoría de las apps, servers en VS Code, context_servers en Zed.

  3. Usa rutas absolutas

    Las rutas de args deben ser absolutas, no relativas.

  4. Ejecuta el comando por tu cuenta

    Pega el comando y los argumentos del servidor en una terminal. Si falla allí, la app tampoco puede iniciarlo.

  5. Lee los registros

    Claude Desktop escribe mcp.log y un mcp-server-NAME.log por servidor, en ~/Library/Logs/Claude en macOS y en %APPDATA%\Claude\logs en Windows.

  6. En Windows, revisa APPDATA

    Si un registro muestra ${APPDATA} dentro de una ruta, agrega APPDATA al env del servidor con su valor completo, como C:\Users\you\AppData\Roaming\.

¿Tienes que editar estos archivos a mano?

No para verlos todos en un solo lugar. Delta MCP lee los ajustes MCP de doce apps de IA, las de las tablas de arriba, sin cambiar nada, y lista cada servidor que encuentra.

Para usar esos servidores a través de Delta MCP, cambia una app agregando una entrada llamada mcpdelta. Desactiva la entrada directa de cada servidor que traslada y conserva la original, para dejarla como estaba. Diez apps se cambian por ti; Codex y Zed se configuran a mano por ahora. Antes de cada cambio guarda una copia fechada del archivo.

Apps compatibles, en detalle

Preguntas

¿Dónde está claude_desktop_config.json?

En macOS es ~/Library/Application Support/Claude/claude_desktop_config.json, y en Windows %APPDATA%\Claude\claude_desktop_config.json. Lo más rápido es Settings, Developer, Edit Config, que crea el archivo si no existe. Claude Desktop se ofrece en macOS y Windows.

¿Dónde está el mcp.json de Cursor?

~/.cursor/mcp.json guarda los servidores de todos tus proyectos, y .cursor/mcp.json dentro de un proyecto guarda los de ese proyecto. Los dos usan la clave mcpServers.

¿Dónde está el mcp.json de VS Code?

El de un proyecto es .vscode/mcp.json. El tuyo está en la carpeta de tu perfil de usuario: ejecuta MCP: Open User Configuration para abrirlo. VS Code escribe los servidores bajo servers, no bajo mcpServers.

¿Cuál es el límite de herramientas MCP en VS Code?

Una solicitud de chat puede tener como máximo 128 herramientas activadas a la vez, y VS Code informa Cannot have more than 128 tools per request cuando lo superas. Desmarca herramientas o servidores en el selector de herramientas, o define github.copilot.chat.virtualTools.threshold para que VS Code agrupe herramientas similares.

¿Cursor tiene un límite de herramientas MCP?

Su documentación no indica ninguno; la cifra que se cita a menudo es de 40 herramientas. En enero de 2026, Cursor describió la carga de las descripciones de herramientas MCP bajo demanda.

¿Por qué mi configuración MCP no funciona en otra app?

La clave y los campos de servidor remoto cambian. La mayoría de las apps usan mcpServers; VS Code usa servers, Zed context_servers y Codex una tabla TOML. Un servidor remoto es url en Cursor, serverUrl o url en Windsurf, httpUrl o url en Gemini CLI, y type más url en Claude Code y VS Code.

¿Puede Claude Desktop usar servidores MCP remotos desde su archivo de configuración?

No. Los servidores remotos se agregan como conectores personalizados en los ajustes de la app. Los servidores de claude_desktop_config.json son un mecanismo aparte, y no están disponibles en Cowork ni en claude.ai.

¿Dónde guarda Claude Code los servidores MCP?

Tus propios servidores, y los de cada proyecto, están en ~/.claude.json. El .mcp.json de un proyecto, en su raíz, está pensado para compartirse con tu equipo. Agrega un servidor con claude mcp add, o con /mcp en una sesión. Los dos archivos usan la clave mcpServers.

¿Dónde está el mcp_config.json de Windsurf?

La documentación de Windsurf ahora está en Devin Desktop y da ~/.config/devin/mcp_config.json en macOS y Linux, y %APPDATA%\devin\mcp_config.json en Windows. Las versiones anteriores de Windsurf usan ~/.codeium/windsurf/mcp_config.json. Los servidores van bajo mcpServers, y Windsurf admite 100 herramientas a la vez.

Fuentes

  1. Claude Code, Connect Claude Code to tools via MCP (documentation) Los archivos ~/.claude.json y .mcp.json, la clave mcpServers, el tipo http, Tool Search activado por defecto.
  2. Model Context Protocol, Connect to local MCP servers Las rutas de archivo de Claude Desktop, Edit Config, el reinicio, los pasos de solución de problemas y las carpetas de registros.
  3. Claude Help Center, Get started with custom connectors using remote MCP Los servidores remotos son conectores personalizados, aparte de claude_desktop_config.json.
  4. Cursor, Model Context Protocol (documentation) Los archivos mcp.json global y de proyecto, mcpServers, url y headers; ningún límite de herramientas indicado.
  5. Cursor, Dynamic context discovery (6 ene 2026) Descripciones de herramientas MCP cargadas bajo demanda.
  6. Cursor forum, About limitation of the number of MCP tools Un informe de usuario sobre un límite de 40 herramientas.
  7. VS Code, Add and manage MCP servers in VS Code (documentation) Los archivos mcp.json del espacio de trabajo y del usuario, la clave servers, el .mcp.json portable, el tipo http.
  8. VS Code, Use tools with agents (documentation) El límite de 128 herramientas y su error, el selector de herramientas, las herramientas virtuales.
  9. Windsurf, Cascade MCP Configuration (documentation, now on Devin Desktop’s site) La ruta de configuración, mcpServers, serverUrl o url, el límite de 100 herramientas, disabledTools.
  10. Gemini CLI, MCP servers with Gemini CLI (documentation) Los archivos settings.json, mcpServers, httpUrl y url.
  11. OpenAI Codex, Model Context Protocol (documentation) config.toml, la tabla mcp_servers, url, enabled_tools y disabled_tools, codex mcp add.
  12. LM Studio, Use MCP Servers (documentation) Edit mcp.json, mcpServers, url y headers.
  13. Cline, MCP (documentation) cline_mcp_settings.json y su carpeta, la pestaña Configure, streamableHttp.
  14. Roo Code, Using MCP in Roo Code (documentation) El mcp_settings.json global y el .roo/mcp.json del proyecto, streamable-http.
  15. AWS, MCP configuration for Q Developer in the IDE default.json y el mcp.json anterior, el transporte http, los permisos de herramientas.
  16. Zed, Model Context Protocol (documentation) Las rutas de settings.json, context_servers, url y headers.
  17. Delta MCP, Supported AI apps (documentation) Las doce apps que reconoce Delta MCP, los archivos que lee y cómo cambia cada una.

Sigue leyendo

Prueba Delta MCP con tus propias tareas

Gratis, se configura en dos minutos y puedes dejarlo todo como estaba con un clic.

Gratis · Sin cuenta · Chip de Apple o Intel

Gratis · Sin cuenta

Gratis · Sin cuenta

Sigue el lanzamiento

Para Mac, Windows y Linux. No necesitas cuenta.

Próximamente

Delta MCP ya casi está aquí

La app gratuita para Mac, Windows y Linux llega pronto. Deja tu correo y te enterarás en cuanto salga. No hace falta cuenta.

Tu correo solo sirve para avisarte una vez cuando salga Delta MCP. Sin newsletter. Privacidad