From 3c902e350b9f4f320431a383b7e38ba3dfd791f4 Mon Sep 17 00:00:00 2001 From: Barry Yip Date: Thu, 15 May 2025 01:53:29 +0800 Subject: [PATCH] fix: Add support for tools/list method to resolve MCP scanning issue --- src/transport.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/transport.ts b/src/transport.ts index f147b8c..5a95f5d 100644 --- a/src/transport.ts +++ b/src/transport.ts @@ -161,7 +161,13 @@ export class StreamableHttpTransport implements MCPTransport { id: req.body.id }); + case 'tools/list': + // New MCP method name format + result = { tools: toolList }; + break; + case 'list_tools': + // Legacy method name for backward compatibility result = { tools: toolList }; break;