Lexcom销售代理
Lexcom Systems Group的内部销售情报——通过MCP将ConnectWise(PSA)和TD Synnex StreamOne(分销商)连接到复合销售工作流程中。
组件
1.销售代理(sales_agent/)
MCP服务器,配备6个用于销售工作流程的复合工具:
| 工具 | 说明 |
|---|---|
customer_profile | 聚合CW公司+协议+配置+门票+TD联强子公司 |
suggest_upsells | 分析堆栈间隙,推荐TD Synnex目录中的产品 |
price_comparison | 道明联强成本与CW销售价格——每种产品的利润 |
build_quote | 创建TD联强购物车作为草稿报价 |
renewal_radar | 即将到来的CW协议+TD Synnex订阅到期 |
opportunity_enrichment | 通过客户背景+目录匹配丰富CW机会 |
2.TD联强StreamOne适配器(tdsynnex/)
全StreamOne Ion V3 API客户端+15-工具MCP服务器,用于直接分销商运营。
API覆盖范围:身份验证(OAuth2,带令牌轮换)、客户、目录、订单、订阅、购物车、资源调配。
设置
# Python 3.10+ required
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
# Configure credentials
cp .env.example .env
# Fill in CW + TD Synnex credentials跑步
销售代理MCP服务器
python -m sales_agent.mcp.serverTD联强MCP服务器
python -m tdsynnex.mcp.serverClaude代码集成
添加到您的 .mcp.json:
{
"mcpServers": {
"lexcom-sales": {
"command": "python",
"args": ["-m", "sales_agent.mcp.server"],
"cwd": "/path/to/lexcom-edge",
"env": {
"CW_SITE_URL": "https://portal.lexcom.ca/v4_6_release/apis/3.0",
"CW_COMPANY_ID": "Lexcom",
"CW_PUBLIC_KEY": "...",
"CW_PRIVATE_KEY": "...",
"CW_CLIENT_ID": "...",
"TDSYNNEX_HOSTNAME": "...",
"TDSYNNEX_ACCOUNT_ID": "...",
"TDSYNNEX_REFRESH_TOKEN": "..."
}
},
"tdsynnex": {
"command": "python",
"args": ["-m", "tdsynnex.mcp.server"],
"cwd": "/path/to/lexcom-edge",
"env": {
"TDSYNNEX_HOSTNAME": "...",
"TDSYNNEX_ACCOUNT_ID": "...",
"TDSYNNEX_REFRESH_TOKEN": "..."
}
}
}
}堆栈
- Python 3.10+
- httpx(异步HTTP)
- pydantic/pydantic设置(配置)
- MCP Python SDK(工具服务)
- Ollama(未来——人工智能驱动的产品匹配)
