API Testing MCP
MCP server for API testing.
Connector by cocaxcode · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/cocaxcode-api-testing-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 9 read · 14 write · 5 delete · 14 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 42
Read from the source code; the running server may list different tools.
Read 9 · Look things up without changing anything.
api_spec_listcollection_getcollection_listdiff_responsesenv_getenv_group_listenv_listenv_project_listinspect_last_response
Write 14 · Create, change, send or run things.
api_importcollection_saveenv_createenv_group_add_scopeenv_group_createenv_renameenv_setenv_set_defaultenv_set_groupflow_runimport_collectionimport_environment
Show 2 more tools
import_postman_collectionimport_postman_environment
Delete 5 · Delete, drop, revoke or wipe things.
collection_deleteenv_deleteenv_group_deleteenv_group_remove_scopeenv_project_clear
Not yet classified 14 · We could not tell from the name and description.
api_endpoint_detailapi_endpointsassertbulk_testenv_specenv_switchexport_collectionexport_curlexport_environmentexport_postman_collectionexport_postman_environmentload_test
Show 2 more tools
mockrequest
Files it touches
- Any path the agent passes to its tools
Tools (42)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
api_endpoint_detailMuestra el detalle completo de un endpoint: parámetros, body schema, y respuestas. Útil para saber qué datos enviar.
api_endpointsLista los endpoints de un API importada. Filtra por tag, método o path. Si no se especifica nombre y solo hay un spec importado, lo usa automáticamente.
api_importImporta un spec OpenAPI/Swagger desde una URL o archivo local (JSON o YAML). Guarda los endpoints y schemas para consulta.
api_spec_listLista todos los specs de API importados. Úsalo para descubrir qué APIs están disponibles.
assertEjecuta un request y valida la respuesta con assertions. Retorna resultado pass/fail por cada assertion.
bulk_testEjecuta todos los requests guardados en la colección y reporta resultados. Filtrable por tag.
collection_deleteElimina un request guardado de la colección.
collection_getObtiene los detalles completos de un request guardado por su nombre.
collection_listLista todos los requests guardados en la colección. Opcionalmente filtra por tag.
collection_saveGuarda un request en la colección local. Si ya existe un request con el mismo nombre, lo sobreescribe.
diff_responsesEjecuta dos requests y compara sus respuestas. Útil para detectar regresiones o comparar entornos.
env_createCrea un nuevo entorno. PREGUNTA al usuario: nombre, grupo (o global) y variables. Si el grupo no existe, se crea automaticamente.
env_deleteElimina un entorno y todas sus variables. Si es el entorno activo, lo desactiva.
env_getObtiene una variable específica o todas las variables de un entorno. Los valores sensibles (token, password, secret, api_key...) se enmascaran por defecto. Pide una variable por nombre para ver su valor completo.
env_group_add_scopeAñade un directorio (scope) a un grupo. Los entornos del grupo seran accesibles desde ese directorio.
Show 27 more tools
env_group_createCrea un nuevo grupo de entornos. Luego añade scopes (directorios) con env_group_add_scope.
env_group_deleteElimina un grupo. Los entornos del grupo quedan como globales.
env_group_listLista todos los grupos con sus scopes, default y entornos.
env_group_remove_scopeQuita un directorio (scope) de un grupo.
env_listLista todos los entornos disponibles e indica cuál está activo.
env_project_clearElimina la asociación de entorno específico de un proyecto. El proyecto no tendrá entorno activo hasta que se asigne uno.
env_project_listLista todos los proyectos con entornos específicos asignados.
env_renameRenombra un entorno existente. Si es el entorno activo, actualiza la referencia.
env_setEstablece una variable en un entorno. Si no se especifica entorno, usa el activo.
env_set_defaultMarca un entorno como el default de su grupo. El default se activa automaticamente al entrar al proyecto.
env_set_groupAsigna o cambia el grupo de un entorno existente. Para sacarlo a global, pasar group vacío "".
env_specAsocia o desasocia un spec API a un entorno. Si no se especifica entorno, usa el activo.
env_switchCambia el entorno activo. Sin project cambia el global. Con project, solo aplica a ese directorio.
export_collectionExporta los requests guardados en formato nativo (JSON) a .atm/. Carpeta portable — cópiala a otro proyecto para importar.
export_curlGenera un comando cURL a partir de un request guardado en la colección. Listo para copiar y pegar.
export_environmentExporta un entorno en formato nativo (JSON) a .atm/. Carpeta portable — cópiala a otro proyecto para importar.
export_postman_collectionExporta los requests guardados como una Postman Collection v2.1 (JSON). Escribe el archivo en disco, importable directamente en Postman.
export_postman_environmentExporta un entorno como Postman Environment (JSON). Escribe el archivo en disco, importable directamente en Postman.
flow_runEjecuta una secuencia de requests en orden. Extrae variables de cada respuesta para usar en pasos siguientes con {{variable}}.
import_collectionImporta requests desde .atm/collection.json o un archivo específico. Auto-detecta .atm/ en el proyecto.
import_environmentImporta un entorno desde .atm/ o un archivo específico. Auto-detecta archivos .env.json en .atm/.
import_postman_collectionImporta una Postman Collection v2.1 (JSON) como requests guardados en la colección. Soporta folders, auth, headers, body y query params.
import_postman_environmentImporta un Postman Environment (JSON) como entorno local. Soporta variables con valores initial/current.
inspect_last_responseRecupera la respuesta HTTP completa de una llamada previa de `request` cuando la versión comprimida no basta. Usa el call_id que aparece en el campo call_id de la respuesta comprimida. Sin call_id devuelve la más reciente.
load_testLanza N requests concurrentes al mismo endpoint y mide tiempos promedio, percentiles y tasa de errores.
mockGenera datos mock/fake para un endpoint basándose en su spec OpenAPI importada. Útil para frontend sin backend.
requestEjecuta un HTTP request. URLs relativas (/path) usan BASE_URL del entorno activo. Soporta {{variables}}. La respuesta se comprime por defecto (verbosity=normal) para ahorrar tokens; usa verbosity=full o inspect_last_response si necesitas la respuesta completa.
Compare and alternatives
Featured in
Signals
- Stars
- 13
- Forks
- 2
- Open issues
- 0
- Weekly downloads
- 169
- Last commit
- May 2, 2026 (5 months ago)
- Last release
- Mar 25, 2026 (7 months ago)
- Last package publish
- May 2, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.cocaxcode/api-testing-mcp- Version
- 0.11.12
- Auth
- No auth
- Packages
- npm @cocaxcode/api-testing-mcp
- License
- MIT
- Repository
- github.com/cocaxcode/api-testing-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from cocaxcode
- 0.499score
Database MCP
cocaxcode
MCP server for database connectivity.
ConnectorBFreshness: BLocal★ 2↓ 62/wkClaude Code +5 - 0.460score
Logbook MCP
cocaxcode
Developer logbook MCP server.
ConnectorCFreshness: CLocal★ 1↓ 145/wkClaude Code +5 - 0.389score
AI Context Inspector
cocaxcode
Scan, export, and import your AI ecosystem.
ConnectorDFreshness: DLocal★ 1↓ 59/wkClaude Code +5 - 0.379score
Devflow MCP
cocaxcode
MCP server connecting Jira (Cloud + Server) with GitHub/GitLab.
ConnectorDFreshness: DLocal★ 1↓ 59/wkClaude Code +5
Cite this page
API Testing MCP. Agent Mart. https://agentmart.dev/connectors/cocaxcode-api-testing-mcp (last updated 2026-10-25)