Connection check
local install
api-testing-mcp
MCP server for API testing. 35 tools: HTTP, assertions, flows, OpenAPI, collections.
Tools
41
GitHub stars
7
Installs / wk
162
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
41 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
api_endpoint_detail
from source
Muestra el detalle completo de un endpoint: par\xE1metros, body schema, y respuestas. \xDAtil para saber qu\xE9 datos enviar. Muestra el detalle completo de un endpoint: par\xE1metros, body schema, y respuestas. \xDAtil para saber qu\xE9 datos enviar.
api_endpoints
from source
Lista los endpoints de un API importada. Filtra por tag, m\xE9todo o path. Si no se especifica nombre y solo hay un spec importado, lo usa autom\xE1ticamente. Lista los endpoints de un API importada. Filtra por tag, m\xE9todo o path. Si no se especifica nombre y solo hay un spec importado, lo usa autom\xE1ticamente.
api_import
from source
Importa un spec OpenAPI/Swagger desde una URL o archivo local (JSON o YAML). Guarda los endpoints y schemas para consulta. Importa un spec OpenAPI/Swagger desde una URL o archivo local (JSON o YAML). Guarda los endpoints y schemas para consulta.
api_spec_list
from source
Lista todos los specs de API importados. \xDAsalo para descubrir qu\xE9 APIs est\xE1n disponibles. Lista todos los specs de API importados. \xDAsalo para descubrir qu\xE9 APIs est\xE1n disponibles.
assert
from source
Ejecuta un request y valida la respuesta con assertions. Retorna resultado pass/fail por cada assertion. Ejecuta un request y valida la respuesta con assertions. Retorna resultado pass/fail por cada assertion.
bulk_test
from source
Ejecuta todos los requests guardados en la colecci\xF3n y reporta resultados. Filtrable por tag. Ejecuta todos los requests guardados en la colecci\xF3n y reporta resultados. Filtrable por tag.
collection_delete
from source
Elimina un request guardado de la colecci\xF3n. Elimina un request guardado de la colecci\xF3n.
collection_get
from source
Obtiene los detalles completos de un request guardado por su nombre. Obtiene los detalles completos de un request guardado por su nombre.
collection_list
from source
Lista todos los requests guardados en la colecci\xF3n. Opcionalmente filtra por tag. Lista todos los requests guardados en la colecci\xF3n. Opcionalmente filtra por tag.
collection_save
from source
Guarda un request en la colecci\xF3n local. Si ya existe un request con el mismo nombre, lo sobreescribe. Guarda un request en la colecci\xF3n local. Si ya existe un request con el mismo nombre, lo sobreescribe.
diff_responses
from source
Ejecuta dos requests y compara sus respuestas. \xDAtil para detectar regresiones o comparar entornos. Ejecuta dos requests y compara sus respuestas. \xDAtil para detectar regresiones o comparar entornos.
env_create
from source
Crea un nuevo entorno. PREGUNTA al usuario: nombre, grupo (o global) y variables. Si el grupo no existe, se crea automaticamente. Crea un nuevo entorno. PREGUNTA al usuario: nombre, grupo (o global) y variables. Si el grupo no existe, se crea automaticamente.
env_delete
from source
Elimina un entorno y todas sus variables. Si es el entorno activo, lo desactiva. Elimina un entorno y todas sus variables. Si es el entorno activo, lo desactiva.
env_get
from source
Obtiene una variable espec\xEDfica o todas las variables de un entorno. Los valores sensibles (token, password, secret, api_key...) se enmascaran por defecto. Pide una variable por… Obtiene una variable espec\xEDfica 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_scope
from source
A\xF1ade un directorio (scope) a un grupo. Los entornos del grupo seran accesibles desde ese directorio. A\xF1ade un directorio (scope) a un grupo. Los entornos del grupo seran accesibles desde ese directorio.
env_group_create
from source
Crea un nuevo grupo de entornos. Luego a\xF1ade scopes (directorios) con env_group_add_scope. Crea un nuevo grupo de entornos. Luego a\xF1ade scopes (directorios) con env_group_add_scope.
env_group_delete
from source
Elimina un grupo. Los entornos del grupo quedan como globales. Elimina un grupo. Los entornos del grupo quedan como globales.
env_group_list
from source
Lista todos los grupos con sus scopes, default y entornos. Lista todos los grupos con sus scopes, default y entornos.
env_group_remove_scope
from source
Quita un directorio (scope) de un grupo. Quita un directorio (scope) de un grupo.
env_list
from source
Lista todos los entornos disponibles e indica cu\xE1l est\xE1 activo. Lista todos los entornos disponibles e indica cu\xE1l est\xE1 activo.
env_project_clear
from source
Elimina la asociaci\xF3n de entorno espec\xEDfico de un proyecto. El proyecto no tendr\xE1 entorno activo hasta que se asigne uno. Elimina la asociaci\xF3n de entorno espec\xEDfico de un proyecto. El proyecto no tendr\xE1 entorno activo hasta que se asigne uno.
env_project_list
from source
Lista todos los proyectos con entornos espec\xEDficos asignados. Lista todos los proyectos con entornos espec\xEDficos asignados.
env_rename
from source
Renombra un entorno existente. Si es el entorno activo, actualiza la referencia. Renombra un entorno existente. Si es el entorno activo, actualiza la referencia.
env_set
from source
Establece una variable en un entorno. Si no se especifica entorno, usa el activo. Establece una variable en un entorno. Si no se especifica entorno, usa el activo.
env_set_default
from source
Marca un entorno como el default de su grupo. El default se activa automaticamente al entrar al proyecto. Marca un entorno como el default de su grupo. El default se activa automaticamente al entrar al proyecto.
env_set_group
from source
Asigna o cambia el grupo de un entorno existente. Para sacarlo a global, pasar group vac\xEDo Asigna o cambia el grupo de un entorno existente. Para sacarlo a global, pasar group vac\xEDo
env_spec
from source
Asocia o desasocia un spec API a un entorno. Si no se especifica entorno, usa el activo. Asocia o desasocia un spec API a un entorno. Si no se especifica entorno, usa el activo.
env_switch
from source
Cambia el entorno activo. Sin project cambia el global. Con project, solo aplica a ese directorio. Cambia el entorno activo. Sin project cambia el global. Con project, solo aplica a ese directorio.
export_collection
from source
Exporta los requests guardados en formato nativo (JSON) a .atm/. Carpeta portable \u2014 c\xF3piala a otro proyecto para importar. Exporta los requests guardados en formato nativo (JSON) a .atm/. Carpeta portable \u2014 c\xF3piala a otro proyecto para importar.
export_curl
from source
Genera un comando cURL a partir de un request guardado en la colecci\xF3n. Listo para copiar y pegar. Genera un comando cURL a partir de un request guardado en la colecci\xF3n. Listo para copiar y pegar.
export_environment
from source
Exporta un entorno en formato nativo (JSON) a .atm/. Carpeta portable \u2014 c\xF3piala a otro proyecto para importar. Exporta un entorno en formato nativo (JSON) a .atm/. Carpeta portable \u2014 c\xF3piala a otro proyecto para importar.
export_postman_collection
from source
Exporta los requests guardados como una Postman Collection v2.1 (JSON). Escribe el archivo en disco, importable directamente en Postman. Exporta los requests guardados como una Postman Collection v2.1 (JSON). Escribe el archivo en disco, importable directamente en Postman.
export_postman_environment
from source
Exporta un entorno como Postman Environment (JSON). Escribe el archivo en disco, importable directamente en Postman. Exporta un entorno como Postman Environment (JSON). Escribe el archivo en disco, importable directamente en Postman.
flow_run
from source
Ejecuta una secuencia de requests en orden. Extrae variables de cada respuesta para usar en pasos siguientes con {{variable}}. Ejecuta una secuencia de requests en orden. Extrae variables de cada respuesta para usar en pasos siguientes con {{variable}}.
import_collection
from source
Importa requests desde .atm/collection.json o un archivo espec\xEDfico. Auto-detecta .atm/ en el proyecto. Importa requests desde .atm/collection.json o un archivo espec\xEDfico. Auto-detecta .atm/ en el proyecto.
import_environment
from source
Importa un entorno desde .atm/ o un archivo espec\xEDfico. Auto-detecta archivos .env.json en .atm/. Importa un entorno desde .atm/ o un archivo espec\xEDfico. Auto-detecta archivos .env.json en .atm/.
import_postman_collection
from source
Importa una Postman Collection v2.1 (JSON) como requests guardados en la colecci\xF3n. Soporta folders, auth, headers, body y query params. Importa una Postman Collection v2.1 (JSON) como requests guardados en la colecci\xF3n. Soporta folders, auth, headers, body y query params.
import_postman_environment
from source
Importa un Postman Environment (JSON) como entorno local. Soporta variables con valores initial/current. Importa un Postman Environment (JSON) como entorno local. Soporta variables con valores initial/current.
inspect_last_response
from source
Recupera la respuesta HTTP completa de una llamada previa de Recupera la respuesta HTTP completa de una llamada previa de
load_test
from source
Lanza N requests concurrentes al mismo endpoint y mide tiempos promedio, percentiles y tasa de errores. Lanza N requests concurrentes al mismo endpoint y mide tiempos promedio, percentiles y tasa de errores.
mock
from source