mm.tech
securitystableRust

MCP Covenant

semver for your MCP server's interface

Snapshots a server's tools/resources/prompts into a lockfile and fails CI on breaking changes, with direction-aware JSON-Schema classification (tightening an input schema vs loosening an output schema break different callers) plus a schema-hygiene linter. Single Rust binary, stdio + HTTP, SARIF + GitHub Action. 132 tests, on crates.io, MIT.

Stars

★ 0

installs

↓ 12

Clones (14d)

⊟ 93

Language

Rust

Updated

2026-06-22

Install

cargo install mcp-covenant

Related repos