Servidor Bruno MCP
Un servidor MCP (Protocolo de Contexto de Modelo) que permite ejecutar colecciones de Bruno. Este servidor permite a los LLM ejecutar pruebas de API con Bruno y obtener resultados detallados mediante una interfaz estandarizada.
Características
- Ejecutar colecciones de Bruno mediante la CLI de Bruno
- Soporte para archivos de entorno
- Soporte para variables de entorno
- Resultados detallados de las pruebas que incluyen:
- Estado general de éxito/fracaso
- Resumen de la prueba (total, aprobado, reprobado)
- Información detallada sobre fallos
- Tiempos de ejecución
Instalación
Instalación mediante herrería
Para instalar Bruno MCP Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Configuración
Agregue el servidor a su archivo de configuración de escritorio Claude en ~/Library/Application Support/Claude/claude_desktop_config.json
:
Herramientas disponibles
colección de carreras
Ejecuta una colección de Bruno y devuelve los resultados de la prueba.
Parámetros:
collection
(obligatorio): Ruta a la colección Brunoenvironment
(opcional): Ruta al archivo de entornovariables
(opcional): Variables de entorno como pares clave-valor
Ejemplo de respuesta:
Ejemplo de uso en Claude
Puedes usar el servidor en Claude pidiéndole que ejecute una colección de Bruno:
Ejecute la colección Bruno en /path/to/collection.bru y dígame si se aprobaron todas las pruebas.
Claude querrá:
- Utilice la herramienta de recopilación de ejecuciones
- Analizar los resultados de las pruebas
- Proporcionar un resumen comprensible de la ejecución.
Desarrollo
Estructura del proyecto
Ejecución de pruebas
Edificio
Licencia
Instituto Tecnológico de Massachusetts (MIT)
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Servidor MCP para ejecutar colecciones de Bruno
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -2933160TypeScriptMIT License
- Python
- JavaScriptMIT License