mcp-assert

by blackwell-systems · MCP Server · ★ 21

About mcp-assert

Test your MCP server against the real protocol. No mocks. No imports. No language lock-in. mcp-assert connects to your server exactly like Claude, Cursor, or any MCP client would: real stdio/SSE/HTTP transport, full initialize handshake, actual tool calls. It checks responses against expectations you define in YAML. If it passes mcp-assert, it works with every MCP client. [!WARNING] We scanned 102 MCP servers and found 4,794 schema issues (2,239 errors) across 55 servers including AWS, Serena, and Grafana. The most common failure: pa

ai-agentsassertionscideveloper-toolsfuzzinggithub-actionsgolangjestlintermcp

Quick Facts

Stars21
Forks1
LanguageGo
CategoryMCP Server
LicenseMIT
Quality Score70.435413019087/100
Last Updated2026-07-08
Created2026-04-23
Platformsgo, mcp
Est. Tokens~18k

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Go Agent Tools

Frequently Asked Questions

What is mcp-assert?

mcp-assert is The testing standard for MCP servers. Lint (14 rules), test, and fuzz over real stdio/SSE/HTTP transport. 18 assertion types in YAML. Found 4,794 schema issues across 55 servers. Any language, no mock. It is categorized as a MCP Server with 21 GitHub stars.

What programming language is mcp-assert written in?

mcp-assert is primarily written in Go. It covers topics such as ai-agents, assertions, ci.

How do I install or use mcp-assert?

You can find installation instructions and usage details in the mcp-assert GitHub repository at github.com/blackwell-systems/mcp-assert. The project has 21 stars and 1 forks, indicating an active community.

What license does mcp-assert use?

mcp-assert is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP Server tools