Salesforce DX MCP Server

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВыбор редакцииВысокий риск

salesforcecli/mcp

Установка

{
  "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"]
    }
  }
}

Файл .mcp.json в проекте. Для Cursor и Cline формат тот же.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту инструменты Salesforce DX для org, которые уже авторизованы на компьютере через Salesforce CLI. Инструменты собраны в наборы: org, метаданные, данные, пользователи, тесты, анализ кода, DevOps, мобильная разработка, анализ компонентов Aura и другие. Нужные наборы и отдельные инструменты включаются флагами --toolsets и --tools, а флаг --orgs ограничивает, к каким org агент получит доступ. Экспериментальный режим подгружает инструменты по мере надобности, чтобы не перегружать контекст.

Для кого. Для разработчиков и администраторов Salesforce, которые работают через Salesforce CLI.

Подходит, если

  • Нужно развернуть или получить метаданные из org силами агента
  • Нужно выполнить SOQL-запрос или поправить данные в песочнице
  • Нужно запустить тесты Apex и разобрать результаты

Не подходит, если

  • Вы не используете Salesforce
  • Нужно дать агенту доступ ко всем org без разбора: флаг ALLOW_ALL_ORGS вендор советует применять осторожно

Пример запроса к агенту

Разверни изменения метаданных из проекта в мою песочницу и запусти тесты Apex

Ограничения

Нужен аккаунт Salesforce и org, авторизованные через Salesforce CLI. Телеметрия включена по умолчанию, отключается флагом --no-telemetry. Инструментов больше шестидесяти, включать все сразу вендор не рекомендует. Часть инструментов не в общем доступе и требует флага --allow-non-ga-tools.

Как отключить. Удалите запись Salesforce DX из конфигурации MCP клиента.

MCP

Транспорт
stdio
Авторизация
OAuth

Проверка безопасности

  • Меняет метаданные и данные в org Salesforce
  • Использует локальные авторизации Salesforce CLI

Коротко о README

README показывает конфигурацию для VS Code, Claude Code, Cline и Cursor через npx. Подробно описаны флаги запуска, значения для выбора org и таблица наборов инструментов со ссылками на списки. Отмечено, что org нужно заранее авторизовать через Salesforce CLI. Общая документация вынесена в руководство Salesforce DX. Лицензия Apache 2.0.

Частые вопросы

Как ограничить доступ одной org?

Передайте во флаг --orgs имя пользователя или алиас org вместо DEFAULT_TARGET_ORG, тогда смена org по умолчанию не расширит доступ.

Как уменьшить нагрузку на контекст?

Включайте только нужные наборы через --toolsets или попробуйте экспериментальный флаг --dynamic-tools.

E-Commerce Skills

E-Commerce Skills by Nexscope

Большой набор текстовых скиллов для продавцов Amazon, Shopify, eBay, Etsy, TikTok Shop и Walmart: цены, листинги, реклама, рост

СкиллНизкий риск930

153 скилла для кросс-бордер e-commerce через API LinkFox: Amazon, Ozon, TikTok Shop, 1688, ключевые слова, реклама и патенты

СкиллСредний риск102

MCP-сервер для контактов и сделок CRM Битрикс24 через входящий вебхук: поиск, списки и смена стадии сделки

MCP-серверВысокий рискРоссийский стек64

Bitrix24 MCP Server (gunnit)

Bitrix24 MCP Server

MCP-сервер на TypeScript для CRM Битрикс24: контакты, компании, лиды, сделки, задачи и отчеты по работе менеджеров

MCP-серверВысокий рискРоссийский стек33