MCPHub
developer tooling.
One place to connect to MCP servers, discover their tools and see exactly what a request returns.
One exchange, laid open.
Select a method below to inspect its shape.
LOCAL DEMONSTRATION
{ "jsonrpc": "2.0", "method": "tools/list" }{ "tools": [{ "name": "lookup", "inputSchema": { … } }] }02 / THE PROBLEM
Every unfamiliar MCP server brings a new integration question: what does it expose, what does it expect, and why did that call fail? Writing another local test harness should not be the first step.
03 / SYSTEM MODEL
Connect → discover → execute → inspect
04 / ARCHITECTURE
Debug the exchange. Inspect the request, run the tool, follow the response.
Next.js / Supabase / MCP SDK
05 / ENGINEERING DECISIONS
Keep tool execution and protocol inspection in the same workflow. The request and response should explain the result, without sending the developer into another tool.
06 / FAILURE SURFACES & TRADEOFFS
Transport and authentication still determine which servers can be reached. Discovering a tool tells you what it exposes; deciding whether to execute it remains a separate responsibility.
07 / RESULT & EVIDENCE
Connect / discover / execute / inspect.
Explore the linked project for implementation evidence. The artwork and interactive sequence illustrate the system model; they are not product screenshots, live execution results or performance measurements.
08 / TECHNOLOGY
Next.js / Supabase / MCP SDK
AgentMesh↗