How are you debugging your MCP servers today? #17
Answered
by
adityachilka1
adityachilka1
asked this question in
Q&A
|
I've spent the last few weeks talking to people building MCP servers and asking how they debug them today. The answers were depressingly consistent:
Curious — what's your actual workflow? Especially interested in:
Reply with your setup — even a bad one is data. |
Answered by
adityachilka1
May 20, 2026
Replies: 1 comment
|
Sharing my own setup since I built The 30-second version. Wrap your server with the proxy and open the inspector: mcp-devtools proxy --upstream "node ./my-server.js"
# → open http://localhost:7456/inspectEvery JSON-RPC frame in both directions shows up in the timeline as it happens. The detail view shows the parsed envelope (method, params, result/error), so the three questions become:
Genuinely curious what's missing — drop a reply with whatever your workflow can't do today. |
0 replies
Answer selected by
adityachilka1
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Sharing my own setup since I built
mcp-devtoolsspecifically to scratch this itch.The 30-second version. Wrap your server with the proxy and open the inspector:
Every JSON-RPC frame in both directions shows up in the timeline as it happens. The detail view shows the parsed envelope (method, params, result/error), so the three questions become:
tools/callwith the exactnameandargumentsthe model picked. The precedingtools/listshows what the model could see when it picked.recordto capture each:mcp-devtools record --upstream "n…