Bruno

Bruno

jcr82

Integrates Bruno CLI to let you run API tests, manage collections, and generate reports directly through MCP. Works with Bruno's .bru files for version-controlled API testing.

2243 views2Local (stdio)

What it does

  • Run individual API requests or entire collections
  • Validate collection structure and environments
  • Generate test reports in JSON, JUnit XML, and HTML formats
  • Discover Bruno collections recursively in directories
  • List and validate environments across collections
  • Perform dry runs without making HTTP calls

Best for

API developers testing endpoints during developmentTeams integrating API tests into CI/CD pipelinesQA engineers validating API collections
Works with version-controlled .bru files91% test coverageDry run mode for validation without HTTP calls

Tools (9)

bruno_run_request

Run a specific request from a Bruno collection

bruno_run_collection

Run all requests in a Bruno collection or specific folder

bruno_list_requests

List all requests in a Bruno collection

bruno_health_check

Check the health status of the Bruno MCP server and Bruno CLI

bruno_discover_collections

Discover Bruno collections in a directory tree

Alternatives