bruno-mcp-server
Verified Safeby jcr82
Overview
Integrates Bruno CLI with Model Context Protocol to execute API tests, validate collections, and generate reports via AI tools for automated API testing workflows.
Installation
npx bruno-mcp-serverEnvironment Variables
- BRUNO_MCP_CONFIG
- BRUNO_MOCK_CLI
- BRUNO_MOCK_CLI_DELAY
Security Notes
The server includes a dedicated security module that provides path validation (preventing directory traversal), input sanitization (against command injection), and secret masking in logs and error messages. All tool parameters are validated before execution. While the underlying Bruno CLI performs network calls, this server actively mitigates risks by sanitizing arguments. Proper configuration of 'allowedPaths' in `bruno-mcp.config.json` is crucial for restricting access to Bruno collections. No 'eval' or obfuscation found.
Similar Servers
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
mcp-jest
A testing framework for Model Context Protocol (MCP) servers, allowing automated validation of AI agent tools, resources, and prompts.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.