About io.github.thisis-najeeb/api-test-mcp
io.github.thisis-najeeb/api-test-mcp is an MCP server published by thisis-najeeb in the Documentation category: call the real API and check the response against your OpenAPI spec.
Recent commit activity is the strongest signal that reported issues will get attention.
Install
claude mcp add io-github-thisis-najeeb-api-test-mcp -- npx -y api-test-mcpnpx -y api-test-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (8)
call_endpointMake a real HTTP call to a documented endpoint. Returns the real status, headers, and body.
Parameters not published.
check_healthOne-shot ping across a set of endpoints (or every parameter-free GET in the loaded spec): reports reachability and latency. Handy before a demo or as a CI step.
Parameters not published.
diff_api_specsCompare two versions of a spec (e.g. an old tag vs. `main`) and flag likely-breaking changes — removed endpoints, newly-required fields, type changes, removed enum values — versus safe additive changes.
Parameters not published.
list_endpointsList every endpoint currently loaded.
Parameters not published.
load_api_specLoad and dereference an OpenAPI/Swagger spec from a URL or local path. Returns the API title, servers, and every documented endpoint. Call this first.
Parameters not published.
run_all_testsBest-effort contract-test pass across every GET endpoint that needs no required parameters. Pass `includeMutating: true` to also auto-generate example params/bodies from the schema and attempt POST/PUT/PATCH (off by default — it can write real data). Endpoints still needing manual input are listed as skipped, with the reason.
Parameters not published.
test_endpoint`call_endpoint` + `validate_response` in one step. The main tool — "does this endpoint actually work as documented?"
Parameters not published.
validate_responseCheck a response body against the JSON schema documented for a given method + path + status.
Parameters not published.
Ask AI
Ask AI about io.github.thisis-najeeb/api-test-mcp
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.