Salesforce MCP Sample Integration
@lciesielski
About Salesforce MCP Sample Integration
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-salesforce-example": {
"command": "node",
"args": [
"server.js"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
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).
Frequently asked questions
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).
Basic information
More Data & Analytics MCP servers

CryptoWhaleInsights
CryptoWhaleInsights TeamReal-time crypto whale tracking & market intelligence. Monitors 80+ verified whale wallets across 14 blockchains (BTC, ETH, SOL, BSC, Base, ARB, MATIC, TON, SUI, HYPE, TRX, SEI, INJ, APT). 55 tools: whale movements, fear
Google Analytics MCP Server
surendranbGoogle Analytics 4 data to AI agents, agentic workflows, and MCP clients. Give agents analysis-ready access to website traffic, user behavior, and performance data with schema discovery, server-side aggregation, and safe defaults that reduce data wrangling.
dbt MCP Server
dbt-labsA MCP (Model Context Protocol) server for interacting with dbt.

Opinly
Track competitors, rankings, and how AI answers rank you — then write and publish the fix.

PowerDMARC
powerdmarcPowerDMARC's MCP server brings live email authentication data directly into any MCP-compatible AI assistant: Claude, ChatGPT, Cursor, and others. Instead of generic DMARC advice, the AI works from a customer's actual acc
Comments