mcp-pact is a Python package that implements consumer-driven contract testing for MCP (Model Context Protocol) servers. It enables Pact-style agent contracts, automated provider verification, schema fuzzing to catch edge cases, and can-i-deploy checks for safe CI/CD deployments. Designed for developers building agentic systems, it helps maintain compatibility across evolving MCP implementations.
mcp-pact sits in PulseGate's Developer Tools category. It focuses on verifying compatibility and preventing breaking changes between MCP clients and servers without tight coupling. mcp-pact is an open-source project aimed at developers. mcp-pact is open source under the MIT license. It runs on the command line and API, and it can be self-hosted.
It is developed by Shivangi, and it first shipped in 2026. Development happens publicly on GitHub with 5 commits in the last 90 days. Among its 5 catalogued features are Contract Testing, Provider Verification, and Schema Fuzzing. It exposes integrations via an MCP server and a public API.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do