mcp-server-salesforce
0
The mcp-server-salesforce project is a Model Context Protocol server designed to interface with Salesforce. It provides tools for managing notes and interacting with Salesforce objects, enabling operations like querying, creating, and deleting records. Additionally, it utilizes GitHub Actions for continuous integration and deployment.
mcp-server-salesforce
A Model Context Protocol server implementation for interacting with Salesforce.
Components
Resources
- Notes storage system: Manages notes using a custom URI scheme.
- Salesforce objects: Accesses Salesforce objects with a custom URI scheme.
Prompts
- summarize-notes: Summarizes stored notes with style preference.
- analyze-salesforce-data: Analyzes Salesforce data with specified object name.
Tools
- Notes management: Add notes and update the server state.
- Salesforce interactions: Query, create, update, and delete Salesforce records.
Configuration
- Set up Salesforce authentication with environment variables or a .env file.
Development
- Uses GitHub Actions for CI/CD.
- Provides steps for building and publishing the server.
- Recommend using MCP Inspector for debugging.