使用说明
Salesforce MCP服务器
Salesforce的模型上下文协议(MCP)服务器实现,提供管理联系人、潜在客户、机会、客户、案例等的工具。
特性
此MCP服务器提供以下工具:
联系人管理
describe_contact_schema-获取联系人对象的可用字段create_contact-创建新联系人update_contact-更新现有联系人delete_contact-删除联系人
潜在客户管理
describe_lead_schema-获取Lead对象的可用字段create_lead-创建新的潜在客户update_lead-更新现有潜在客户delete_lead-删除潜在客户convert_lead_to_opportunity-将潜在客户转化为机会
账户管理
describe_account_schema-获取Account对象的可用字段create_account-创建新帐户update_account-更新现有帐户delete_account-删除帐户
机会管理
describe_opportunity_schema-获取Opportunity对象的可用字段create_opportunity-创造新的机会update_opportunity-更新现有机会delete_opportunity-删除商机
事件管理
describe_case_schema-获取Case对象的可用字段create_case-创建新案例update_case-更新现有案例delete_case-删除案例
实用工具
query-执行SOQL查询get_direct_link-获取Salesforce对象的直接URLemail_message-使用增强的电子邮件功能创建电子邮件
配置
不需要环境变量。服务器从HTTP标头获取配置:
x-forwarded-access-token-Salesforce访问令牌x-forwarded-salesforce-instance-url-Salesforce实例URL(例如。,https://yourcompany.my.salesforce.com)
用法
服务器在路径上的端口9000上运行 /mcp/salesforce。您可以访问以下网址进行测试:
http://localhost:9000/health
安装
- 安装依赖项:
uv sync
- 运行服务器:
python -m app.main
