- Use AI
- Auto-instrument
- Wrap manually
Let your AI coding assistant use the Braintrust MCP to add tracing automatically. Fastest way to get started. Works with any integration.
Your assistant will read the
1. Sign up
If you’re new to Braintrust, sign up free at braintrust.dev.2. Configure MCP
The Braintrust MCP (Model Context Protocol) server allows AI coding assistants to understand your Braintrust setup and auto-instrument your application. Add it to your AI tool’s configuration:
Claude Code
Claude Code
The Braintrust plugin for Claude Code wraps the MCP server and adds tracing capabilities. If you’ve installed that plugin, you don’t need to configure MCP separately.
Install Claude Code
If you haven’t already, install Claude Code.

Claude Desktop
Claude Desktop
Install Claude Desktop
If you haven’t already, download and install Claude Desktop.
Add the Braintrust MCP server
Follow the Claude Desktop documentation to create a custom connector with the following details:
- Name:
Braintrust - URL:
https://api.braintrust.dev/mcp
Claude Desktop uses OAuth 2.0 for authentication. You don’t need to provide an API key in the connector configuration - you’ll authenticate when you first use the server.

Cursor
Cursor
The Braintrust extension for Cursor automatically configures the MCP server for you. If you’ve installed that extension, you don’t need to configure MCP separately.
Install Cursor
If you haven’t already, download and install Cursor.
Add the Braintrust MCP server
Click to automatically add the Braintrust MCP server: Add to CursorOr manually add to Replace
.cursor/mcp.json:YOUR_BRAINTRUST_API_KEY with your actual API key.Cursor also supports OAuth authentication. If you omit the headers field, Cursor will prompt you to authenticate via OAuth when you first use the server.
VS Code
VS Code
Install VS Code
If you haven’t already, download and install Visual Studio Code.
Install an AI assistant extension
VS Code requires an AI assistant extension that supports the Model Context Protocol (MCP). Popular options include:
- GitHub Copilot
- Continue
- Other MCP-compatible extensions
Add the Braintrust MCP server
Add the Braintrust MCP server to your VS Code settings, either in workspace settings or user settings:
-
Workspace settings - Create or edit
.vscode/mcp.jsonin your project: -
User settings - Add to your VS Code user settings (
Cmd+,/Ctrl+,→ Search for “mcp”):
YOUR_BRAINTRUST_API_KEY with your actual API key.VSCode also supports OAuth authentication. If you omit the headers field, VSCode will prompt you to authenticate via OAuth when you first use the server.
Windsurf
Windsurf
Install Windsurf
If you haven’t already, install Windsurf.
Add the Braintrust MCP server
Edit Replace
~/.codeium/windsurf/mcp_config.json and add the Braintrust server:YOUR_BRAINTRUST_API_KEY with your actual API key.
Codex (OpenAI)
Codex (OpenAI)
Install Codex
If you haven’t already, install Codex.
Add the Braintrust MCP server
Edit This configures Codex to read your Braintrust API key from the
~/.codex/config.toml and add the Braintrust MCP server configuration:BRAINTRUST_API_KEY environment variable.
OpenCode
OpenCode
Install OpenCode
If you haven’t already, install OpenCode.
Add the Braintrust MCP server
Edit your OpenCode configuration file and add the Braintrust MCP server:Replace
YOUR_BRAINTRUST_API_KEY with your actual API key.3. Prompt assistant
Ask your AI assistant to set up Braintrust in your project:docs://sdk-install resource, detect your programming language and frameworks, install the appropriate SDK, and configure auto-instrumentation. Once complete, it will run your app, verify traces are being logged, and provide a permalink to view them in Braintrust.Troubleshoot
MCP authentication issues?
MCP authentication issues?
Invalid client errors:
Verify the URL is exactly
https://api.braintrust.dev/mcp (no trailing slash).Connection timeouts:
Check internet connection. Corporate networks may need to allowlist api.braintrust.dev and *.braintrust.dev.MCP server not appearing:
Restart your AI tool and verify JSON configuration syntax.Need help?
Need help?
- Join our Discord
- Email us at support@braintrust.dev
- Use the Loop feature in the Braintrust UI
Next steps
- Explore the full Braintrust workflow
- Go deeper with tracing:
- Explore integrations with AI providers, SDKs, and developer tools
- Add custom tracing for application logic
- Capture user feedback like thumbs up/down
- Analyze logs for patterns and issues