salesforcecli/mcp
MCP Server for interacting with Salesforce instances
何を解決するか
このプロジェクトは、大規模言語モデル(LLMs)がSalesforce組織と直接対話できる方法を提供します。AIモデルとSalesforceリソースの間のギャップを埋め、AIがSalesforceデータおよびメタデータを安全に読み取り、管理、操作できるようにします。
動作方法
Model Context Protocol(MCP)を実装し、MCP対応クライアント(Cursor、Claude Code、Clineなど)とSalesforce環境を接続するサーバーとして機能します。サーバーは、LLMがSalesforceでアクションを実行するために呼び出せる専門的なツール群を提供します。ユーザーはIDEやクライアント内のJSON設定ファイルでサーバーを構成し、アクセスするSalesforce組織と有効にする「ツールセット」(ツールのグループ)を指定します。
対象ユーザー
AI搭載IDEやエージェントを使用して開発の自動化、データ管理、組織設定を自動化するSalesforce開発者および管理者。
特徴
- モジュール化されたツールセット:
metadata、data、users、testing、devopsなどのカテゴリに分類された60以上のツールを含み、LLMのコンテキストウィンドウを圧迫しないように設計されています。 - 広範なクライアント対応:VS Code Copilot、Claude Code、Cline、Cursor、Trae、Windsurf、Zedなど主要なMCPクライアントと互換性があります。
- セキュアな組織アクセス:ローカルのSalesforce CLI認証と統合され、認可された組織への安全なアクセスを保証します。
- 専用の移行ツール:AuraコンポーネントからLightning Web Components(LWC)への移行を専門に扱うツールを備えています。
- 動的ツール発見:実験的な機能で、必要に応じてツールを動的に読み込むことで、LLMのパフォーマンスを向上させます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト