Skip to main content
Glama
alerundev

Salesforce MCP Server

by alerundev

Salesforce MCP Server

Node.js / Express / TypeScriptベースのSalesforce MCP (Model Context Protocol) サーバー

自然言語で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

Salesforceログインメールアドレス

SF_PASSWORD

Salesforceパスワード

SF_SECURITY_TOKEN

Salesforceセキュリティトークン

SF_CONSUMER_KEY

Connected Appコンシューマーキー

SF_CONSUMER_SECRET

Connected Appコンシューマーシークレット

TOKEN

(任意) Bearerトークン認証を使用する場合

  1. MCP接続アドレス

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

認証

Bearerトークン認証を使用します(環境変数 TOKEN 設定時に有効化):

Authorization: Bearer your-token

サポートツール (Tools)

Tool

説明

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