📡 MCP Radar

hasmcp/mcp-spec-test

Test your stdio and remote mcp servers against to latest MCP specs. Generate conformance report for MCP servers, fix and repeat.

4 stars
0 forks
JavaScript
momentum ▲ 6.7
created 2026-08-22
on radar since 2026-08-25
mcp-conformancemcp-servermcp-specmcp-spec-testmcp-specification-validationmcp-specsmcp-testmcp-test-suitemcp-testing
View on GitHub ↗Homepage ↗

About mcp-spec-test

A black-box conformance suite for any MCP server. It speaks the protocol over the wire and nothing else — no plugin, no instrumentation, no knowledge of the implementation — so the same suite runs against a local process, a staging deployment or somebody else's hosted endpoint without modification.

It supports the two most recent spec revisions only — currently 2026-07-28 and 2025-11-25 — and always tracks the newest one. Anything older is reported as out of scope rather than judged. See Supported revisions.

It reports what the server does, where it deviates from the spec, and — as its own section — what could not be checked:

Requirements this revision does not have are not reported

A case that does not run means one of two things, and only one of them is worth a reader's attention:

- NOT VERIFIED — the requirement applies to this target, but the run could not establish it: a capability was not advertised, a call needed arguments the suite will not invent, a stream never opened. This is the list to work through before claiming conformance, which is why it is printed above the passes. - Not applicable — the revision under test does not define the thing, or the transport has no such requirement. initialize is not a gap in a 2026-07-28 run; that revision replaced the handshake with server/discover. These are omitted entirely — not listed, not counted. A requirement the spec does not define is not a result, and showing it only invites the question of why the suite is testing something the spec does not have.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/hasmcp--mcp-spec-test.html)

Related MCP servers

cinderline/northcinder

Open-source MCP server for comparing products and asking the buyer before purchase.

⭐ 1205JavaScript
sv-number/mcp-server

MCP server for AI agents that need a phone number: order a private number in 200+ countries, read the SMS verification code, hand it back. The widest country coverage in the category, and you can chec

⭐ 598JavaScript
livetennisapi/livetennisapi-mcp

MCP server for the Live Tennis API — give Claude, Cursor and other LLM agents real-time tennis scores, odds and model win-probability

⭐ 205JavaScript
shixinnt/codex-image-context-runtime

A Codex plugin and local MCP runtime for context-bounded image generation and inspection.

⭐ 100JavaScript
talivia-group/agent

Revenue-first website analytics installed and verified by AI agents through MCP

⭐ 62JavaScript
alexanderradahl/mac-developer-bridge

Give ChatGPT a real terminal on your Mac. Open-source MCP bridge for shell, files, PTY sessions, jobs, and Codex history.

⭐ 22JavaScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.