MCP server for Bruno: an AI agent authors, reads and runs .bru and .yml API collections. No bru CLI, byte-parity with Bruno. Claude, Cursor, Codex.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"bruno-mcp-studio": {
"command": "npx",
"args": [
"-y",
"Ostico/bruno-mcp-studio"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add bruno-mcp-studio npx -y Ostico/bruno-mcp-studio
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"bruno-mcp-studio": {
"command": "npx",
"args": [
"-y",
"Ostico/bruno-mcp-studio"
]
}
}
}
📋 Copy
README Excerpt
**Turns an agent's API testing into files you keep: it authors and edits Bruno collections in place, then runs them — HTTP, WebSocket and gRPC, one identity or many — and reports per-request pass/fail you can re-run in CI.** An independent [Model Context Protocol](https://modelcontextprotocol.io) server for
Tools (20)
BRUNO_DNS_TIMEOUT_MS BRUNO_INSECURE_TLS_HOSTS BRUNO_PROXY_HOSTS BRUNO_SSRF_ALLOWLIST BRUNO_UPLOAD_DIRS BRUNO_WORKSPACE_PATH add_test_script bail bru captureVariables collectionPath collectionRoot cookieJar create_collection create_environment delete_request engineIoKeepalive environment get_collection_stats groups
Topics
ai-agent api-client api-testing bru bru-files bruno bruno-mcp claude claude-code cursor http-client integration-testing llm-tools mcp mcp-server