注:これは、より多くの機能(認証、より優れたツールなど)をサポートするSentry Remote-MCP Serverにほぼ置き換えられました。これは教育目的でスタンドアロンのMCPサーバーとして提供されていますが、おそらくリモートサーバーを使用することになるでしょう。ライブサーバーはhttps://mcp.sentry.devでご覧いただけます。
Sentry MCP サーバー
Sentryと連携するためのモデルコンテキストプロトコル(MCP)サーバー。このMCPサーバーは、Sentry APIと連携するためのツールを提供し、AIアシスタントによるエラーデータの取得と分析、プロジェクトの管理、アプリケーションパフォーマンスの監視を可能にします。
要件
Node.js (v14以上)
npmまたはyarn
APIアクセス可能なSentryアカウント
適切な権限を持つ Sentry 認証トークン
Related MCP server: Sentry MCP Server
設定
依存関係をインストールします:
npm install
IDE内でこれを使用する
この MCP は、Cursor、Codeium Windsurf、Claude Desktop に対して動作することが検証されています。
クロードと一緒に使う
この MCP サーバーを Claude で使用するには、Claude 設定に次の構成を追加します。
argsフィールドにディレクトリ パスを更新します。<YOUR_AUTH_TOKEN>Sentry 認証トークンに置き換えます。
利用可能なツール
プロジェクト一覧
特定の組織でアクセス可能なすべての Sentry プロジェクトを一覧表示します。
パラメータ:
organization_slug(文字列、必須): プロジェクトを一覧表示する組織のスラッグview(文字列、オプション): ビューの種類。「summary」または「detailed」のいずれか (デフォルト: 「detailed」)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
解決短いID
短い ID を使用して問題の詳細を取得します。
パラメータ:
organization_slug(文字列、必須): 問題が属する組織のスラッグshort_id(文字列、必須): 解決する問題の短縮ID(例:PROJECT-123)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
get_sentry_event
問題から特定の Sentry イベントを取得して分析します。
パラメータ:
issue_id_or_url(文字列、必須): Sentry の問題 URL 全体、または数値の問題 ID のみevent_id(文字列、必須): 取得する特定のイベントIDview(文字列、オプション): ビューの種類。「summary」または「detailed」のいずれか (デフォルト: 「detailed」)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
プロジェクト内のエラーイベントのリスト
特定の Sentry プロジェクトからのエラー イベントを一覧表示します。
パラメータ:
organization_slug(文字列、必須): プロジェクトが属する組織のスラッグproject_slug(文字列、必須): イベントを一覧表示するプロジェクトのスラッグview(文字列、オプション): ビューの種類。「summary」または「detailed」のいずれか (デフォルト: 「detailed」)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
プロジェクトを作成
Sentry に新しいプロジェクトを作成し、そのクライアント キーを取得します。
パラメータ:
organization_slug(文字列、必須): プロジェクトを作成する組織のスラッグteam_slug(文字列、必須): プロジェクトを割り当てるチームのスラッグname(文字列、必須): 新しいプロジェクトの名前platform(文字列、オプション): 新しいプロジェクトのプラットフォームview(文字列、オプション): ビューの種類。「summary」または「detailed」のいずれか (デフォルト: 「detailed」)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
プロジェクトの問題一覧
特定の Sentry プロジェクトの問題を一覧表示します。
パラメータ:
organization_slug(文字列、必須): プロジェクトが属する組織のスラッグproject_slug(文字列、必須): 問題を一覧表示するプロジェクトのスラッグview(文字列、オプション): ビューの種類。「summary」または「detailed」のいずれか (デフォルト: 「detailed」)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
問題イベント一覧
特定の Sentry の問題に関するイベントを一覧表示します。
パラメータ:
organization_slug(文字列、必須): 問題が属する組織のスラッグissue_id(文字列、必須): イベントを一覧表示する問題のIDview(文字列、オプション): ビューの種類。「summary」または「detailed」のいずれか (デフォルト: 「detailed」)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
get_sentry_issue
Sentry の問題を取得して分析します。
パラメータ:
issue_id_or_url(文字列、必須): Sentry の問題 URL 全体、または数値の問題 ID のみview(文字列、オプション): ビューの種類。「summary」または「detailed」のいずれか (デフォルト: 「detailed」)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
リスト組織リプレイ
特定の Sentry 組織からのリプレイを一覧表示します。
パラメータ:
organization_slug(文字列、必須): リプレイを一覧表示する組織のスラッグproject_ids(文字列[], オプション): リプレイをフィルタリングするプロジェクトIDのリストenvironment(文字列、オプション):リプレイをフィルタリングする環境stats_period(文字列、オプション): 統計の期間 (例: "24h"、"7d")start(文字列、オプション): リプレイのフィルタリングの開始日end(文字列、オプション): リプレイのフィルタリングの終了日sort(文字列、オプション): リプレイを並べ替えるフィールドquery(文字列、オプション): リプレイをフィルタリングするための検索クエリper_page(数値、オプション): ページあたりのリプレイ数cursor(文字列、オプション):ページ区切りのカーソルview(文字列、オプション): ビューの種類。「summary」または「detailed」のいずれか (デフォルト: 「detailed」)format(文字列、オプション): 出力形式。「plain」または「markdown」のいずれか (デフォルト:「markdown」)
サーバーの実行
認証
このツールを使用するには、Sentry APIにアクセスするための適切な権限を持つSentry認証トークンが必要です。トークンは、Sentryアカウント設定の「設定」->「ユーザー設定」->「認証トークン」で生成できます。