You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`tools/list` - List cached tools from discovered servers
101
-
-`tools/call` - Execute tools routed to appropriate servers
100
+
-`tools/list` - List available meta-tools (hierarchical router: 2 tools only)
101
+
-`tools/call` - Execute meta-tools or route to actual MCP servers
102
102
-`resources/list` - List available resources (returns empty array)
103
103
-`resources/templates/list` - List resource templates (returns empty array)
104
104
-`prompts/list` - List available prompts (returns empty array)
105
105
106
-
For detailed information about tool discovery and execution, see [Tool Discovery Implementation](/development/satellite/tool-discovery).
106
+
<Info>
107
+
**Hierarchical Router**: The satellite exposes only 2 meta-tools to MCP clients (`discover_mcp_tools` and `execute_mcp_tool`) instead of all available tools. This solves the MCP context window consumption problem by reducing token usage by 95%+. See [Hierarchical Router Implementation](/development/satellite/hierarchical-router) for details.
108
+
</Info>
109
+
110
+
For detailed information about internal tool discovery and caching, see [Tool Discovery Implementation](/development/satellite/tool-discovery).
107
111
108
112
**Error Handling:**
109
113
- Standard JSON-RPC 2.0 compliant error responses via SDK
For testing the hierarchical router (tool discovery and execution), see [Hierarchical Router Implementation](/development/satellite/hierarchical-router).
0 commit comments