About
MCP server for Airbrake error tracking
README
Model Context Protocol (MCP) server for Airbrake. It lets you query errors, manage deploys, and fetch project stats directly from your MCP client.
Requirements
- Node.js 18+ (recommended 20+)
- Airbrake API key with read/write permissions
- Airbrake Project ID
Install
npm install
npm run build
VS Code MCP
This repo now includes the pieces needed to run as a VS Code MCP server and to publish to the MCP Registry:
.vscode/mcp.jsonfor direct workspace installationserver.jsonfor MCP Registry publicationmcpNameinpackage.jsonfor npm ownership verification
Quick start in VS Code
- Open this folder in VS Code.
- Run
MCP: Open Workspace Folder ConfigurationorMCP: List Servers. - The committed
.vscode/mcp.jsonpoints tonpx -y airbrake-mcp-server. - Enter your Airbrake API key and project ID when VS Code prompts for them.
Install from the MCP Gallery
Once the package is published to npm and registered in the MCP Registry, it can be installed from the VS Code MCP gallery by searching for @mcp airbrake.
Automated publishing
This repo includes a GitHub Actions workflow at .github/workflows/publish-mcp-registry.yml that publishes to the MCP Registry on version tags like v1.0.0 using GitHub OIDC.
Configuration
Set the following environment variables:
export AIRBRAKE_API_KEY="your_api_key"
export AIRBRAKE_PROJECT_ID="your_project_id"
export AIRBRAKE_HOST="https://api.airbrake.io" # optional
Where to get credentials
- Open your project in Airbrake
- Go to Settings → API Keys
- Create a new API key with read/write permissions
- Your Project ID is in the project URL
Configure in Cursor
Edit your global MCP config:
/Users/<your-username>/.cursor/mcp.json
Example:
{
"mcpServers": {
"airbrake": {
"command": "/absolute/path/to/node", // which node
"args": ["/absolute/path/to/airbrake-mcp-server/dist/index.js"],
"env": {
"AIRBRAKE_API_KEY": "your_api_key",
"AIRBRAKE_PROJECT_ID": "your_project_id"
}
}
}
}
Notes
- Use absolute paths for
commandandargs. Relative paths may fail because MCP is started from a different working directory. - If you use a version manager (mise, nvm, asdf), point
commandto the actual Node binary shown bywhich node. - If you want logs during startup, set
AIRBRAKE_MCP_DEBUG=1inenv. - If you use the workspace configuration in this repo, VS Code will prompt for the Airbrake credentials instead of requiring you to edit the file manually.
Tools (Available Commands)
Error Queries
list_errors: List recent errors (pagination supported)get_error_details: Full details for a specific error groupget_error_notices: All occurrences (notices) for an error groupget_notice_details: Full details of a single notice
Search & Filter
search_errors: Text search across errorsfilter_errors_by_status: Filter byopen,resolved, orignoredget_error_trend: Occurrence trend over time
Error Management
resolve_error: Mark error as resolvedignore_error: Mark error as ignoredreopen_error: Reopen a resolved/ignored error
Deploys
list_deploys: List recent deployscreate_deploy: Create a deploy notification
Stats
get_project_stats: Project health and statistics
Usage Examples
These depend on your MCP client, but typical prompts look like:
List the last 20 Airbrake errors
Get details for error 123456
Search errors for "NoMethodError"
Resolve error 123456
Development
npm run watch
npm run dev
Resources
- Airbrake API docs: https://airbrake.io/docs/api/
- MCP: https://modelcontextprotocol.io/
Install Airbrake Mcp Server in Claude Desktop, Claude Code & Cursor
unyly install airbrake-mcp-serverInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add airbrake-mcp-server -- npx -y airbrake-mcp-serverFAQ
Is Airbrake Mcp Server MCP free?
Yes, Airbrake Mcp Server MCP is free — one-click install via Unyly at no cost.
Does Airbrake Mcp Server need an API key?
No, Airbrake Mcp Server runs without API keys or environment variables.
Is Airbrake Mcp Server hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Airbrake Mcp Server in Claude Desktop, Claude Code or Cursor?
Open Airbrake Mcp Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Airbrake Mcp Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
