Bruno Mcp
@Ostico
About Bruno Mcp
A Model Context Protocol (MCP) server for creating, managing, and executing Bruno API testing collections. Supports both .bru and .yml (opencollection) formats with built-in security hardening.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"bruno-mcp": {
"command": "node",
"args": [
"/absolute/path/to/bruno-mcp/dist/index.js"
],
"env": {}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Bruno Mcp?
A Model Context Protocol (MCP) server for creating, managing, and executing Bruno API testing collections. It supports both .bru and .yml (opencollection) formats with built-in security hardening, and is designed for AI agents (Claude, Copilot, etc.) to programmatically work with Bruno collections without the GUI or CLI.
How to use Bruno Mcp?
—
Key features of Bruno Mcp
- Create and organize Bruno collections
- Manage multiple environments (dev, staging, prod)
- Generate request files for all HTTP methods
- Support authentication: Bearer, Basic, OAuth 2.0, API key, Digest
- Add pre/post request scripts and assertions
- Dual format support: .bru and .yml with auto-detection
- Execute requests and run tests with structured results
- Security hardening: SSRF protection, path traversal prevention, VM sandbox
Use cases of Bruno Mcp
- AI-assisted test generation for Bruno collections
- CI pipeline integration for automated API testing
- Automated API exploration and validation
- Programmatic creation, inspection, or execution of Bruno collections
FAQ from Bruno Mcp
What runtime is required?
Node.js >= 18.0.0 is required.
Which request file formats are supported?
Both .bru (legacy) and .yml (opencollection YAML) formats are supported, with auto-detection.
What authentication methods does it support?
Bearer, Basic, OAuth 2.0, API key, and Digest authentication are all supported.
What security hardening is included?
SSRF protection, path traversal prevention, and a VM sandbox for test scripts are built in.
Can I execute requests and get results?
Yes, request execution and test runs are supported, returning structured results.
More Developer Tools MCP servers
test
prysmaticlabsGo implementation of Ethereum proof of stake
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
Deepwiki MCP Server
regenrek📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
nuxt-mcp / vite-plugin-mcp
antfuMCP server helping models to understand your Vite/Nuxt app better.
Comments