Pega tu configuración y mira qué hará Codex CLI con ella en realidad. La mayoría de configuraciones MCP rotas son JSON válido, que es justo por lo que nada te avisa de que están mal.
Acertar con la configuración es la mitad aburrida. MCP Showcase toma el mismo servidor y produce un playground en vivo que tus clientes pueden probar, con documentación para cada herramienta.
No se sube nada. La comprobación se ejecuta por completo en tu navegador.
Clave raíz, clave de endpoint, tipo de transporte y los campos específicos que Codex CLI trata de forma distinta a todos los demás.
Cada problema viene con lo que Codex CLI espera en su lugar, así que es un cambio que puedes hacer y no un síntoma que buscar.
Casi todas las configuraciones MCP rotas son TOML válido. Los clientes ignoran las claves que no reconocen, así que un archivo con la clave raíz equivocada o el campo de endpoint equivocado se analiza limpiamente, Codex CLI arranca con normalidad y no aparece ningún servidor. No hay ningún error que buscar. Ese silencio es lo que hace que estos fallos sobrevivan tanto tiempo.
mcp_servers.
Cualquier otra cosa se analiza y se ignora.url.
Codex CLI configura los servidores MCP en config.toml bajo [mcp_servers.<name>], con claves en snake_case. Nada de lo que copies de una configuración de Claude o Cursor funcionará sin cambios: ni la sintaxis, ni los nombres de claves, ni el anidamiento. Este es el cliente en el que un generador de configuración ahorra más tiempo.
La comprobación se ejecuta por completo en tu navegador y no hace ninguna petición de red. Es deliberado y no accidental: las configuraciones MCP contienen tokens de API con frecuencia, y «pega tu configuración en esta web» es algo que es razonable rechazar. Puedes confirmarlo en la pestaña de red de tu navegador.
Entonces el problema ha salido del archivo. Un cliente que muestra el servidor pero ninguna herramienta está conectando y fallando en el handshake o en el transporte, no leyendo mal tu configuración. El MCP Inspector muestra en qué transporte responde el servidor y el registro de peticiones en bruto, y el MCP Server Tester reduce lo mismo a una lista de aprobado/fallo.
Una configuración que funciona es lo mínimo. Lo que no hace es ayudar a nadie a entender para qué sirve tu servidor, y si publicas un servidor MCP, eso es lo que decide si alguien llega a configurarlo. MCP Showcase convierte el mismo endpoint en un playground en vivo con documentación por herramienta, de modo que evaluarlo cueste un clic en lugar de un archivo de configuración y un reinicio.