MCP Sentry

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides tools for retrieving and analyzing error reports from Sentry.io, including the ability to fetch detailed issue information, view stacktraces, and list issues by project to help with debugging and error monitoring.

mcp-sentry: Sentry MCP サーバー

概要

Sentry.ioから問題を取得・分析するためのモデルコンテキストプロトコルサーバーです。このサーバーは、Sentryアカウントからエラーレポート、スタックトレース、その他のデバッグ情報を検査するためのツールを提供します。

ツール

  1. get_sentry_issue
    • IDまたはURLでSentryの問題を取得して分析する
    • 入力:
      • issue_id_or_url (文字列): 分析する Sentry の問題 ID または URL
    • 返品: 問題の詳細には以下が含まれます:
      • タイトル
      • 問題ID
      • 状態
      • レベル
      • 初回表示タイムスタンプ
      • 最終閲覧タイムスタンプ
      • イベント数
      • 完全なスタックトレース
  2. get_list_issues
    • プロジェクトスラッグで Sentry の問題を取得して分析する
    • 入力:
      • project_slug (文字列): 分析する Sentry プロジェクト スラッグ
      • organization_slug (文字列): 分析する Sentry 組織スラッグ
    • 返品: 問題のリストと詳細:
      • タイトル
      • 問題ID
      • 状態
      • レベル
      • 初回表示タイムスタンプ
      • 最終閲覧タイムスタンプ
      • イベント数
      • 基本的な発行情報

プロンプト

  1. sentry-issue
    • Sentryから問題の詳細を取得する
    • 入力:
      • issue_id_or_url (文字列): Sentry の問題 ID または URL
    • 戻り値: 会話のコンテキストとしてフォーマットされた問題の詳細

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の mcp-sentry を自動的にインストールするには:

npx -y @smithery/cli install @qianniuspace/mcp-sentry --client claude

uvの使用(推奨)

uvを使用する場合、特別なインストールは必要ありません。uvx uvx使用してmcp-sentryを直接実行します。

PIPの使用

あるいは、pip 経由でmcp-sentryをインストールすることもできます。

pip install mcp-sentry

またはUVを使用する

uv pip install -e .

インストール後、次のコマンドを使用してスクリプトとして実行できます。

python -m mcp_sentry

構成

Claude Desktopでの使用

これをclaude_desktop_config.jsonに追加します:

"mcpServers": { "sentry": { "command": "uvx", "args": ["mcp-sentry", "--auth-token", "YOUR_SENTRY_TOKEN","--project-slug" ,"YOUR_PROJECT_SLUG", "--organization-slug","YOUR_ORGANIZATION_SLUG"] } }
"mcpServers": { "sentry": { "command": "docker", "args": ["run", "-i", "--rm", "mcp/sentry", "--auth-token", "YOUR_SENTRY_TOKEN","--project-slug" ,"YOUR_PROJECT_SLUG", "--organization-slug","YOUR_ORGANIZATION_SLUG"] } }
"mcpServers": { "sentry": { "command": "python", "args": ["-m", "mcp_sentry", "--auth-token", "YOUR_SENTRY_TOKEN","--project-slug" ,"YOUR_PROJECT_SLUG", "--organization-slug","YOUR_ORGANIZATION_SLUG"] } }

Zedでの使用

Zed のsettings.jsonに追加します:

例えばCurson

"context_servers": [ "mcp-sentry": { "command": { "path": "uvx", "args": ["mcp-sentry", "--auth-token", "YOUR_SENTRY_TOKEN","--project-slug" ,"YOUR_PROJECT_SLUG", "--organization-slug","YOUR_ORGANIZATION_SLUG"] } } ],
"context_servers": { "mcp-sentry": { "command": "python", "args": ["-m", "mcp_sentry", "--auth-token", "YOUR_SENTRY_TOKEN","--project-slug" ,"YOUR_PROJECT_SLUG", "--organization-slug","YOUR_ORGANIZATION_SLUG"] } },
"context_servers": { "sentry": { "command": "python", "args": [ "-m", "mcp_sentry", "--auth-token", "YOUR_SENTRY_TOKEN", "--project-slug", "YOUR_PROJECT_SLUG", "--organization-slug", "YOUR_ORGANIZATION_SLUG" ], "env": { "PYTHONPATH": "path/to/mcp-sentry/src" } } },

デバッグ

MCPインスペクタを使用してサーバーをデバッグできます。UVXインストールの場合:

npx @modelcontextprotocol/inspector uvx mcp-sentry --auth-token YOUR_SENTRY_TOKEN --project-slug YOUR_PROJECT_SLUG --organization-slug YOUR_ORGANIZATION_SLUG

または、パッケージを特定のディレクトリにインストールした場合や、そのディレクトリで開発している場合は、次のようにします。

cd path/to/servers/src/sentry npx @modelcontextprotocol/inspector uv run mcp-sentry --auth-token YOUR_SENTRY_TOKEN --project-slug YOUR_PROJECT_SLUG --organization-slug YOUR_ORGANIZATION_SLUG

または期限内に

npx @modelcontextprotocol/inspector uv --directory /Volumes/ExtremeSSD/MCP/mcp-sentry/src run mcp_sentry --auth-token YOUR_SENTRY_TOKEN --project-slug YOUR_PROJECT_SLUG --organization-slug YOUR_ORGANIZATION_SLUG

フォークから

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

-
security - not tested
F
license - not found
-
quality - not tested

Sentry.io の問題を取得して分析するモデル コンテキスト プロトコル サーバー。ユーザーは Sentry アカウントからエラー レポート、スタック トレース、デバッグ情報を検査できます。

  1. Overview
    1. Tools
    2. Prompts
  2. Installation
    1. Installing via Smithery
    2. Using uv (recommended)
    3. Using PIP
  3. Configuration
    1. Usage with Claude Desktop
    2. Usage with Zed
  4. Debugging
    1. Fork From
      1. License
        ID: lqepczdj3x