Sentry Ts MCP Server

Sentry error data access and project management for AI agents.

Data last scanned yesterday · Reviewed last month

159 tools11TypeScript

Overview

This MCP server enables AI assistants to interact with the Sentry API, allowing users to list projects, resolve issue short IDs, and retrieve specific error events. It is designed to provide visibility into application performance and error tracking directly within an IDE or chat interface. The server functions as a standalone TypeScript project requiring a local environment with Node.js. It integrates with tools like Cursor, Codeium Windsurf, and Claude Desktop by passing Sentry authentication tokens via environment variables.

Our verdict

This server carries a high-risk security score of 15/100 due to its unmaintained status, with the last commit occurring over 460 days ago. Furthermore, the repository lacks a defined license and is not managed by the official Sentry organization, which has explicitly superseded this version with a remote-based alternative. Given these factors, developers should avoid using this tool for production environments and instead look toward the official Sentry Remote-MCP Server.

  • Supports direct integration with Cursor, Windsurf, and Claude Desktop
  • Provides specific tools for listing projects and retrieving error events
  • Contains only five direct dependencies
  • Includes documented setup instructions for environment variables
  • Development has been abandoned for over 460 days
  • Lacks an official license for legal use
  • Superseded by the official Sentry Remote-MCP Server
  • Not maintained by the official Sentry organization

Setup

Claude Desktop
{
  "mcpServers": {
    "sentry-mcp-ts": {
      "args": [
        "-y",
        "mcp-sentry-ts"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
list_projectsLists all accessible Sentry projects for a given organization.low
resolve_short_idRetrieves details about an issue using its short ID.low
get_sentry_eventRetrieves and analyzes a specific Sentry event from an issue.low
list_error_events_in_projectLists error events from a specific Sentry project.low
create_projectCreates a new project in Sentry and retrieves its client keys.medium
list_project_issuesLists issues from a specific Sentry project.low
list_issue_eventsLists events for a specific Sentry issue.low
get_sentry_issueRetrieves and analyzes a Sentry issue.low
list_organization_replaysLists replays from a specific Sentry organization.low

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Is this the recommended Sentry MCP server for production use?

No, this version is intended for educational purposes. It has been largely superseded by the Sentry Remote-MCP Server, which offers superior tooling and authentication capabilities.

What are the system requirements to run this server?

You need Node.js version 14 or higher, npm or yarn, and a Sentry account with an authentication token that has the necessary API permissions.

Which IDEs and platforms have been verified to work with this server?

This MCP server has been verified to work with Cursor, Codeium Windsurf, and Claude Desktop.

How do I configure the authentication token for this server?

You must provide your Sentry authentication token in the environment variables configuration under the key SENTRY_AUTH.

Alternatives

Badge

Sentry Ts MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.