Salesforce MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SFMCP_LOG_LEVEL | No | Logging level for the application (e.g., INFO, DEBUG, ERROR). | INFO |
| APP_PASSWORD_ENC | Yes | Your encrypted license password provided by the MCP Admin. Keys are rotated weekly. | |
| SFMCP_DEBUG_MODE | No | Enable or disable debug mode. | false |
| SFMCP_MAX_RETRIES | No | Maximum number of retries for failed API requests. | 3 |
| APP_ENCRYPTION_KEY | Yes | Your license encryption key provided by the MCP Admin. Keys are rotated weekly. | |
| SFMCP_MCP_SERVER_NAME | No | The name of the MCP server. | salesforce-mcp-server |
| SFMCP_OAUTH_CALLBACK_PORT | No | Port used for the OAuth callback server. | 1717 |
| SFMCP_OAUTH_TIMEOUT_SECONDS | No | Timeout for OAuth authentication in seconds. | 300 |
| SFMCP_DEPLOY_TIMEOUT_SECONDS | No | Timeout for metadata deployment operations in seconds. | 300 |
| SFMCP_SALESFORCE_API_VERSION | No | The Salesforce API version to use. | 59.0 |
| SFMCP_REQUEST_TIMEOUT_SECONDS | No | Timeout for individual API requests in seconds. | 120 |
| SFMCP_DEPLOY_POLL_INTERVAL_SECONDS | No | Interval to poll for deployment status in seconds. | 5 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues