An MCP (Model Context Protocol) server that enables running Bruno collections. This server allows LLMs to execute API tests using Bruno and get detailed results through a standardized interface. Features * Run Bruno collections using the Bruno CLI * Support for environment files * Support for environment variables * Detailed test results including: * Overall success/failure status * Test summary (total, passed, failed) * Detailed failure information * Execution timings Installation Installing via Smithery To install Bruno MCP Server for Claude Desktop automatically via Smithery: Manual Installation Configuration Add the server to your Claude desktop configuration file at ~/Library/Application Support/Claude/claude_desktop_config.json: Available Tools run-collection Runs a Bruno collection and returns the test results. **Parameters:** * collection (required): Path to the Bruno collection * environment (optional): Path to environment file * variables (optional): Environment variables as key-value pairs **Example Response:** Example Usage in Claude You can use the server in Claude by asking it to run a Bruno collection: "Run the Bruno collection at /path/to/collection.bru and tell me if all tests passed" Claude will: 1. Use the run-collection tool 2. Analyze the test results 3. Provide a human-friendly summary of the execution Development Project Structure Running Tests Building License MIT