mcpField
A
Appsignal Mcp

Appsignal Mcp

ローカル
github.com/c20020207データ・分析375 週間前に更新

Appsignal Mcp について

Appsignal Mcpは、MCPクライアントをAppSignalのインシデントデータに接続します。インシデントの検索に加え、分析や修正案の提示に使うプロンプトを備えています。

主な機能

  1. 01AppSignal GraphQL APIへの接続
  2. 02インシデント詳細とサンプルの取得
  3. 03インシデントの一覧表示と検索
  4. 04分析・修正案用プロンプト

活用シーン

  1. 01インシデントの詳細確認
  2. 02インシデントサンプルの確認
  3. 03エラーの分析と修正案の検討

MCP 対応

インシデント取得・一覧表示用のリソースとツールをMCPクライアントに提供し、分析や修正案提示用のプロンプトも公開します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

mcp-appsignal

AppSignal に接続してインシデント情報を取得するための MCP(Model Context Protocol)サーバーです。

インストール

npm install -g mcp-appsignal

使い方

コマンドライン
# Set environment variables
export APPSIGNAL_API_TOKEN=your-api-token
export APPSIGNAL_APP_ID=your-app-id

# Run the server
mcp-appsignal
Cursor での使用

Cursor の設定に追加します。

{
  "mcp": {
    "servers": {
      "appsignal": {
        "command": "npx",
        "args": ["mcp-appsignal"],
        "env": {
          "APPSIGNAL_API_TOKEN": "your-api-token",
          "APPSIGNAL_APP_ID": "your-app-id"
        }
      }
    }
  }
}

機能

  • AppSignal の GraphQL API に接続します
  • インシデントの詳細とサンプルを取得します
  • インシデントを一覧表示して検索します
  • インシデントを分析し、修正方法を提案するプロンプトを提供します

MCP リソース

  • appsignal://incident/{incidentNumber} - 特定のインシデントの詳細を取得します
  • appsignal://incident/{incidentNumber}/sample/{sampleId?} - 特定のインシデントのサンプルを取得します
  • appsignal://incidents - すべてのインシデントを一覧表示します

MCP ツール

  • getIncident - 番号を指定してインシデントを取得します
  • getIncidentSample - 特定のインシデントのサンプルを取得します
  • listIncidents - オプションのフィルタリングを指定してインシデントを一覧表示します

MCP プロンプト

  • analyzeIncident - インシデントを分析して分析結果を提示します
  • suggestFixes - エラーの修正方法を提案します

ライセンス

MIT

コメント

MCP は初めてですか?

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

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