Composite MCP Sales Intelligence
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Composite MCP Sales Intelligence
Inside sales intelligence for an MSP — bridges ConnectWise (PSA) and TD Synnex StreamOne (distributor) into composite sales workflows via MCP.
Components
1. Sales Agent (sales_agent/)
MCP server with 6 composite tools for sales workflows:
Tool | Description |
| Aggregates CW company + agreements + configs + tickets + TD Synnex subs |
| Analyzes stack gaps, suggests products from TD Synnex catalog |
| TD Synnex cost vs CW sell price — margin per product |
| Creates TD Synnex cart as draft quote |
| Upcoming CW agreement + TD Synnex subscription expirations |
| Enriches CW opportunity with customer context + catalog matches |
2. TD Synnex StreamOne Adapter (tdsynnex/)
Full StreamOne Ion V3 API client + 15-tool MCP server for direct distributor operations.
API Coverage: Auth (OAuth2 with token rotation), Customers, Catalog, Orders, Subscriptions, Carts, Provisioning.
Related MCP server: Nexian MCP Hub
Setup
# 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 credentialsRunning
Sales Agent MCP Server
python -m sales_agent.mcp.serverTD Synnex MCP Server
python -m tdsynnex.mcp.serverClaude Code Integration
Add to your .mcp.json:
{
"mcpServers": {
"composite-mcp": {
"command": "python",
"args": ["-m", "sales_agent.mcp.server"],
"cwd": "/path/to/composite-mcp",
"env": {
"CW_SITE_URL": "https://your-instance.connectwise.com/v4_6_release/apis/3.0",
"CW_COMPANY_ID": "your_company_id",
"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/composite-mcp",
"env": {
"TDSYNNEX_HOSTNAME": "...",
"TDSYNNEX_ACCOUNT_ID": "...",
"TDSYNNEX_REFRESH_TOKEN": "..."
}
}
}
}Stack
Python 3.10+
httpx (async HTTP)
pydantic / pydantic-settings (config)
MCP Python SDK (tool serving)
Ollama (future — AI-powered product matching)
This server cannot be deployed
Maintenance
Related MCP Connectors
Connects Amazon Seller Central and Amazon Advertising to any MCP client. Settlement-accurate P&L - every fee, refund and reimbursement as Amazon posted it - plus contribution margin and breakeven per product, per marketplace, per day. Full Sponsored Products, Brands and Display management: search terms, placements, keyword and competitor research, dayparting, automation rules. 110 tools: 78 read-only (P&L, PPC at every grain, SQP/Brand Analytics, inventory, forecasting), 28 staged writes (every change is a proposal you review and confirm before it reaches Amazon - there is no autonomous-write mode), and 4 confirmation & support tools. 4 additional AI Workforce tools appear once a client is connected.
Track agent ROI and enrich companies via MCP. Remote, OAuth 2.1, no install or keys.
Build and run AI workflows, agents, data tables and 1000+ API integrations from any MCP client.
1Discover, plan and run tools across your connected business systems through one OAuth MCP endpoint
Related MCP Servers
AlicenseCqualityDmaintenanceProvides unified access to 100+ MCP tools from the marketplace plus custom MCPs through a single gateway with search and execute capabilities.29 npm23MIT- FlicenseNot gradedqualityDmaintenanceA multi-tenant integration platform that connects MSP systems like HaloPSA, Microsoft 365, and HubSpot to a single remote MCP server. It provides normalized, AI-safe tools for managing third-party services with built-in security policies and audit logging.-
- AlicenseNot gradedqualityAmaintenanceAn MCP server for ConnectWise Manage PSA, enabling management of tickets, projects, contacts, billing, and service operations through ConnectWise Manage's API.31Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables AI-powered customer support with real-time access to CRM, ticketing, and communication tools via MCP, supporting context-aware conversations and automated actions.Apache 2.0