Skip to main content
Glama
gpact
by gpact

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BRUNO_MCP_BRUNoBruno CLI executable name or path. The executable is invoked directly, never through a shell.bru
BRUNO_MCP_ROOTNoExisting directory that contains the accessible collections. The path is resolved to its canonical location at startup, and collection access is confined to it.current working directory
BRUNO_MCP_LOG_LEVELNoMinimum stderr log level: error, warn, info, or debug.info
BRUNO_MCP_TIMEOUT_MSNoPer-run timeout in milliseconds. Must be a positive integer. Values above 900000 are capped at 900000 (15 minutes).120000
BRUNO_MCP_ALLOW_INSECURENoPermits callers to disable normal TLS certificate verification for a run when true. It does not disable verification by default.false
BRUNO_MCP_MAX_REPORT_BYTESNoMaximum accepted Bruno JSON reporter size in UTF-8 bytes (5 MiB by default). It must be a positive integer.5242880
BRUNO_MCP_ALLOW_DEVELOPER_SANDBOXNoPermits callers to request Bruno's developer sandbox when true. It does not enable developer mode by default.false

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
bruno_list_collectionsA

List Bruno OpenCollection collections available in the configured workspace.

bruno_list_requestsA

List and search requests in a Bruno OpenCollection collection. Returns request paths, names, types, and HTTP metadata when available.

bruno_get_requestA

Read a Bruno OpenCollection request and return its parsed YAML representation.

bruno_list_environmentsA

List environments available to a Bruno collection without exposing variable values.

bruno_get_environmentA

Inspect a Bruno environment. Variables marked as secrets are always redacted.

bruno_runA

Execute requests, folders, or an entire Bruno collection using Bruno CLI v4. Returns structured request, response, test, and assertion results. Variable overrides must not contain secrets. Do not pass credentials or other secrets through variables. MCP tool arguments may be visible to the model and host. Provide secrets through Bruno's normal environment or process environment mechanisms instead.

bruno_search_requestsA

Search requests across all Bruno OpenCollection collections in the workspace in a single call. Returns each matching request tagged with its collection id.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gpact/bruno-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server