salesforce-mcp-server

salesforce-mcp-server

0

The Salesforce MCP Server is designed to facilitate interaction between Salesforce data and the Claude Desktop application by implementing a Model Context Protocol server. It allows for querying account information from a Salesforce organization, enhancing data accessibility and integration.

Salesforce MCP Server

This project implements a Model Context Protocol (MCP) server that integrates with Salesforce, enabling Claude Desktop to interact with Salesforce data. It supports querying account information from a Salesforce organization.

Prerequisites

  • Node.js v16 or later
  • Salesforce CLI (sf)
  • Claude Desktop application
  • Access to a Salesforce organization (sandbox or production)

Installation

  1. Clone the repository.
  2. Install dependencies.
  3. Create a .env file and configure it.
  4. Authenticate with Salesforce.

Configuration

Configure Claude Desktop to connect to the Salesforce MCP server.

Running the Server

Start the server and interact with Salesforce data via Claude Desktop.

Available Features

  • accounts/list: Returns a list of Salesforce accounts.
  • refresh_accounts: Manually refresh the account data.

Development

Project structure and development scripts are provided for ease of contribution.

Troubleshooting

Contains solutions for connection, authentication, and server issues.

License

[Your License]

Contributing

Guidelines for contributing to the project.