summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Peter Christen <mc@yacy.net>2025-10-12 01:30:57 +0200
committerMichael Peter Christen <mc@yacy.net>2025-10-12 01:30:57 +0200
commit9a1abb9c1e95948151a8a19d5490c12f35b3037f (patch)
treef7b8ddbe28cd2ad56c0cb2fad9f2c6d900c2da71
parent02735a44a3f81d1b88231cb7e0d5fb81938f47e0 (diff)
fixed method recognition in MCP Server
-rw-r--r--source/net/yacy/http/servlets/MCPSearchServlet.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/net/yacy/http/servlets/MCPSearchServlet.java b/source/net/yacy/http/servlets/MCPSearchServlet.java
index 2ba932de7..3ca59996b 100644
--- a/source/net/yacy/http/servlets/MCPSearchServlet.java
+++ b/source/net/yacy/http/servlets/MCPSearchServlet.java
@@ -148,8 +148,14 @@ public class MCPSearchServlet extends HttpServlet {
switch (method) {
case "initialize":
return handleInitialize(id, requestObject.optJSONObject("params"));
+ case "tools/initialize":
+ return handleInitialize(id, requestObject.optJSONObject("params"));
+ case "list":
+ return handleToolsList(id);
case "tools/list":
return handleToolsList(id);
+ case "call":
+ return handleToolsCall(id, requestObject.optJSONObject("params"));
case "tools/call":
return handleToolsCall(id, requestObject.optJSONObject("params"));
default: