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
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user