salesforcecli/mcp
MCP Server for interacting with Salesforce instances
何を解決するか
このプロジェクトは、大規模言語モデル(LLMs)がSalesforce組織と直接やり取りできる方法を提供します。これはブリッジとして機能し、ユーザーがAIとプラットフォームの間でデータを手動で移動する必要なく、AIエージェントやLLM対応IDEがSalesforceリソースを安全に読み取り、管理、操作できるようにします。
動作方法
Model Context Protocol (MCP) を実装しています。これは、AIモデルを外部データやツールに接続するための標準です。サーバーは、Cursor、Claude Code、ClineなどのMCP互換クライアント内のJSONファイルによって構成されます。接続後、LLMはサーバーが提供する特定の「ツール」を呼び出して、メタデータ、ユーザー、データの管理など、Salesforceでの操作を実行できます。
対象ユーザー
AI対応のコーディングアシスタントやエージェントを使用して開発の自動化、データ管理、組織設定を自動化したいSalesforce開発者および管理者。
特徴
- コンテキスト管理用ツールセット:
metadata、data、users、testingなどのツールセットに整理された60以上のツールを含み、ユーザーが必要なものだけを有効化することで、LLMのコンテキストウィンドウが過負荷にならないようにします。 - 広範な統合: VS Code Copilot、Claude Code、Cline、Cursor、Trae、Windsurf、Zedなど、主要なMCPクライアントと互換性があります。
- セキュアな組織アクセス: Salesforce CLI(
sf)認証フローを使用して、ローカルに認可されたSalesforce組織に統合されます。 - 専門的なAI機能: AuraからLWCへの移行、静的コード分析、Apexパフォーマンス検出など、専門的なツールセットを備えています。
「このツールセットは、Salesforce開発者の生産性を飛躍的に向上させます。特に、複雑なメタデータの変更やテストの自動化において非常に有用です。」— @salesforce_dev
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト