mcpField
S
Sentry MCP Server 🔍

Sentry MCP Server 🔍

ローカル
github.com/FaureAlexis開発ツール287 週間前に更新

Sentry MCP Server 🔍 について

Sentry MCP Serverは、AIエージェントがSentryのエラーデータを取得・分析するためのTypeScriptサーバーです。ツールとプロンプトのインターフェースから、問題の詳細、メタデータ、スタックトレースを確認できます。

主な機能

  1. 01Sentryの問題の取得と分析
  2. 02問題の詳細とメタデータの表示
  3. 03詳細なスタックトレースの確認
  4. 04ツールとプロンプトのインターフェース
  5. 05エラー処理

活用シーン

  1. 01Sentryに記録された問題の調査
  2. 02問題のメタデータとスタックトレースを使ったデバッグ

MCP 対応

クライアント向けに`get_sentry_issue`ツールと`sentry-issue`プロンプトインターフェースを提供し、IDまたはURLで問題情報を取得できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Sentry MCP Server 🔍

AI エージェントが Sentry のエラーデータにアクセスして分析できる、Sentry MCP(Modern Context Protocol)ツールの TypeScript 実装です。🤖

✨ 機能

  • 🎯 Sentry のイシューを取得して分析します
  • 📊 書式設定されたイシューの詳細とメタデータを取得します
  • 🔬 詳細なスタックトレースを表示します
  • 🛠️ ツールとプロンプトの両方のインターフェイスに対応します
  • 🛡️ 堅牢なエラー処理
  • 🔄 リアルタイム通信

📦 インストール

pnpm install

🔧 設定

ルートディレクトリに .env ファイルを作成し、Sentry の認証トークンを設定します。

SENTRY_AUTH_TOKEN=your_sentry_auth_token
SENTRY_API_BASE=https://sentry.io/api/0/  # Optional, defaults to this value

📚 使用方法

サーバーの起動 🚀
pnpm build && pnpm start

サーバーはデフォルトでポート 1337 で起動します。

MCP での使用 🛠️

このサーバーは、次の 2 つの MCP インターフェイスを提供します。

  1. ツールインターフェイス:get_sentry_issue

    {
      "issue_id_or_url": "12345"
    }
    
  2. プロンプトインターフェイス:sentry-issue

    {
      "issue_id_or_url": "https://sentry.io/organizations/your-org/issues/12345/"
    }
    

💡 Cursor IDE との統合

Sentry MCP Server を Cursor IDE と統合すると、開発エクスペリエンスを向上できます。

  1. 🚀 pnpm start を使って MCP サーバーをローカルで起動します
  2. 🔧 ローカルの MCP サーバーを使用するように Cursor を設定します: image
  3. 🎉 IDE で Sentry のイシューをシームレスに分析できます!

🤝 貢献

  1. 🔀 リポジトリをフォークします
  2. 🌿 機能ブランチを作成します
  3. 💾 変更をコミットします
  4. 🚀 ブランチにプッシュします
  5. 📬 新しいプルリクエストを作成します

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。