Salesforce Hosted MCP Servers

Размещенные MCP-серверы Salesforce подключают Claude, Cursor и ChatGPT к данным организации с правами вошедшего пользователя.

  • 136 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальный

Широкий доступ

Почему такой уровень

  • Сервер `platform/sobject-all` читает, изменяет и удаляет данные CRM с правами вошедшего пользователя.
  • Данные организации передаются выбранной ИИ-модели клиента.
Все причины и проверки

forcedotcom/mcp-hosted

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/salesforce-hosted-mcp-servers

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Сервер `platform/sobject-all` читает, изменяет и удаляет данные CRM с правами вошедшего пользователя.
  • Данные организации передаются выбранной ИИ-модели клиента.

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

Что делает

Salesforce держит MCP-серверы на своей стороне: агент подключается к ним по HTTP и вызывает инструменты для работы с данными организации, а из API и Flow можно собрать собственный сервер. Репозиторий служит входом в документацию, вики с практиками и трекером обращений. Администратор включает серверы по одному в Setup, API Catalog, MCP Servers. Для входа нужны External Client App с OAuth и области `mcp_api` и `refresh_token`. Сервер `platform/sobject-reads` только читает данные, `platform/sobject-all` читает, пишет и удаляет и добавляет шаблоны промптов для Claude и Cursor. Языковая модель на стороне Salesforce не участвует: инструменты отвечают детерминированно.

Для кого. Администраторам и разработчикам Salesforce, которые подключают ИИ-ассистентов к своей организации через корпоративную авторизацию.

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

  • Агент по запросу пользователя ищет и показывает записи организации.
  • Для начала хватит безопасного чтения: включают `platform/sobject-reads` и проверяют вызовом `getUserInfo`.
  • Собственный сервер открывает агенту только выбранные API и Flow.
  • Подключение отлаживают в Postman отдельно от модели, чтобы отличить сбой сервера от сбоя клиента.

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

  • Организация на редакции ниже Enterprise.
  • Клиент подключается только через мост `mcp-remote`: такая схема не поддерживается.
  • Нужна локальная разработка метаданных и тестов Apex, а это задача сервера Salesforce DX.

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

Найди в Salesforce открытые сделки аккаунта Acme и перечисли суммы. Только читай, ничего не меняй.

MCP

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

Ограничения

Нужна организация Salesforce редакции Enterprise или выше и доступ администратора к Setup. Серверы по умолчанию выключены и включаются по одному. После создания External Client App настройки могут применяться до 30 минут. Агент работает с правами вошедшего пользователя, а `platform/sobject-all` разрешает запись и удаление. Продакшен и песочница используют разные адреса. Поддержки по SLA в репозитории нет: сбои и ошибки обрабатывает служба поддержки Salesforce.

Как отключить. Выключите сервер в Setup, API Catalog, MCP Servers и удалите подключение из клиента. External Client App отзовите или удалите отдельно.

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

Какой сервер выбрать первым?

`platform/sobject-reads`: он только читает, поэтому данные организации не изменятся.

Какие права получает агент?

Те же, что у вошедшего пользователя: доступ к объектам, полям и записям. В журнале аудита изменения записываются на его имя.

Что делать при ответе 401?

Проверьте области `mcp_api` и `refresh_token`. Если приложение создано недавно, подождите: применение занимает до 30 минут.

Как подключить песочницу?

Используйте адрес с сегментом `sandbox`: `https://api.salesforce.com/platform/mcp/v1/sandbox/platform/sobject-reads`.

Можно ли ограничить набор инструментов?

Да. Выберите более строгий стандартный сервер, например `platform/sobject-reads`, либо соберите собственный сервер только с нужными инструментами. Доступ по приложению ограничивают наборами прав в External Client App.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер Salesforce: агент ищет объекты, запрашивает и меняет записи, правит поля и пишет Apex обычным языком.

MCP-серверШирокий доступ165Звезды репозитория

MCP-сервер для Salesforce: запросы SOQL и SOSL, чтение и изменение записей, пакетные операции и вызовы Apex REST

MCP-серверШирокий доступ179Звезды репозитория
Официальный

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

MCP-серверШирокий доступ489Звезды репозитория
Официальный

Открытая CRM для малых команд с MCP: контакты, сделки и задачи доступны Claude и другим агентам, черновики ответов за вами

MCP-серверШирокий доступ221Звезды репозитория

MCP-сервер для ERPNext и Frappe: документы, склад и продажи из чата, плюс девять окон просмотра в клиенте

MCP-серверШирокий доступ123Звезды репозитория
Российский стек

MCP-сервер для платформы интернет-магазинов InSales: товары, заказы, клиенты и категории через админ API

MCP-серверШирокий доступ1Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Salesforce Hosted MCP Servers (эта карточка)даOAuth136
Salesforce DX MCP ServerдаOAuth489официальный сервер для разработки: org, метаданные и тесты Apex через CLI; размещенные серверы работают с данными и отвечают на стороне Salesforce
MCP-SalesforceнетOAuth179сторонний сервер на SOQL и SOSL, который запускают у себя; размещенные серверы Salesforce подключают по URL с OAuth

Коротко о README

Документация разделена на три части: базовое администрирование в разделе Help and Training, справочник серверов и создание собственных в Developer Guide, практики и архитектурные заметки в вики репозитория. Вопросы и идеи принимаются через GitHub Issues без SLA.

Бейдж для README

Сообщить о проблеме