diff --git a/opax-mcp/server.py b/opax-mcp/server.py index 9c1fc61..da7c10a 100644 --- a/opax-mcp/server.py +++ b/opax-mcp/server.py @@ -636,7 +636,7 @@ async def mcp_handler(request: Request): tool_name, tool_args = params.get("name") or params.get("tool"), params.get("arguments", params.get("params", {})) entry = TOOLS.get(tool_name) if not entry: return JSONResponse(_jsonrpc_err(req_id, -32601, f"Unknown tool: {tool_name}")) - handler, _, _ = entry + handler = entry[0] try: handler_result = await handler(tool_args)