MCP.so
登录

Salesforce MCP Sample Integration

@lciesielski

关于 Salesforce MCP Sample Integration

暂无概览

基本信息

分类

数据与分析

许可证

MIT

运行时

node

传输方式

stdio

发布者

lciesielski

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-salesforce-example": {
      "command": "node",
      "args": [
        "server.js"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Salesforce MCP Sample Integration?

Salesforce MCP Sample Integration is a basic example project that connects Salesforce with the Model Context Protocol (MCP). It provides MCP tools for sending emails and deploying Apex code through a Salesforce org, intended for developers exploring MCP integration.

How to use Salesforce MCP Sample Integration?

Install dependencies with npm install (or yarn install), then configure Salesforce credentials by creating a utils/credentials.js file that exports getSalesforceCredentials() using JWT Bearer Flow authentication. Update the sample claude_desktop_config.json with your paths and credentials, then run the server with node server.js.

Key features of Salesforce MCP Sample Integration

  • Integrates Salesforce with MCP tools
  • Send emails via Salesforce
  • Deploy Apex code
  • Uses JWT Bearer Flow authentication
  • Node.js based with npm/yarn

Use cases of Salesforce MCP Sample Integration

  • Enable an MCP client to send emails through Salesforce
  • Deploy Apex code programmatically via MCP tools
  • Prototype Salesforce integrations before building production solutions
  • Learn how to configure MCP servers with Salesforce authentication

FAQ from Salesforce MCP Sample Integration

What does this server do?

It provides MCP tools to interact with Salesforce, specifically sending emails and deploying Apex code from an MCP client.

How do I set up authentication?

You must create a utils/credentials.js file that returns your Salesforce login URL, username, client ID, and private key for JWT Bearer Flow. A Salesforce Connected App configured for JWT authentication is required.

What are the prerequisites?

Node.js (or yarn), npm, and a Salesforce org with a pre-authorized Connected App for JWT authentication.

Is this production-ready?

No, it is a basic sample project for demonstration and learning; not intended for production use.

Where does data live?

Data resides in your Salesforce org; the server acts as a bridge without storing data locally (beyond credential configuration).

评论

数据与分析 分类下的更多 MCP 服务器