GitHub Actions for Plane-MCP について
GitHub Actions for Plane-MCPは、プロジェクトのPlane APIエンドポイントをテストするGitHub Actionsワークフロー集です。プッシュ、プルリクエスト、定期実行、手動実行でユニットテストと統合テストを実行します。
主な機能
- 01Plane APIエンドポイントのテスト
- 02ユニットテストの実行
- 03統合テストとエンドポイント検証
- 04定期実行と手動実行に対応
活用シーン
- 01マージ前の変更確認
- 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」)
シークレットの設定方法
- GitHub リポジトリに移動します
- 「Settings」>「Secrets and variables」>「Actions」に移動します
- 「New repository secret」をクリックします
- 上記の 2 つのシークレットを追加します
利用可能なワークフロー
test-endpoints.yml
このワークフローでは Plane API エンドポイントをテストします。次の場合に実行されます。
- main/master ブランチへのプッシュ時
- main/master へのプルリクエスト作成時
- GitHub Actions インターフェースからの手動実行時
- 毎日深夜(00:00 UTC)の自動実行時
次の 2 つのジョブを実行します。
- unit-tests:すべてのユニットテストを実行します
- integration-tests:統合テストとエンドポイント検証スクリプトを実行します
手動実行
GitHub Actions からテストを手動で実行するには、次の手順に従います。
- リポジトリの「Actions」タブに移動します
- サイドバーで「Test API Endpoints」ワークフローを選択します
- 「Run workflow」をクリックします
- テストを実行するブランチを選択します
- 「Run workflow」をクリックします
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。