Skip to main content
Glama
alerundev

Salesforce MCP Server

by alerundev

Сервер Salesforce MCP

Сервер Salesforce MCP (Model Context Protocol) на базе Node.js / Express / TypeScript.

Позволяет запрашивать данные Salesforce на естественном языке.


Как запустить

Локальный запуск

# 환경변수 설정
cp .env.example .env
# .env 파일에 Salesforce 인증 정보 입력 후

npm install
npm run build
npm start

# 인증 토큰과 함께 실행
TOKEN=your_token npm start

Генерация образцов данных

npm run seed

Автоматически создает 7 учетных записей, контакты, возможности, лиды и данные о действиях.


Развертывание (CloudType)

  1. Создать новый сервис → Интеграция с GitHub → выберите alerundev/salesforce-mcp-server

  2. Настройки

    • Node v22

    • Команда сборки: npm run build

    • Команда запуска: npm start

  3. Настройка переменных окружения

Ключ

Значение

SF_LOGIN_URL

https://login.salesforce.com

SF_USERNAME

Email для входа в Salesforce

SF_PASSWORD

Пароль Salesforce

SF_SECURITY_TOKEN

Токен безопасности Salesforce

SF_CONSUMER_KEY

Consumer Key подключенного приложения

SF_CONSUMER_SECRET

Consumer Secret подключенного приложения

TOKEN

(Опционально) При использовании аутентификации Bearer-токеном

  1. Адрес подключения MCP

    https://<배포된 도메인>/mcp

Аутентификация

Используется аутентификация Bearer-токеном (активируется при настройке переменной окружения TOKEN):

Authorization: Bearer your-token

Поддерживаемые инструменты (Tools)

Инструмент

Описание

get_accounts

Получить список учетных записей

search_accounts

Поиск учетных записей по ключевому слову

get_opportunities

Получить список возможностей

get_opportunities_by_stage

Получить возможности по этапам (Closed Won, Prospecting и т.д.)

get_opportunities_summary

Сводка возможностей по этапам (количество + сумма)

get_contacts

Получить список контактов

search_contacts

Поиск контактов по имени

get_leads

Получить список лидов

get_leads_by_status

Получить лиды по статусу

get_recent_activities

Получить недавние действия (Task)

run_soql

Выполнить прямой SOQL-запрос


Примеры вопросов на естественном языке

  • "Покажи список сделок, которые должны закрыться в этом месяце"

  • "Какова общая сумма возможностей со статусом Closed Won?"

  • "Найди контактное лицо Samsung Electronics"

  • "Сделай сводку возможностей по этапам"

  • "Покажи лиды со статусом Hot"

F
license - not found
Not graded
quality - not tested
Not graded
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/alerundev/salesforce-mcp-youtube'

If you have feedback or need assistance with the MCP directory API, please join our Discord server