Connect MCP Inspector
MCP Inspector is the official debugging UI for MCP servers. Useful for poking at your endpoint's tools, watching request/response payloads, and verifying OAuth flows before you connect a real agent.
Run Inspector locally
npx @modelcontextprotocol/inspector
It opens at http://localhost:6274 by default.
Point it at your endpoint
In the Inspector UI:
- Transport type: Streamable HTTP
- Server URL:
https://mcp.shipmcp.io/<your-slug>/mcp - Click Connect.
OAuth flow
Inspector sees our WWW-Authenticate 401, runs Dynamic Client Registration against shipmcp.io/oauth/register, and opens a browser tab to the consent screen. Sign in to your ShipMCP account (or sign up if you haven't), tick the write-access checkbox if you want it, click Allow.
Inspector caches the issued token in browser localStorage — the OAuth dance runs once per development session.
Static-token alternative
If you'd rather skip OAuth, set Authentication → Bearer token in the Inspector UI and paste a token from /endpoints. Static tokens are mcp scope; for write tools you'll need OAuth.
What to try first
- Tools tab — click List tools. You should see every
list_,get_,search_,filter_,count_, plus FK joins. - Resources tab — click List resources. If your endpoint has
keep_originalson and at least one ingested file, you'll see archived originals. - Initialize tab — confirm
capabilities.toolsandcapabilities.resourcesare advertised, plus theinstructionsfield.
Common gotchas
- "Method not found: resources/templates/list" — fixed; we return an empty list for that method as some clients treat absence as fatal. Make sure you're hitting the live
mcp.shipmcp.ioand not a stale local cache. - "Authorization with the MCP server failed" — usually means your slug doesn't match an active endpoint. Check the URL on /endpoints.
- Tools missing — your endpoint's persisted manifest may pre-date a new feature deploy. Click Rebuild on the endpoint's Tools list card and re-list in Inspector.
Reference
MCP Inspector source + docs: github.com/modelcontextprotocol/inspector.