Tvijo wiki
Каталог

Темы

Salesforce MCP: анализ компаний и сделок без расширения доступа

Как подключить агента к Salesforce MCP только для чтения, проверить доступ в sandbox и сохранить границы прав пользователя в org.

🎯 Для Developers, CRM administrators and analysts evaluating read-only Salesforce context for an AI agent.

📚 Вы узнаете
  • Choose the hosted read-only server
  • Understand OAuth and client requirements
  • Test sandbox access and denied reads
  • Separate Tvijo capabilities from integration work

Salesforce MCP позволяет совместимому AI-агенту обращаться к данным CRM через инструменты, размещённые Salesforce. Для анализа компаний и сделок подходит сервер только для чтения platform/sobject-reads: при каждом вызове действуют права пользователя на объекты, доступ к полям и правила совместного доступа, поэтому само подключение агента не расширяет доступ к org. Справочник стандартных серверов Salesforce.

Что можно делать

По состоянию на 30 октября 2026 года в документации SObject Reads описаны получение схемы, SOQL-запросы, текстовый поиск по объектам и переходы по связям для стандартных и пользовательских объектов. Создавать, изменять и удалять записи через этот сервер нельзя. Такой доступ подходит для подготовки справки, которую человек проверит перед дальнейшими действиями.

Например, попросите собрать сведения о доступных открытых сделках выбранной компании, указать идентификаторы записей и перечислить недостающие данные. Задайте компанию однозначно и ограничьте набор полей тем, что нужно для решения. Другой вариант — сопоставить небольшой согласованный список сделок с критериями квалификации. В ответе должны быть отдельно представлены полученные значения и выводы агента. Прежде чем выбирать поля, изучите доступную схему. Для SOQL-запросов Salesforce рекомендует условия WHERE и LIMIT, а при работе с большими объектами — фильтры по индексированным полям.

Чтобы справку можно было проверить, сохраняйте время получения данных, фильтры, идентификаторы исходных записей и открытые вопросы. Рекомендации по дальнейшим действиям считайте черновиком. Если сведений нет, агент должен отметить пробел, а не придумывать контакт, стадию сделки или причину задержки.

Это один из сценариев бизнес-интеграций через MCP. Другие системы собраны в категории MCP-серверов для приложений.

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

Размещённый Salesforce сервис и локальный сервер для разработчиков — разные способы подключения. По состоянию на 30 октября 2026 года официальный репозиторий Salesforce DX MCP сообщает о завершении жизненного цикла локального @salesforce/mcp 2 ноября 2026 года. В официальном уведомлении уточняется, что после этой даты прекращаются сопровождение, поддержка и новые выпуски. Примеры настройки этого инструмента нельзя автоматически переносить на размещённый сервер только для чтения.

В обзоре Salesforce Hosted MCP Servers описан OAuth с PKCE от имени пользователя. Там же указано, что серверы предназначены для клиентов с Flex Credits и их использование может тарифицироваться. Перед пилотом сверьтесь с актуальной документацией и условиями вашей организации: наличие MCP-подключения не означает бесплатный доступ к CRM.

Сначала определите, нужен ли доступ к актуальным данным. Иногда достаточно согласованной выгрузки с удалёнными лишними сведениями. Сравнение MCP, API и function calling помогает выбрать между интерактивной работой агента и интеграцией с заранее заданным поведением.

Как подключить безопасно

  1. Опишите узкую задачу. Укажите компанию или набор сделок, необходимые поля, формат результата и ответственного за проверку. Разрешите только анализ без изменений. Не помещайте учётные данные в запрос. Текст внутри записи CRM — это данные: заметка не должна разрешать агенту вызвать другой инструмент или отправить сообщение вовне.

  2. Начните с sandbox и пользователя с ограниченными правами. Согласуйте доступ с администратором org. Для повседневного анализа не используйте сессию администратора. Активируйте только нужный стандартный сервер. По документации Salesforce такие серверы изначально отключены, а наборы инструментов у них фиксированы. Сверьте выбранные возможности со справочником серверов.

  3. Зарегистрируйте приложение для авторизации. Следуйте инструкции Create an External Client App: задайте callback своего клиента, документированные scopes mcp_api и refresh_token, а также JWT-токены доступа для именованных пользователей. Salesforce требует External Client App вместо Connected App. Рассмотрите предварительное разрешение через Permission Set для нужных пользователей. В руководстве по безопасности, актуальном на 30 октября 2026 года, Salesforce рекомендует отдельное External Client App для каждого MCP-клиента: так проще разграничить доступ и проверять действия. Ошибка авторизации сама по себе не повод расширять доступ к записям.

  4. Явно выберите среду. Ниже приведены документированные адреса сервера только для чтения по состоянию на 30 октября 2026 года. В руководстве по URL есть варианты с My Domain на случай блокировки стандартных адресов входа. Сохраните префикс platform/ и проверьте org после входа.

