MCP.so
ログイン
サーバー
B

Bruno Mcp

@Ostico

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.

概要

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.

タグ

「開発者ツール」の他のコンテンツ