mcpField
M
MCP Server for Squadcast

MCP Server for Squadcast

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

MCP Server for Squadcast について

MCP Server for Squadcastは、個人利用向けのMCPサーバーで、Squadcastのチーム、オンコール情報、インシデント、スケジュール、ステータスページを管理します。OAuth認証に加え、インシデントの確認や解決などのツールを備えています。

主な機能

  1. 01OAuth認証
  2. 02チームの一覧表示と選択
  3. 03オンコール担当者の確認
  4. 04インシデントの取得、確認、解決
  5. 05ステータスページの更新とスケジュール作成

活用シーン

  1. 01チームのオンコール担当者を確認
  2. 02Squadcastのインシデントを確認・対応
  3. 03ステータスページの更新やスケジュール作成

MCP 対応

Squadcastの操作をツールとしてMCPクライアントに提供します。ローカルでビルドし、Claude Desktopなどのクライアントに接続できます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Squadcast 用 MCP サーバー

これは、Squadcast 用の基本的な MCP サーバーです。個人利用のみを目的としています。

動画デモ

利用可能なツール:

  • OAuth で認証する(config.json で更新トークンを設定します。)
  • チームの一覧表示
  • チームを選択する
  • オンコール担当者の確認
  • インシデントの取得
  • インシデントの確認
  • インシデントの解決
  • ステータスページの更新
  • スケジュールの作成

インストール - ローカル開発向け

NodeJS v20.19.0 を使用してビルドします

  1. リポジトリをクローンします

  2. 依存関係をインストールします

    npm install
    
  3. Typescript の依存関係を再ビルドします

    npm rebuild typescript
    
  4. 開発サーバーを実行します

    npm run dev
    

ビルドファイル(MCP サーバー)は ./dist ディレクトリに配置されます。これを使用して MCP クライアントに接続できます。

Claude Desktop との接続

Claude Desktop でローカルサーバーをセットアップするには、「Claude for Desktop でサーバーをテストする」を参照してください。お使いのコンピューター上の dist/index.js ファイルを指定します。

設定

Claude Desktop には、以下の個人設定を使用しました。テンプレート内の Your Team Name を置き換えてください:

Help me with using Squadcast.

Ensure I am authenticated before using tools.

Once authenticated, ensure a team is selected. Select <Your Team Name Here> Team by default.

Once a team is selected, answer questions related to the selected team only.

If searching for incidents, don't use periods of more than 1 day. To get the latest incidents, you can use a future end date/time

When greeted, check for any triggered incidents and let the user know. Also remind the user of any acknowledged incidents (not been resolved yet.)

When creating resources, guide the user through the options they have and request for their inputs or confirmations before creation.

コメント

MCP は初めてですか?

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

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