mcp-assert

blackwell-systems/mcp-assert
★ 0 stars Go 🤖 AI/LLM Updated today
Deterministic correctness testing for MCP servers. Assert your tools return the right results, not just any results. No LLM-as-judge.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-assert": {
      "command": "go",
      "args": [
        "run",
        "github.com/blackwell-systems/mcp-assert@latest"
      ]
    }
  }
}

README Excerpt

<a href="https://github.com/blackwell-systems/mcp-assert"><img src="https://raw.githubusercontent.com/blackwell-systems/mcp-assert/main/assets/badge-passing.svg?v=3" alt="mcp-assert: passing" height="20"></a> The testing standard for deterministic MCP tools. Works with any language, any transport. A single Go binary that connects to your MCP server over stdio, SSE, or HTTP, calls your tools, and asserts the results. Define assertions in YAML, run them in CI. Works with servers written in Go, Typ

Topics

ai-agentsassertionscideterministic-testingdeveloper-toolsevalsevaluationgithub-actionsgolanglanguage-server-protocolmcpmcp-servermcp-testingmodel-context-protocolregression-testing