mcp-pact
PulseGate's liveness check found it on 14 Sep 2026; it is registered on GitHub and PyPI and has been in the index since 31 Jul 2026. How this is checked
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.
Inferred · not functionally tested
Overview
5 featuresPurpose: Verifying compatibility and preventing breaking changes between MCP clients and servers without tight coupling.
Inferred · not functionally tested
Audience: developers
Inferred · not functionally tested
Functions: monitoring, workflow_automation
Inferred · not functionally tested
Interfaces: API: indicated (inferred, not tested) · MCP: indicated (inferred, not tested) · CLI: indicated (inferred, not tested) · Self-hosting: indicated (inferred, not tested)
Recorded constraints: pricing: open_source · license: MIT · platforms: CLI · deployment: cli, api_only, self_hosted
Constraint provenance is unknown; confirm requirements with the publisher.
Record sources: pypi.org · github.com. These links do not verify the individual claims.
mcp-pact sits in PulseGate's Testing & QA category. Inferred · not functionally tested: It focuses on verifying compatibility and preventing breaking changes between MCP clients and servers without tight coupling. Inferred · not functionally tested: mcp-pact is an open-source project aimed at developers. Basis unknown · not verified: mcp-pact is open source under the MIT license. Basis unknown · not verified: 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. Inferred · not functionally tested: Among its 5 catalogued features are Contract Testing, Provider Verification, and Schema Fuzzing. Inferred · not functionally tested: Catalogued interfaces include an MCP server and a public API.
Summary written by a language model from the project’s public pages.
Tasks: Inferred · not functionally tested
- Contract Testing
- Provider Verification
- Schema Fuzzing
- Can-I-Deploy Checks
- Breaking Change Detection
Topics: Inferred · not functionally tested
Built with & integrations
Trust & compliance
Indexing history
1What PulseGate has recorded for this listing
Frequently asked questions about mcp-pact
- What is mcp-pact?
- Inferred · not functionally tested: Mcp-pact focuses on verifying compatibility and preventing breaking changes between MCP clients and servers without tight coupling. It is catalogued under Testing & QA on PulseGate.
- Who is mcp-pact for?
- Inferred · not functionally tested: mcp-pact is an open-source project built for developers.
- Is mcp-pact free?
- Basis unknown · not verified: Yes — mcp-pact is open source under the MIT license and free to use.
- What platforms does mcp-pact run on?
- Basis unknown · not verified: mcp-pact runs on the command line and API. It can also be self-hosted.
- Is mcp-pact still active?
- PulseGate's liveness check found it on 14 Sep 2026. Its GitHub repository shows 5 commits in the last 90 days.
- What projects are similar to mcp-pact?
- Similar projects tracked by PulseGate include mcp-contract, mcpvet, and covenant-mcp.mcp-contractmcpvetcovenant-mcp
- Who makes mcp-pact?
- mcp-pact is developed by Shivangi.
- How long has mcp-pact been around?
- mcp-pact first shipped in 2026.
Similar projects
Closest matches by what these projects do