Connect Braintrust MCP to your AI agents, securely.
One secured endpoint for every Braintrust call your AI agents make, scoped per user, inspected, and logged.Try Braintrust MCP now
What your agents can ask once Braintrust MCP is connected.
Select the tools your AI agents can call
47 tools from the Braintrust MCP schema.
Showing 47 tools
What Braintrust MCP exposes
Braintrust MCP groups its 47 tools into 10 categories, each with a suggested starting policy.
All 47 tools as JSON, ready to paste.
| Category | Covers | Access | Suggested policy |
|---|---|---|---|
| Topics | Versioned preprocessors that turn raw trace data into text, facets that extract short summaries, testing both against real traces without writing back, and enabling, updating and rewinding the Topics automation | Read / Write | rewind_topics_automation reprocesses historical traffic and draws down monthly model credits. The test tools are the safe path and Braintrust expects the topics-workflow skill loaded first so each stage is validated before saving |
| Automations & Alerts | Listing a project's automations including online scoring rules, exports, retention policies and Topics automations with their full configurations, pausing and activating them, creating log, environment-update and threshold alerts, scheduled Loop jobs, and resolving Slack workspaces and channels | Read / Write | set_automation_status can pause an alert, which silences monitoring without deleting anything. create_scheduled_loop_job sets work running on a cron afterwards |
| Objects & Identity | Listing recent projects, experiments, datasets, prompts and functions, converting names to IDs and parsing Braintrust URLs, generating shareable permalinks, and resolving member and API key IDs to names and emails | Read | Read-only. lookup_users returns member names and emails and lookup_api_keys resolves key and service token IDs to names, following existing visibility rules. generate_permalink produces links meant to be shared outside the conversation |
| Dashboards | Previewing a monitor chart against real project logs without saving, listing and inspecting saved monitor views with their chart definitions, and creating or editing views one chart at a time or in bulk | Read / Write | generate_monitor_chart previews without touching a saved view, so it is the right first step. update_monitoring_view can remove charts as well as add them |
| Prompts & Evaluators | Creating versioned prompts, LLM or inline code evaluators and human review scores, testing an evaluator against traces without writing results back, and saving or rewinding an online scoring rule | Read / Write | update_online_scoring_rule puts an evaluator against production logs continuously. New rules default to paused, so activation is the moment to approve, not creation |
| Settings & Docs | Reading a project's typed settings including the effective default preprocessor, setting or clearing that default, searching Braintrust documentation, and loading a workflow skill | Read / Write | set_project_default_preprocessor changes what facets and other project functions inherit, so it propagates beyond the one object it names |
| Data & Query | SQL over experiments, datasets and logs, discovering the fields, types and most common values in a data source, and aggregated experiment metrics with an optional baseline comparison | Read | Read-only, but sql_query reaches production LLM traces, which contain whatever users and the application sent. Results over 1 MB leave as a signed URL to object storage rather than inline rows |
| Patterns | Searching project patterns by text, semantic similarity, ID, status or quality to catch duplicates worded differently, recording a new pattern with its evidence, and updating one or attaching further evidence | Read / Write | new_pattern writes the agent's own conclusions into the project record, and Braintrust notes the agent decides what counts, so asking for one does not guarantee a record |
| Evals & Datasets | Running an experiment against a hosted dataset, inline rows or a prior experiment with saved or inline tasks and scorers, inserting, updating and deleting dataset rows, and copying project log rows into a dataset by row ID | Read / Write | run_eval executes code and calls AI providers, so it costs money per call. edit_dataset_rows can permanently delete rows; both it and add_to_dataset cap at 1,000 rows per call on hosted Braintrust |
| Traces | Returning the meaningful LLM and tool spans in a trace in chronological order, and saving work sections and per-span annotations back onto that trace | Read / Write | update_trace_work_report writes the agent's annotations onto a real trace, so the analysis becomes part of the record other people read |
Connect Braintrust MCP to your AI agent
Four steps, under ten minutes.
- 01
Sign in to NeuralTrust
Open the NeuralTrust platform, sign in and go to Getting started, then Connect your tools.
- 02
Choose your agent
When asked which agent you use, pick Claude Code, Codex, Cursor, Windsurf, Copilot or your own code.
- 03
Connect Braintrust
Find Braintrust in the tool list and connect it.
- 04
Connect your agent
Follow the steps on screen to add the config to your agent, then send the test prompt.
Permissions down to the single tool
You do not allow Braintrust MCP or block it. You allow the exact tools each agent can call, one by one.
| Braintrust MCP | 47 TOOLS AVAILABLE |
|---|---|
| Code review agent | 4 tools, read only |
| Issue triage bot | 9 tools |
| Platform team assistant | all 47 tools |
- Tool by toolConnecting the server is not the unit of access. Each tool is granted on its own.
- Default denyA tool you have not enabled is never exposed to the agent.
- Approval on writesTools that change or delete things can require a human to confirm.
Is Braintrust MCP secure?
One endpoint instead of raw credentials. Every call is checked against policy and logged.
| AI agentsConnect through your MCP client configuration. | NeuralTrustApply controls based on your configuration. | Braintrust MCP47 documented tools over streamable HTTP; SSE-only clients cannot connect. OAuth with dynamic client registration or an API key, acting with that account's permissions. Request bodies cap at 100 MiB, and three workflow skills are loaded through the server itself. |
|---|---|---|
| Coding assistants | Connection & credentialsper user | Topics7 tools |
| Internal copilots | Tool access policiesdeny by default | Automations & Alerts7 tools |
| Workflow automations | Request & response inspectioninline | Evals & Datasets6 tools |
| Compatible MCP clients | Activity monitoringalerts and logs | All other tools27 tools |
Use Braintrust MCP with any AI agent framework
Setup guides for the tools your team already uses.
Claude CodeAdd Braintrust MCP to Claude Code from the terminal
CursorUse Braintrust MCP tools inside Cursor's agent
CodexConnect Braintrust MCP to the OpenAI Codex CLI
WindsurfGive Windsurf's Cascade access to Braintrust MCP
Gemini CLICall Braintrust MCP from Gemini CLI prompts
Google AntigravityLet Antigravity agents work with Braintrust MCP
GitHub CopilotUse Braintrust MCP in Copilot agent mode
Claude EnterpriseRoll out Braintrust MCP across your Claude workspace
Microsoft Copilot StudioAdd Braintrust MCP as a tool for Copilot Studio agents
Open WebUIBring Braintrust MCP tools into Open WebUI chats
LangChainLoad Braintrust MCP tools into LangChain agents
HaystackPlug Braintrust MCP into Haystack agent pipelines
Strands AgentsGive Strands agents Braintrust MCP tools
Vercel AI SDKCall Braintrust MCP from Vercel AI SDK apps
n8nUse Braintrust MCP in n8n AI agent workflows
Common questions about running Braintrust MCP through TrustGate.
Other MCP servers
More servers from the catalog.
PostHog
Securely connect your AI agents to PostHog through TrustGate: insights, SQL, dashboards, feature flags, experiments, error tracking and documentation, scoped per agent and logged.
1135 toolsViewStatsig
Securely connect your AI agents to Statsig through TrustGate: feature gates, experiments, dynamic configs, metrics, logs, layers, segments and parameter stores, scoped per agent and logged.
27 toolsViewAxiom
Securely connect your AI agents to Axiom through TrustGate: APL and MPL queries over events, traces and metrics, datasets and fields, dashboards, monitors, notifiers and the service map, scoped per agent and logged.
31 toolsViewHoneycomb
Securely connect your AI agents to Honeycomb through TrustGate: queries, traces, spans, service maps, Boards, Triggers, SLOs and Canvas investigations, scoped per agent and logged.
34 toolsView
Connect Braintrust MCP instantly
Pick the tools, point your agent at TrustGate, and Braintrust MCP is live: scoped, inspected, logged.