Skip to main content
Glama

MCP Server Sentry - TypeScript実装

これは、Sentryエラー追跡サービスに接続するためのTypeScriptで実装されたモデルコンテキストプロトコル(MCP)サーバーです。このサーバーにより、AIモデルはSentry上のエラーレポートやイベントをクエリして分析できるようになります。

特徴

  1. get_sentry_issueツール

    • IDまたはURLでSentryの問題を取得して分析します

    • 入力:

      • issue_id_or_url (文字列): 分析する Sentry の問題 ID または URL

    • 返品: 問題の詳細には以下が含まれます:

      • タイトル

      • 問題ID

      • 状態

      • レベル

      • 初回表示タイムスタンプ

      • 最終閲覧タイムスタンプ

      • イベント数

      • 完全なスタックトレース

  2. sentry-issueプロンプトテンプレート

    • Sentryから問題の詳細を取得します

    • 入力:

      • issue_id_or_url (文字列): Sentry の問題 ID または URL

    • 戻り値: 会話のコンテキストとしてフォーマットされた問題の詳細

Related MCP server: MCP Sentry

インストール

# 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

あるいは、実行時にこれらの環境変数を設定することもできます。

ランニング

標準 IO 経由でサーバーを実行します。

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 ライセンスに基づいてライセンスされています。

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Zzzccs123/mcp-sentry'

If you have feedback or need assistance with the MCP directory API, please join our Discord server