mcpField
S
Sentry Mcp

Sentry Mcp

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

Sentry Mcp について

Sentry Mcpは、Sentryの課題を検索・分析するTypeScript製MCPサーバーです。ステータス、イベント数、スタックトレースなどの情報をAIモデルに提供します。

主な機能

  1. 01IDまたはURLで課題を取得
  2. 02課題のステータスとレベルを表示
  3. 03日時とイベント数を表示
  4. 04完全なスタックトレースを表示
  5. 05課題情報を整形するプロンプト

活用シーン

  1. 01AIとの会話でSentryの課題を確認
  2. 02課題のスタックトレースを調査
  3. 03課題の活動状況とステータスを確認

MCP 対応

Sentryの課題を取得するツールと、課題の詳細を会話コンテキストとして整形するプロンプトテンプレートを公開します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP Server Sentry - TypeScript Implementation

Sentry のエラー追跡サービスに接続するために TypeScript で実装された Model Context Protocol(MCP)サーバーです。このサーバーを使用すると、AI モデルが Sentry 上のエラーレポートやイベントを照会して分析できます。

機能

  1. get_sentry_issue ツール

    • ID または URL を指定して Sentry のイシューを取得し、分析します
    • 入力:
      • issue_id_or_url(string):分析する Sentry のイシュー ID または URL
    • 返される情報:以下を含むイシューの詳細:
      • タイトル
      • イシュー ID
      • ステータス
      • レベル
      • 初回確認日時
      • 最終確認日時
      • イベント数
      • 完全なスタックトレース
  2. sentry-issue プロンプトテンプレート

    • Sentry からイシューの詳細を取得します
    • 入力:
      • issue_id_or_url(string):Sentry のイシュー ID または URL
    • 返される情報:会話のコンテキストとして整形されたイシューの詳細

インストール

# Install dependencies
npm install

# Build the project
npm run build

設定

このサーバーは環境変数を使用して設定します。プロジェクトのルートディレクトリに .env ファイルを作成してください:

# Required: Sentry authentication token
SENTRY_AUTH_TOKEN=your_sentry_auth_token

# Optional: Sentry organization name
SENTRY_ORGANIZATION_SLUG=your_organization_slug

# Optional: Sentry project name
SENTRY_PROJECT_SLUG=your_project_slug

# Optional: Sentry base url
SENTRY_BASE_URL=https://sentry.com/api/0

または、実行時にこれらの環境変数を設定できます。

実行

標準入出力を使用してサーバーを実行します:

node dist/index.js

MCP Inspector でデバッグします:

npx @modelcontextprotocol/inspector node dist/index.js

環境変数の説明

  • SENTRY_AUTH_TOKEN(必須):Sentry API アクセストークン
  • SENTRY_PROJECT_SLUG(任意):Sentry プロジェクトのスラッグ
  • SENTRY_ORGANIZATION_SLUG(任意):Sentry 組織のスラッグ

URL にプロジェクトと組織の情報が含まれている場合は、後者 2 つの変数を省略できます。

ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされています。

コメント

MCP は初めてですか?

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

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