Salesforce Ai Agent Mcp Server MCP Server

A production-grade Model Context Protocol (MCP) server that gives Claude direct, structured access to Jira Cloud, Salesforce (Tooling + Metadata APIs), and n8n workflows.

Local serverstdioMIT

What is the Salesforce Ai Agent Mcp Server?

Salesforce Ai Agent Mcp Server is an MCP project maintained in the pratapsfdc22-dev/salesforce-ai-agent-mcp repository. The maintainer describes its purpose as “A production-grade Model Context Protocol (MCP) server that gives Claude direct, structured access to Jira Cloud, Salesforce (Tooling + Metadata APIs), and n8n workflows”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares JIRA_BASE_URL, JIRA_EMAIL, JIRA_API_TOKEN, SF_LOGIN_URL, SF_CLIENT_ID, SF_CLIENT_SECRET, SF_USERNAME, SF_PASSWORD, SF_SECURITY_TOKEN, N8N_BASE_URL, N8N_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
jira_get_story
jira_update_story_status
jira_post_comment
jira_search_stories
salesforce_get_object_fields
salesforce_create_custom_field
salesforce_create_validation_rule
salesforce_deploy_metadata
salesforce_get_deployment_status
salesforce_query
n8n_trigger_workflow
n8n_get_execution_status

How to install the Salesforce Ai Agent Mcp Server

{
  "mcpServers": {
    "salesforce-ai-agent": {
      "command": "node",
      "args": [
        "/absolute/path/to/salesforce-ai-agent-mcp/dist/index.js"
      ],
      "env": {
        "JIRA_BASE_URL": "https://your-org.atlassian.net",
        "JIRA_EMAIL": "you@company.com",
        "JIRA_API_TOKEN": "YOUR_JIRA_API_TOKEN",
        "SF_LOGIN_URL": "https://login.salesforce.com",
        "SF_CLIENT_ID": "your_client_id",
        "SF_CLIENT_SECRET": "YOUR_SF_CLIENT_SECRET",
        "SF_USERNAME": "you@yourorg.com",
        "SF_PASSWORD": "YOUR_SF_PASSWORD",
        "SF_SECURITY_TOKEN": "YOUR_SF_SECURITY_TOKEN",
        "N8N_BASE_URL": "https://your-n8n.com",
        "N8N_API_KEY": "YOUR_N8N_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
JIRA_BASE_URLDeclared in the maintainer’s client configuration.Check documentation
JIRA_EMAILDeclared in the maintainer’s client configuration.Check documentation
JIRA_API_TOKENDeclared in the maintainer’s client configuration.Check documentation
SF_LOGIN_URLDeclared in the maintainer’s client configuration.Check documentation
SF_CLIENT_IDDeclared in the maintainer’s client configuration.Check documentation
SF_CLIENT_SECRETDeclared in the maintainer’s client configuration.Check documentation
SF_USERNAMEDeclared in the maintainer’s client configuration.Check documentation
SF_PASSWORDDeclared in the maintainer’s client configuration.Check documentation
SF_SECURITY_TOKENDeclared in the maintainer’s client configuration.Check documentation
N8N_BASE_URLDeclared in the maintainer’s client configuration.Check documentation
N8N_API_KEYDeclared in the maintainer’s client configuration.Check documentation