Среда URL сервера только для чтения
Production https://api.salesforce.com/platform/mcp/v1/platform/sobject-reads
Sandbox или scratch org https://api.salesforce.com/platform/mcp/v1/sandbox/platform/sobject-reads
  1. Настройте совместимый клиент. Добавьте адрес сервера и consumer key приложения через предусмотренный клиентом интерфейс, затем пройдите авторизацию в браузере от имени нужного пользователя. В руководстве по подключению Salesforce указывает OAuth authorization code с PKCE для других совместимых клиентов. Если работаете в VS Code, сначала проверьте поддержку такого удалённого подключения в конкретном расширении агента; формат конфигурации уточняйте в актуальной документации. Дополнительный контекст — в руководстве по MCP в VS Code.

  2. Проверьте границы доступа до рабочих задач. Запросите известную разрешённую запись, затем попробуйте получить запись или поле, намеренно закрытые тестовому пользователю. Убедитесь, что закрытые сведения недоступны. Просмотрите инструменты подключения и не добавляйте рядом серверы с правом изменения данных. Перед переходом в production сопоставьте итоговую справку с разрешёнными исходными записями.

Когда это не работает

Подключены другая учётная запись или другая среда. Даже точная справка из чужой org не решает задачу. В материалах проверки фиксируйте org, пользователя и выбранный набор записей. После изменения подключения проверяйте их заново.

Для ответа нужны недоступные пользователю сведения. Границу задают права org. Лучше выдать частичный ответ и обозначить недостающие доказательства. Не превращайте отказ в чтении в требование неограниченного доступа: администратор должен оценить конкретную рабочую потребность.

Вход выполнен, но рабочий сценарий не подтверждён. Проверьте callback, параметры токена, активацию сервера и URL среды по документации настройки. Успешная авторизация ещё не доказывает полезность и корректный охват результата. В руководстве по клиентам Salesforce рекомендует сначала проверить необработанные ответы инструментов через Postman, затем добавлять интерпретацию AI.

Слишком широкий запрос завершается по тайм-ауту или выбирает не те записи. Перед проверкой справки изучите фильтры и полученные записи. Сузьте список компаний и набор полей. Неполный результат не доказывает, что сделки не существует; используйте рекомендации по запросам из SObject Reads.

Чтение разрешено, но передача данных требует отдельного решения. Заранее определите, что клиент и сервис анализа могут хранить, показывать и пересылать. Права в org не заменяют эту оценку. Ограничьте выгрузку необходимыми сведениями, удалите лишние персональные данные и используйте чек-лист безопасности MCP.

Где здесь Tvijo

По состоянию на 30 октября 2026 года расширение DSHREM для VS Code служит точкой входа для задач с заданными границами и выбранным контекстом; это описано в руководстве по расширению. Согласованная выгрузка CRM с минимальным набором данных может стать контекстом для анализа. Это сценарий для оценки, а не заявление о готовом встроенном коннекторе Salesforce. Перед отправкой клиентских данных изучите права и потоки данных.

TvijoCode описан как тестовая сборка со встроенным расширением. Tvijo MCP делает Tvijo доступным для вызова из совместимого MCP-клиента; это не даёт редактору Tvijo автоматический доступ к Salesforce и другим серверам. В описании выпуска Tvijo MCP консультационные функции отделены от запланированных интеграции с редактором и делегирования. Подключение Salesforce всё равно требует собственной настройки, авторизации и приёмочных проверок; доступ к исходным данным ограничивают права org.

