← Back to plugins

swagger-contract-testing

Mcp by pactflow · 3 stars

AI assistant skills and agents for PactFlow contract testing. Covers the full contract testing lifecycle — from writing and reviewing Pact consumer/provider tests to publishing contracts, running can-i-deploy checks, and managing your PactFlow workspace. Includes: - PactFlow skill — expert assistant for Pact and PactFlow; uses the SmartBear MCP server to generate and review tests with AI, publish contracts, verify providers, record deployments, and manage environments, webhooks, and secrets. - Drift skill — expert assistant for Drift, PactFlow's OpenAPI contract testing CLI; helps write test cases, configure lifecycle hooks, debug failures, and publish results for Bi-Directional Contract Testing (BDCT). - OpenAPI Parser skill — parses complex OpenAPI specs (anyOf/oneOf/allOf, discriminators, $ref chains, enums, regex patterns) and generates comprehensive Drift test cases covering every schema combination. - Specialized agents — pact-generator (writes Pact tests from code or specs), pact-reviewer (audits tests for best-practice violations), pact-implementor (builds Pact FFI bindings for new languages), pact-maintainer (fixes failing verifications and cleans up stale workspace state), and bdct-tester (drives a full BDCT flow end-to-end).

/plugin install swagger-contract-testing@claude-community