
mcp-salesforce
by AiondaDotCom·★ 16·综合分 42
完整的 Salesforce MCP 服务器,为 Claude Desktop 提供集成,包含 OAuth 认证和通用 CRUD 操作。
概述
MCP Salesforce Server 为 AI 助手提供了与 Salesforce 组织交互的全面接口。它具有无缝的 OAuth 认证和自动处理功能,无需手动设置,适用于任何 Salesforce 组织,包括自定义对象和字段。该服务器提供完整的 CRUD 操作、模式发现,并能根据分析完整的 Salesforce 设置提供智能辅助。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要 AI 助手与 Salesforce 之间完整、即插即用的集成,且设置要求最小时,请选择此服务器。
什么时候不要选它
如果您不使用 macOS(安全凭证存储必需)或需要通用 CRUD 接口未涵盖的 Salesforce 高级功能,请避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具salesforce_learn{} // Force complete re-analysis { "force_refresh": true, "detailed_relationships": true }Analyzes your complete Salesforce installation including objects, fields and customizations
salesforce_installation_info{} // Details about a specific object { "object_name": "TimeTracking__c" } // Search for specific fields { "field_search": "email", "show_custom_only": true }Provides overview of available objects, Custom Fields and customizations
salesforce_query{ "query": "SELECT Id, FirstName, LastName, Email FROM Contact WHERE CreatedDate = THIS_MONTH ORDER BY CreatedDate DESC LIMIT 10" }Execute SOQL queries against any Salesforce object
salesforce_create{ "sobject": "Contact", "data": { "FirstName": "John", "LastName": "Doe", "Email": "john.doe@example.com", "Phone": "555-1234" } }Create new records in any Salesforce object
salesforce_update{ "sobject": "Contact", "id": "003XX000008b6cYAQ", "data": { "Email": "new.email@example.com", "Phone": "555-5678" } }Update existing Salesforce records
salesforce_delete{ "sobject": "Contact", "id": "003XX000008b6cYAQ" }Delete Salesforce records (permanent action)
salesforce_describe{ "sobject": "Contact" } // Or get list of all available objects {} // Empty parametersGet schema information for objects and fields
salesforce_backup{} // Incremental backup since specific date { "backup_type": "incremental", "since_date": "2025-01-01T00:00:00Z" } // Backup with specific options { "options": { "include_files": true, "include_attachments": true, "inclCreates comprehensive backups of Salesforce data and files
salesforce_backup_list{} // Details about a specific backup { "backup_name": "salesforce-backup-2025-06-04T16-16-35-660Z" }Show available backups with statistics and metadata
salesforce_time_machine{ "backup_timestamp": "2025-06-04T16-16:35.660Z", "object_name": "Account" } // Show all changes since a specific backup { "backup_timestamp": "2025-06-04T16-16:35.660Z", "show_all_changes": true }Compare data between backup time points and enable targeted recovery
salesforce_authHandle Salesforce authentication with OAuth flow
salesforce_setupConfigure Salesforce credentials and OAuth settings
可对比工具
安装
安装
推荐:NPX 使用方法
添加到 Claude Desktop 配置中:
{
"mcpServers": {
"salesforce": {
"command": "npx",
"args": ["@aiondadotcom/mcp-salesforce"]
}
}
}开发设置
- 克隆仓库:
git clone https://github.com/AiondaDotCom/mcp-salesforce.git - 安装依赖:
npm install - 在 Claude Desktop 配置中使用本地路径
FAQ
- 这个服务器使用什么认证方法?
- 它使用基于浏览器的 OAuth 认证设置和自动令牌刷新,不需要手动终端命令进行认证。
- 它适用于自定义 Salesforce 对象吗?
- 是的,它适用于任何 Salesforce 对象,包括自定义对象。服务器可以分析和学习您的完整 Salesforce 设置。
mcp-salesforce 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。