StratoForce AI——MCP服务器
Salesforce渠道中的收入情报,任何人工智能助手都可以访问。
它的作用
将您的Salesforce收入数据连接到任何兼容MCP的AI客户端——Claude Desktop、VS Code、Cursor、Windsurf等。询问有关管道的自然语言问题,并从真实数据中获得真实答案。
能力
资源(只读数据)
| 资源 | URI | 描述 |
|---|---|---|
| 管道汇总 | stratoforce://pipeline/summary | 按阶段列出的未结交易总额 |
| 热门优惠 | stratoforce://pipeline/top-deals | 按价值划分的前15个机会 |
| 活动警报 | stratoforce://alerts/active | 收入情报警报(过去7天) |
工具(LLM可调用函数)
| 工具 | 说明 |
|---|---|
get_pipeline_health | 全面的管道健康状况:阶段、速度、胜率、过时交易 |
get_deal_details | 深入了解任何机会:联系人、对话、分数 |
generate_briefing | 人工智能电话前简报:利益相关者、竞争情报、谈话要点 |
scan_risks | 管道风险扫描:过时的交易、逾期交割日期、黑暗冠军 |
search_deals | 按名称、帐户、阶段或所有者搜索交易 |
提示(预构建模板)
| 提示 | 描述 |
|---|---|
pipeline_review | 销售会议每周管道审查 |
deal_coaching | 通过MEDDIC分析进行具体指导 |
forecast_prep | 预测呼叫准备简报 |
设置
先决条件
- Node.js 20+
- Salesforce命令行界面(
sf)具有经过身份验证的组织 - 安装在Salesforce组织中的StratoForce AI管理包
安装
cd stratoforce-mcp-server
npm install配置Claude桌面
添加 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"stratoforce": {
"command": "node",
"args": ["/path/to/stratoforce-mcp-server/index.js"],
"env": {
"SF_TARGET_ORG": "stratoforce-dev"
}
}
}
}测试
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}' | node index.js对话示例
“我的管道看起来怎么样?” → Uses get_pipeline_health → 返回阶段细分、获胜率、过期交易、预测
“为Acme交易生成简报” → Uses search_deals → 找到Acme→ Uses generate_briefing → 完整的通话前准备
“哪些交易有风险?” → Uses scan_risks → 返回过期交易、逾期截止日期、分数下降
“运行pipeline_review提示符” → 结合所有工具执行完整的管道审查→ 执行摘要
建筑
AI Client (Claude/VS Code/Cursor)
↕ MCP Protocol (JSON-RPC over stdio)
StratoForce MCP Server (Node.js)
↕ Salesforce REST API + Apex REST
StratoForce Managed Package (data layer)许可证
麻省理工学院 - StratoForce AI, LLC
