Verify an HTTP server
Point your client at:tools/list.
Verify a stdio server
Point your client at the command that starts the server:Good first checks
- confirm the transport matches your client setup
- confirm the path is
/mcpfor HTTP - confirm the process starts cleanly before the client connects
- confirm you can call one small tool like
ping
If you get stuck
- use
listen({ debug: true })for HTTP transport logs - keep the first server minimal until the client can connect
- avoid debugging auth, schemas, and middleware before transport works