SM

salesforcecli/mcp

Productivity workflow

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

487 stars 113 forks Качество 81 Тренд 34Apache-2.0

MCP Server для взаимодействия с экземплярами Salesforce

Обзор

MCP-сервер для взаимодействия с организациями Salesforce Сообщайте об ошибках и проблемах здесь. Для запросов на функции и других связанных тем начните обсуждение здесь. Для общей документации по серверу Salesforce DX MCP см. этот раздел в Руководстве разработчиков Salesforce DX. Документация включает: - Подробный обзор, включая детали функций безопасности. - Руководство по быстрому запуску. - Несколько примеров настройки сервера в вашем MCP-клиенте. - Примеры запросов для вызова основных инструментов DX MCP. Salesforce DX MCP Server — это специализированная реализация Протокола Контекста Модели (MCP), предназначенная для обеспечения беспрепятственного взаимодействия между крупными языковыми моделями (LLM) и организациями Salesforce. Этот MCP-сервер предоставляет надёжный набор инструментов и возможностей, позволяющих LLM безопасно читать, управлять и управлять ресурсами Salesforce.

Обзор (машинный перевод)

[! ВАЖНО] ⚠️ Конец жизни: 2 ноября 2026 года

Локальный MCP-сервер Salesforce DX (@salesforce/mcp) завершил свой срок службы 2 ноября 2026 года.
См. https://github.com/forcedotcom/mcp/issues/46 для подробностей.

MCP

MCP-сервер для взаимодействия с организациями Salesforce

Обратная связь

Сообщайте об ошибках и проблемах здесь.
Для запросов на функции и других связанных тем начните обсуждение здесь.

Документация

Для общей документации по серверу Salesforce DX MCP см. этот раздел в Salesforce DX Developer Guide. Документация включает:

  • Всесторонний обзор, включая детали о функциях безопасности.
  • Руководство по быстрому старту.
  • Несколько примеров настройки сервера в вашем MCP-клиенте.
  • Примеры запросов для вызова основных инструментов DX MCP.

Вот заметки к релизу.

Обзор сервера Salesforce DX MCP

Salesforce DX MCP Server — это специализированная реализация Протокола Контекста Модели (MCP), предназначенная для обеспечения беспрепятственного взаимодействия между крупными языковыми моделями (LLM) и организациями Salesforce. Этот MCP-сервер предоставляет надёжный набор инструментов и возможностей, позволяющих LLM безопасно читать, управлять и управлять ресурсами Salesforce.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

[!IMPORTANT] ⚠️ End of Life: November 2nd, 2026

The Salesforce DX local MCP server (@salesforce/mcp) reaches end of life on November 2nd, 2026.
See https://github.com/forcedotcom/mcp/issues/46 for more details.

MCP

MCP Server for Interacting with Salesforce Orgs

Feedback

Report bugs and issues here.
For feature requests and other related topics, start a Discussion here.

Documentation

For general documentation about the Salesforce DX MCP Server, see this section in the Salesforce DX Developer Guide. The docs include:

  • Comprehensive overview, including details about the security features.
  • Quick start guide.
  • Multiple examples of configuring the server in your MCP client.
  • Sample prompts for invoking the core DX MCP tools.

Here are the release notes.

Overview of the Salesforce DX MCP Server

The Salesforce DX MCP Server is a specialized Model Context Protocol (MCP) implementation designed to facilitate seamless interaction between large language models (LLMs) and Salesforce orgs. This MCP server provides a robust set of tools and capabilities that enable LLMs to read, manage, and operate Salesforce resources securely.

Configure the DX MCP Server

Configure the Salesforce DX MCP Server for your MCP client by updating its associated MCP JSON file; each client is slightly different, so check your MCP client documentation for details. See MCP Client Configurations for more examples.

Here’s an example for VS Code with Copilot in which you create and update a .vscode/mcp.json file in your project:

{
  "servers": {
    "Salesforce DX": {
      "command": "npx",
      "args": ["-y", "@salesforce/mcp",
              "--orgs", "DEFAULT_TARGET_ORG",
              "--toolsets", "orgs,metadata,data,users",
              "--tools", "run_apex_test",
              "--allow-non-ga-tools"]
    }
  }
}

The args format shown in the preceding example is the same for all MCP clients; it’s how you customize the DX MCP Server for your particular environment.

Notes:

  • The "-y", "@salesforce/mcp" part tells npx to automatically install the @salesforce/mcp package instead of asking permission. Don’t change this.
  • For possible flags that you can pass to the args option, and the possible values that you can pass to the --orgs, --toolsets, and --tools flags, see these sections:
Открыть полный README на GitHub

Установка

npx -y @salesforce/mcp --orgs DEFAULT_TARGET_ORG --toolsets orgs metadata data users --tools run_apex_test --allow-non-ga-tools
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "Salesforce DX": { "command": "npx", "args": ["-y", "@salesforce/mcp", "--orgs", "DEFAULT_TARGET_ORG", "--toolsets", "orgs,metadata,data,users", "--tools", "run_apex_test", "--allow-non-ga-tools"] } } }