Sales Stack
HubSpot, Calendly, and email wired for CRM-driven outreach
What is Sales Stack?
MCP servers: HubSpot (contacts, deals, pipelines), Calendly (scheduling), and email (outreach). Scoped permissions for CRM read/write.
10 min
Intermediate
Why This Product Sells
Revenue teams buy integrations when they remove coordination debt across the stack they already pay for.
Best For
- revops teams
- SDR managers
- founders running outbound
Outcomes
- sync CRM actions
- connect calendar and outreach
- reduce manual handoffs
Included
- CRM connectivity
- email and meeting stack
- sales workflow plumbing
Before vs. After
Before
- Fragmented tools and disconnected workflows
- No standardized operating structure for the function
- Senior staff stuck on low-leverage coordination work
After deploying Sales Stack
- sync CRM actions
- connect calendar and outreach
- reduce manual handoffs
What's Included
- mcp-servers.json
- servers/hubspot/config.json
- servers/hubspot/auth-setup.md
- servers/hubspot/permissions.md
- servers/calendly/config.json
- servers/calendly/auth-setup.md
- servers/email/config.json
- servers/email/auth-setup.md
- docker-compose.yaml
- env.example
- scripts/setup.sh
- scripts/test-connections.sh
- README.md
Preview
// mcp-servers.json
{
"mcpServers": {
"hubspot": {
"command": "npx",
"args": ["-y", "@mcp/hubspot-server"],
"env": {
"HUBSPOT_ACCESS_TOKEN": "${HUBSPOT_ACCESS_TOKEN}",
"HUBSPOT_PORTAL_ID": "${HUBSPOT_PORTAL_ID}"
}
},
"calendly": {
"command": "npx",
"args": ["-y", "@mcp/calendly-server"],
"env": {
"CALENDLY_API_KEY": "${CALENDLY_API_KEY}"
}
},
"email": {
"command": "npx",
"args": ["-y", "@mcp/email-server"],
"env": {
"SMTP_HOST": "${SMTP_HOST}",
"SMTP_USER": "${SMTP_USER}",
"SMTP_PASS": "${SMTP_PASS}"
}
}
}
}Installation Guide
One command to import — then assign to any agent in your company.
Option A: CLI (recommended)
Download and extract the ZIP
unzip sales-mcp-bundle.zipImport the skill
paperclipai skill import --from ./sales-mcp-bundle/Assign to an agent
# Via CLI:
paperclipai agent update <agent-name> --add-skill sales-mcp-bundle
# Or in the dashboard:
# Agents → [agent name] → Skills → Add "Sales Stack"Option B: Dashboard UI
Open Skills page
Navigate to Skills → Import Skill
Upload the product folder
From the extracted ZIP, upload the sales-mcp-bundle/ directory containing SKILL.md.
Assign to agents
Go to Agents → [agent] → Skills and add "Sales Stack" from the list.
Related Products
Finance Stack
QuickBooks, Plaid, and Google Sheets for financial data access
Analytics Stack
BigQuery, dbt, and Metabase for warehouse-to-dashboard analytics
Healthcare Stack
EHR connector, appointment scheduler, and secure messaging
Creative Stack
Figma, Canva, and DAM connected for design team workflows