1. Conduid
  2. Documentation
  3. io.github.thisis-najeeb/api-test-mcp
MCP server · Documentation

io.github.thisis-najeeb/api-test-mcp

Call the real API and check the response against your OpenAPI spec.

Unclaimed docs
37Low

Scored a month ago · breakdown

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 Code
claude mcp add io-github-thisis-najeeb-api-test-mcp -- npx -y api-test-mcp
npx
npx -y api-test-mcp

This 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

I know everything about io.github.thisis-najeeb/api-test-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About io.github.thisis-najeeb/api-test-mcp

How do I install io.github.thisis-najeeb/api-test-mcp?

Run claude mcp add io-github-thisis-najeeb-api-test-mcp -- npx -y api-test-mcp, then add the server to your MCP client's configuration.

Is io.github.thisis-najeeb/api-test-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.thisis-najeeb/api-test-mcp still maintained?

Yes — the last commit was a month ago. The repository has 0 stars and 0 forks.