MCP server for API testing. 35 tools: HTTP, assertions, flows, OpenAPI, collections.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 42 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
api_endpoint_detail
-
api_endpoints
-
api_import
-
api_spec_list
-
assert
-
bulk_test
-
collection_delete
-
collection_get
-
collection_list
-
collection_save
-
diff_responses
-
env_create
-
env_delete
-
env_get
-
env_group_add_scope
-
env_group_create
-
env_group_delete
-
env_group_list
-
env_group_remove_scope
-
env_list
-
env_project_clear
-
env_project_list
-
env_rename
-
env_set
-
env_set_default
-
env_set_group
-
env_spec
-
env_switch
-
export_collection
-
export_curl
-
export_environment
-
export_postman_collection
-
export_postman_environment
-
flow_run
-
import_collection
-
import_environment
-
import_postman_collection
-
import_postman_environment
-
inspect_last_response
-
load_test
-
mock
-
request
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 7540dfe · analyzer v33 · 1h ago
skills & prompt files 1
- agent-rules cocaxcode-api-testing-mcp-7540dfe/CLAUDE.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 40
filesystem 8
- fs (weak) cocaxcode-api-testing-mcp-7540dfe/src/__tests__/api-spec.test.ts :3
import { writeFile, mkdir } from 'node:fs/promises' - fs (weak) cocaxcode-api-testing-mcp-7540dfe/src/__tests__/helpers.ts :4
import { mkdtemp, rm } from 'node:fs/promises' - fs (weak) cocaxcode-api-testing-mcp-7540dfe/src/__tests__/mock.test.ts :3
import { writeFile, mkdir } from 'node:fs/promises' - fs (weak) cocaxcode-api-testing-mcp-7540dfe/src/__tests__/utilities.test.ts :2
import { readFile, rm, mkdir, writeFile } from 'node:fs/promises' - fs cocaxcode-api-testing-mcp-7540dfe/src/lib/response-cache.ts :1
import { mkdir, readFile, writeFile, readdir, unlink } from 'node:fs/promises' - fs cocaxcode-api-testing-mcp-7540dfe/src/lib/storage.ts :1
import { mkdir, readFile, writeFile, readdir, unlink, rename } from 'node:fs/promises' - fs cocaxcode-api-testing-mcp-7540dfe/src/tools/api-spec.ts :6
import { readFile } from 'node:fs/promises' - fs cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :2
import { mkdir, readFile, writeFile, readdir, access } from 'node:fs/promises'
network 2
- net cocaxcode-api-testing-mcp-7540dfe/src/lib/http-client.ts :96
const response = await fetch(url, { - net cocaxcode-api-testing-mcp-7540dfe/src/tools/api-spec.ts :76
const response = await fetch(params.source, { signal: controller.signal })
tool registrations 42
- api_import cocaxcode-api-testing-mcp-7540dfe/src/tools/api-spec.ts :53
- api_spec_list cocaxcode-api-testing-mcp-7540dfe/src/tools/api-spec.ts :181
- api_endpoints cocaxcode-api-testing-mcp-7540dfe/src/tools/api-spec.ts :220
- api_endpoint_detail cocaxcode-api-testing-mcp-7540dfe/src/tools/api-spec.ts :325
- assert cocaxcode-api-testing-mcp-7540dfe/src/tools/assert.ts :133
- collection_save cocaxcode-api-testing-mcp-7540dfe/src/tools/collection.ts :9
- collection_list cocaxcode-api-testing-mcp-7540dfe/src/tools/collection.ts :63
- collection_get cocaxcode-api-testing-mcp-7540dfe/src/tools/collection.ts :99
- collection_delete cocaxcode-api-testing-mcp-7540dfe/src/tools/collection.ts :140
- env_create cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :8
- env_list cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :88
- env_set cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :121
- env_get cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :170
- env_spec cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :257
- env_rename cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :306
- env_delete cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :336
- env_switch cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :365
- env_project_clear cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :419
- env_project_list cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :461
- env_group_create cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :504
- env_group_list cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :524
- env_group_delete cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :547
- env_group_add_scope cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :567
- env_group_remove_scope cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :589
- env_set_default cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :611
- env_set_group cocaxcode-api-testing-mcp-7540dfe/src/tools/environment.ts :640
- flow_run cocaxcode-api-testing-mcp-7540dfe/src/tools/flow.ts :34
- inspect_last_response cocaxcode-api-testing-mcp-7540dfe/src/tools/inspect.ts :6
- load_test cocaxcode-api-testing-mcp-7540dfe/src/tools/load-test.ts :11
- mock cocaxcode-api-testing-mcp-7540dfe/src/tools/mock.ts :86
- request cocaxcode-api-testing-mcp-7540dfe/src/tools/request.ts :17
- export_curl cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :15
- diff_responses cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :132
- bulk_test cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :258
- export_collection cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :368
- import_collection cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :434
- export_environment cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :545
- import_environment cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :623
- export_postman_collection cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :736
- import_postman_collection cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :856
- import_postman_environment cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :942
- export_postman_environment cocaxcode-api-testing-mcp-7540dfe/src/tools/utilities.ts :1033
install hooks 1
- prepare cocaxcode-api-testing-mcp-7540dfe/package.json :28
npm run build
declared dependencies 11
- @modelcontextprotocol/sdk@^1.27.0
- yaml@^2.8.2
- zod@^3.25.0
- @types/node@^22.15.0
- @vitest/coverage-v8@^3.2.0
- eslint@^9.28.0
- prettier@^3.5.0
- tsup@^8.5.0
- typescript@^5.8.0
- typescript-eslint@^8.33.0
- vitest@^3.2.0