codev について
codev MCPは、codevで管理するSalesforceのデリバリーデータをAIエージェントに提供します。プロジェクト状況、ビルドやリリースの結果、検証、関連作業項目を調べるチーム向けで、アクセス権はログインユーザーのcodevロールに従います。
主な機能
- 01プロジェクトとリポジトリ設定の検索
- 02ビルド、リリース、デプロイの追跡
- 03検証・テスト結果の確認
- 04関連作業項目の参照
- 05環境とプール容量の確認
- 06デリバリー実績の分析情報を照会
活用シーン
- 01デプロイ済み・保留中の内容を確認
- 02ビルドや検証の失敗を調査
- 03コンプライアンスとコード分析の指摘を確認
- 04プール環境を取得または解放
MCP 対応
Streamable HTTPでリモートMCPエンドポイントを提供します。対話型クライアントはOAuth 2.1で認証し、ツール呼び出しにはログインユーザーのcodev権限が適用されます。管理された自動化にはアプリケーショントークンも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://{tenant}.flxbl.io/sfp/api/mcpclaude mcp add --transport http flxbl-io-codev https://{tenant}.flxbl.io/sfp/api/mcp{"mcpServers":{"flxbl-io-codev":{"type":"http","url":"https://{tenant}.flxbl.io/sfp/api/mcp"}}}Cursor で開く{"servers":{"flxbl-io-codev":{"type":"http","url":"https://{tenant}.flxbl.io/sfp/api/mcp"}}}VS Code で開く{"mcpServers":{"flxbl-io-codev":{"type":"http","url":"https://{tenant}.flxbl.io/sfp/api/mcp"}}}{"mcpServers":{"flxbl-io-codev":{"serverUrl":"https://{tenant}.flxbl.io/sfp/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
codev MCP を使うと、AI エージェントはチームが codev で管理する Salesforce プロジェクトを安全にリアルタイムで確認できます。Claude、Codex、GitHub Copilot、または Streamable HTTP 経由で MCP をサポートする任意のクライアントを接続し、デリバリー状況の把握、失敗の調査、codev での自分と同じ権限での操作が可能です。
エージェントにできること
codev MCP を使うと、エージェントは次のことができます。
- Salesforce プロジェクトとそのリポジトリ構成を見つける。
- ビルド、リリース候補、リリース、および各環境にデプロイ済みまたは保留中の内容を確認する。
- プルリクエストの検証、デプロイとテストの結果、コード分析、コンプライアンスの検出事項、レビュー状況を調べる。
- Jira、Azure DevOps、GitHub から連携された作業項目を読み取る。
- 登録済みの環境、Salesforce 組織、プールの容量、割り当て、レビュー環境を確認する。
- プロジェクトのデリバリーパフォーマンスに関するインサイトを照会する。
- サインイン中のユーザー向けに、プール環境を取得、延長、解放する。
ほとんどの機能は読み取り専用です。プール環境の操作は状態を変更する操作であり、対話型ユーザーは自身の割り当てのみを管理できます。
接続
すべての codev インスタンスは、次の場所に MCP エンドポイントを公開しています。
https://<your-tenant>.flxbl.io/sfp/api/mcp
<your-tenant> を codev テナントのサブドメインに置き換えてください。クライアント構成に認証情報を記載しないでください。対話型クライアントは、初回接続時に codev の OAuth 2.1 認可サーバーを検出し、ブラウザーでのサインインを開始します。
Claude Code
claude mcp add --transport http codev https://<your-tenant>.flxbl.io/sfp/api/mcp
Claude Code で /mcp を実行し、codev を選択してサインインを完了します。
Codex
codex mcp add codev --url https://<your-tenant>.flxbl.io/sfp/api/mcp
codex mcp login codev
Cursor
Cursor Marketplace から codev をインストールし、プロンプトが表示されたら codev テナントのサブドメインを入力します。たとえば、codev の URL が https://acme.flxbl.io の場合は、acme と入力します。
Cursor はその後、テナントの MCP エンドポイントに接続し、認証が必要な場合は OAuth を通じて codev のサインイン画面を開きます。Marketplace の構成にパスワードやアクセストークンが保存されることはありません。
GitHub Copilot およびその他のクライアント
次の汎用 MCP 構成を使用します。
{
"mcpServers": {
"codev": {
"type": "http",
"url": "https://<your-tenant>.flxbl.io/sfp/api/mcp"
}
}
}
GitHub Copilot を使用する VS Code では、構成を .vscode/mcp.json に配置します。Claude Desktop および claude.ai のユーザーは、URL をカスタムコネクターとして追加できます。
接続を確認するには、エージェントに次のように尋ねてください。
利用可能なプールを一覧表示してください。
認証と ID
対話型接続には OAuth 2.1 を使用します。各ツール呼び出しはサインイン中のユーザーの codev ロールで実行され、プールのチェックアウトはそのユーザーのメールアドレスに帰属します。
CI ジョブやスクリプト化されたエージェントでは、Authorization: Bearer ヘッダーに codev アプリケーショントークンを使用できます。アプリケーショントークンは、管理された自動化を目的としており、個々のユーザーとは独立して動作できます。そのため、シークレットマネージャーに保存し、アクセス権を慎重に付与してください。
レジストリと実装
このリポジトリは、codev の MCP レジストリメタデータと接続ドキュメントの公開元です。リモート MCP の実装は codev の一部として提供され、このリポジトリには重複して収録されておらず、引き続き codev 製品ライセンスに従います。
レジストリ定義は server.json で管理され、標準に基づく検出に対応するため公式 MCP Registry に公開されています。GitHub の公開 MCP Registry を含む下流のカタログは、どのエントリーをいつインデックス化するかをそれぞれ独自に決定します。
ドキュメントとサポート
セキュリティ上の懸念がある場合は、SECURITY.md に記載されている非公開の報告手順に従ってください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。