Test your MCP server
the way agents use it.
Paste a remote endpoint. We connect over Streamable HTTP or SSE, list tools and resources, run 30+ checks against the MCP spec, and give you a fix prompt for every failure.
Every result is a full report with the server's tools, parameters and a score out of 100.
What we test
The checks that decide whether an agent trusts your server
Handshake and transport
Initialize negotiation, protocol version, capabilities and transport, tested live the same way Claude and Cursor connect.
Tool definitions
Valid names, JSON Schema inputs, output schemas and behavior hints such as read only and destructive on every tool.
Documentation quality
Each tool's title, description and parameter docs are scored so models pick the right tool and fill arguments correctly.
Fix prompts
Every failing check becomes a precise prompt with spec links you can paste into your coding agent and ship.
Score history
Run the test again after each deploy and watch section scores and individual checks change over time.
Private servers
Add an Authorization header to test servers behind auth. Headers are used for that one run and never stored.
How it works
Three steps, about 30 seconds
- 01
Paste your endpoint
Any public Streamable HTTP or SSE MCP URL. Add an auth header if the server is private.
- 02
Get a scored report
Six sections, every check explained, with a grade from A to F and history across runs.
- 03
Fix and test again
Apply the fix prompts, deploy, and rerun to confirm the change.
Example reports
Servers we have already checked
A server that passes the spec still has to make sense to a model.
FAQ
Questions, answered
How do I test an MCP server online?
Paste the server's remote endpoint, for example https://example.com/mcp, and press Test server. The tester opens a real MCP session, lists tools and resources, runs every check and saves a report in about 5 to 30 seconds.
Which MCP transports are supported?
Streamable HTTP, the current transport in the MCP specification, and the legacy HTTP plus SSE transport for older servers. The tester tries Streamable HTTP first and falls back automatically.
What does the MCP server test check?
Server metadata from the handshake, discoverability manifests, protocol behavior, tool names and schemas, behavior hints, output schemas and the quality of every tool's documentation. The methodology page lists each check and its weight.
Can I test an MCP server that needs an API key?
Yes. Open Add auth headers under the form and enter a header such as Authorization: Bearer your token. It is sent for that test only and never written to the database or logs.
How is this different from the MCP Inspector?
The Inspector is an interactive debugger you run yourself. This tester runs a fixed suite of checks, scores the result from 0 to 100, explains each failure and writes the fix prompt for you, with no install.
Can I test a local MCP server?
The tester connects over the public internet, so expose your local server through a Streamable HTTP bridge or tunnel on a public URL, then test that URL.
What score should my MCP server aim for?
85 or more earns an A. Most servers lose points on missing behavior hints, undescribed parameters, absent output schemas and missing server instructions, all of which the fix prompts cover.
Test your MCP server
the way agents use it.
Free, no signup, results in under 30 seconds.
Test server