mcpField
G
GitHub Actions for Plane-MCP

GitHub Actions for Plane-MCP

ローカル
github.com/Creodotバージョン管理081 週間前に更新

GitHub Actions for Plane-MCP について

GitHub Actions for Plane-MCPは、プロジェクトのPlane APIエンドポイントをテストするGitHub Actionsワークフロー集です。プッシュ、プルリクエスト、定期実行、手動実行でユニットテストと統合テストを実行します。

主な機能

  1. 01Plane APIエンドポイントのテスト
  2. 02ユニットテストの実行
  3. 03統合テストとエンドポイント検証
  4. 04定期実行と手動実行に対応

活用シーン

  1. 01マージ前の変更確認
  2. 02毎日のエンドポイント検査

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Plane-MCP の GitHub Actions

このフォルダーには、このプロジェクト用に設定された GitHub Actions ワークフローが含まれています。

シークレットの設定

GitHub Actions で統合テストを正しく実行するには、GitHub リポジトリの設定で次のシークレットを設定する必要があります。

  • TEST_PLANE_TOKEN_API:テスト用の Plane.so API キー
  • TEST_PLANE_WORKSPACE_SLUG:Plane.so のワークスペーススラッグ(例:「your-organization」)
シークレットの設定方法
  1. GitHub リポジトリに移動します
  2. 「Settings」>「Secrets and variables」>「Actions」に移動します
  3. 「New repository secret」をクリックします
  4. 上記の 2 つのシークレットを追加します

利用可能なワークフロー

test-endpoints.yml

このワークフローでは Plane API エンドポイントをテストします。次の場合に実行されます。

  • main/master ブランチへのプッシュ時
  • main/master へのプルリクエスト作成時
  • GitHub Actions インターフェースからの手動実行時
  • 毎日深夜(00:00 UTC)の自動実行時

次の 2 つのジョブを実行します。

  1. unit-tests:すべてのユニットテストを実行します
  2. integration-tests:統合テストとエンドポイント検証スクリプトを実行します

手動実行

GitHub Actions からテストを手動で実行するには、次の手順に従います。

  1. リポジトリの「Actions」タブに移動します
  2. サイドバーで「Test API Endpoints」ワークフローを選択します
  3. 「Run workflow」をクリックします
  4. テストを実行するブランチを選択します
  5. 「Run workflow」をクリックします

コメント

MCP は初めてですか?

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

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