メインコンテンツへスキップ

カスタムプラグインが重要な理由

カスタムMCPプラグインを使用すると、チームはKodyを社内システム(ナレッジベース、インシデントダッシュボード、ポリシーエンジンなど)に接続できます。インストール後、Kodyのすべてのインタラクションがライブデータを使用してそれらのツールを呼び出せるようになるため、レビュアーはスクリーンショットや古いスニペットをプルリクエストにコピーする必要がなくなります。 このガイドでは、シンプルな読み取り専用エンドポイント(Kodus Docs MCPなど)から認証を伴うより高度なパイプラインまで、任意のカスタムプラグインに推奨するフローを紹介します。
KodusはリモートMCPサーバーのみをサポートしています。つまり、プラグインはKodusのインフラストラクチャからアクセス可能である必要があります。

プラグイン情報の準備

Pluginsカタログを開く前に、以下の情報を収集してください:
フィールド重要な理由
パブリックURLMCPマニフェストがホストされているエンドポイント(例:https://acme-internal-tools.com/mcp)。
プロトコルMCPの実装タイプ(HTTPまたはSSE)。
ホスティングKodusからアクセス可能なリモートサーバーである必要があります(localhostやデスクトップMCPエンドポイントは不可)。
認証プラグインがAPIキー、OAuth、またはワークスペースIPへのオープンアクセスを必要とするかどうか。
説明 / ロゴカタログを閲覧する他のエンジニアがプラグインの機能を理解するのに役立ちます。
試してみるリモートMCPサーバーをお探しですか?
  • Smithery.ai はデプロイ可能なMCPサービスと、独自のインフラに向けることができる簡単なランチャーをキュレーションしています。
  • Awesome Remote MCP Servers は、ドキュメント検索、セキュリティスキャナー、ワークフローボットにわたるコミュニティが管理するエンドポイントをリスト化しています。

Kodusへのプラグインのインストール

  1. Kodusワークスペース内の コードレビュー設定 → Plugins(ベータ)に移動します。
  2. プラグインを追加 をクリックします。
  3. フォームに入力します:
    Plugin Name: 説明的なラベル(例:"Security Runbooks MCP")
    Description: 公開するデータ/アクション
    Logo URL: オプションですが、識別に役立ちます
    URL: https://your-domain.com/mcp
    Protocol: HTTP または SSE
    Authorization / Headers: MCPホストが必要とする場合に追加(例:APIキー、OAuthなど)(オプション)
    
  4. プラグインを作成 をクリックします。リストに表示されると、ワークスペース全体で即座に利用可能になります。
カスタムプラグインはワークスペースと同じ権限で実行されます。組織が信頼し、監視しているエンドポイントのみをインストールしてください。

接続の確認

  1. Kodyが有効になっているプルリクエストを開きます。
  2. @kody をメンションし、プラグインが応答するような質問を含めます。
    @kody MCPからデプロイチェックリストを取得して、フィーチャーフラグが必要かどうか確認してもらえますか?
    
  3. ドロワーで Plugins セクションを確認します。新しいプラグインへの呼び出しが表示されるはずです。失敗した場合は、エラーを展開してステータスコードまたは検証メッセージを確認してください。
Kodus Docs MCP(https://docs.kodus.io/mcp)は簡単なサニティテストです。まずインストールして、ワークスペースが外部ホストに到達できることを確認できます。

クイックチェックリスト

  • プラグインマニフェストがホストされ、アクセス可能である。
  • 認証モデル(ある場合)が文書化され、テストされている。
  • プラグインが正しいURL + ヘッダーで カスタムプラグインを追加 からインストールされている。
  • サンプルPRでKodyがプラグインを呼び出せることが確認されている。
  • オーナーがインテグレーションの監視と更新方法を把握している。