From 0dc18d2154be89282943db2b088d4c7db9217bba Mon Sep 17 00:00:00 2001 From: josedario87 Date: Mon, 13 Oct 2025 19:41:57 -0600 Subject: [PATCH] Cambiar endpoint MCP de /mcp a / para funcionar con StripPrefix - Traefik elimina /mcp del path antes de enviar al servidor - El servidor ahora escucha en POST / en lugar de POST /mcp - Permite que las peticiones a /mcp lleguen correctamente --- mcp-docker-server/src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mcp-docker-server/src/index.ts b/mcp-docker-server/src/index.ts index 94f3a3d..cfa9bfb 100644 --- a/mcp-docker-server/src/index.ts +++ b/mcp-docker-server/src/index.ts @@ -493,8 +493,8 @@ app.get('/health', (req, res) => { res.json({ status: 'ok', service: 'mcp-docker-server' }); }); -// Endpoint MCP -app.post('/mcp', async (req, res) => { +// Endpoint MCP (escucha en / porque Traefik hace StripPrefix de /mcp) +app.post('/', async (req, res) => { try { const transport = new StreamableHTTPServerTransport({ sessionIdGenerator: undefined,