mcpField
I
Incident.io MCP Server

Incident.io MCP Server

ローカル
github.com/stuartphilpクラウド・インフラ181 週間前に更新

Incident.io MCP Server について

Incident.io MCP ServerはIncident.ioをMCPクライアントに接続します。Incident.ioのAPIキーを使い、インシデントと重要度の取得、インシデントの作成を行うエンドポイントを提供します。

主な機能

  1. 01最新インシデントの取得
  2. 02利用可能な重要度の一覧
  3. 03インシデントの作成
  4. 04ヘルスチェックエンドポイント

活用シーン

  1. 01MCPクライアントから最近のインシデントを確認
  2. 02利用可能なインシデント重要度の確認
  3. 03インシデントの作成

MCP 対応

Incident.io向けのMCPサーバー連携を提供し、インシデント取得、重要度の照会、インシデント作成に対応します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Incident.io MCP サーバー

Incident.io と連携する Model Context Protocol サーバーです。

GitHub からのインストール

# Install directly from GitHub
npm install -g github:stuartphilp/incident-io-mcp-server

# Or clone and install locally
git clone https://github.com/stuartphilp/incident-io-mcp-server.git
cd incident-io-mcp-server
npm install
npm run build

使用方法

サーバーを起動します:

# If installed globally
incident-io-mcp-server

# Or if installed locally
node ./dist/index.js

必須の環境変数:

  • API_KEY:Incident.io の API キー

任意の環境変数:

  • PORT:サーバーのポート(デフォルト:3000)

設定

グローバルインストール用の MCP 設定例:

{
  "mcpServers": {
    "incident-io": {
      "command": "incident-io-mcp-server",
      "env": {
        "API_KEY": "your-api-key-here",
        "PORT": "3000"
      }
    }
  }
}

ローカルインストール用の MCP 設定例:

{
  "mcpServers": {
    "incident-io": {
      "command": "node",
      "args": ["./node_modules/incident-io-mcp-server/dist/index.js"],
      "env": {
        "API_KEY": "your-api-key-here",
        "PORT": "3000"
      }
    }
  }
}

エンドポイント

  • GET /health:ヘルスチェックエンドポイント
  • GET /mcp/incidents:最新のインシデントを取得
  • GET /mcp/severities:利用可能な重大度を取得
  • POST /mcp/incidents:新しいインシデントを作成

コメント

MCP は初めてですか?

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

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