MCP server for API testing: generates test cases, validates specs, compares versions, and creates mock data from Swagger/OpenAPI specifications
Analyze test coverage for a specific endpoint. Shows which response codes, parameters, and constraints are tested, and provides suggestions for missing coverage.
Analyze test coverage across multiple endpoints in the API. Provides overall coverage score and prioritized suggestions.
Analyze a specific endpoint from a loaded Swagger spec. Returns detailed info about parameters, request body, responses, and security.
Compare two API specifications (versions) to detect breaking changes, added/removed endpoints, and parameter modifications
Export generated test cases in Allure TestOps CSV format
Export generated test cases as CSV
Export generated test cases as Gherkin/BDD scenarios
Export generated test cases as JSON
Export generated test cases as k6 load testing script
Export generated test cases as Markdown documentation
Export generated test cases as Postman Collection
Export generated test cases as pytest Python test template
Export generated test cases as TestRail CSV format
Fetch and parse an OpenAPI/Swagger specification. Supports: - Public URLs: https://api.example.com/swagger.json - Internal URLs (accessible from user's machine/VPN): https://internal-api.company.com/docs/swagger.json - Local files: /path/to/swagger.json, ./api-spec.yaml - Auth-protected specs: pass auth_header for Bearer/Basic/API-Key auth
Generate realistic mock data based on a schema or endpoint. Supports JSON format and table format for datasets. Respects constraints (min/max, patterns) and uses field-name heuristics (e.g. 'email' field gets email format).
Generate QA test cases for a specific API endpoint. Produces positive, negative, boundary, auth, security, idempotency, pagination, and business logic test cases based on the OpenAPI spec.
Generate QA test cases for multiple endpoints at once. Optionally filter by tag, methods, or path prefix.
Save the last generated test cases to a file. Supports markdown, json, csv, allure, gherkin, postman, k6, pytest, testrail formats.
Validate an OpenAPI/Swagger specification against the specification schema. Returns detailed validation errors and warnings.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 0 | 2026-07-28+ | v2 |