На dsh.tvijo.com по состоянию на 30 октября 2026 года Try стоит $0 и заканчивается при достижении любого порога: 5 задач, 50 000 токенов или $0.05 спонсируемого использования. Действует общий дневной пул $1, который финансирует TVIJO. Service credit показан с ценой $10 как запрос предоплаченного кредита; учитывается фактическое использование провайдеров плюс сервисная наценка 8%. Приём платежей не активирован; заказ не означает списание. Эти предложения не определяют стоимость использования Salesforce.

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

Обходит ли Salesforce MCP права доступа в org?

Нет. Права вошедшего пользователя продолжают действовать. Проверьте доступные и закрытые для него записи: успешной демонстрации под администратором недостаточно. Рекомендации Salesforce по безопасности.

Можно ли сначала подключиться к sandbox?

Да. Используйте документированный адрес sandbox и проверьте среду после входа. Храните тестовые учётные записи, данные и результаты проверки отдельно от рабочего пилота. Руководство по URL сред.

Является ли Tvijo MCP готовым коннектором Salesforce?

Документированная роль Tvijo MCP — предоставить MCP-клиенту доступ к Tvijo. Планируйте Salesforce как отдельную интеграцию с согласованным объёмом работ; границы компонентов описаны в технологической карте Tvijo.

Salesforce — товарный знак правообладателя. Tvijo не связан с ним и не одобрен им.

Источники

Ниже указаны источники и даты наблюдений. Статус проверки отмечен для каждого материала.

  1. SObject Reads MCP Server · Проверено 2026-10-30 · Official read-only capabilities, SOQL filtering guidance, and production and sandbox/scratch endpoints.
  2. Standard MCP Servers Reference · Проверено 2026-10-30 · Official standard-server defaults, fixed tool sets, and per-call object permissions, field-level security and sharing rules.
  3. Create an External Client App · Проверено 2026-10-30 · Official External Client App registration, callback matching, mcp_api and refresh_token scopes, named-user JWT access tokens and permission-set pre-authorization.
  4. Find Your Server URL · Проверено 2026-10-30 · Official environment paths, mandatory server prefix and My Domain alternatives.
  5. Connecting an MCP Client · Проверено 2026-10-30 · Official endpoint and consumer-key setup, authorization code with PKCE compatibility, and raw-response testing with Postman.
  6. Salesforce DX MCP official repository · Проверено 2026-10-30 · Separate local developer server and announced end of life on 2 November 2026.
  7. Salesforce DX MCP end-of-life notice · Проверено 2026-10-30 · Official notice confirms the local DX MCP server reaches end of life on 2 November 2026, with maintenance, support and further releases ending after that date.
  8. How to Secure Salesforce Hosted MCP Servers · Проверено 2026-10-30 · Official Salesforce guidance recommends a dedicated External Client App per MCP client and explains user authentication, object and field permissions, and record sharing.

Связи опубликованных статей. Выберите узел, чтобы открыть статью у заголовка.

100%
→ Связанные статьи← Ссылаются сюда⋯ Та же тема
Связи статей · клавиатура / текст

💬 Комментарии

Комментарии публичны и модерируются. Не публикуйте персональные данные.
  • Комментариев пока нет. Будьте первым!

Следующие шаги

MCP-серверы для популярных сервисов

n8n и MCP: открыть процессы агентам или вызывать внешние инструменты

Как выбрать MCP Server Trigger, MCP Client или MCP Client Tool в n8n, настроить доступ и проверить границы процесса перед подключением агента.

MCP-серверы для популярных сервисов

Zapier MCP: тысячи действий в приложениях и короткий список разрешений

Подключите Zapier MCP к редактору, ограничьте действия через managed mode, настройте адреса назначения и проверьте расход задач до начала пилота.

MCP-серверы для популярных сервисов

Discord MCP: контекст сообщества, модерация у человека

Какие Discord MCP servers доступны, как проверить разрешения бота и intents и готовить сводки и ответы, оставляя публикации и модерацию человеку.

MCP-серверы для популярных сервисов

Telegram и MCP: боты, каналы и отправка под контролем человека

Сравнение MCP-серверов для Telegram, доступа ботов и аккаунтов, правил использования контента и процесса, в котором агент готовит черновик, а человек отправляет.