# Salesloft MCP Server MCP server for Salesloft sales engagement platform - people, cadences, emails, calls, notes, accounts, steps, teams. ## Features - ๐Ÿ‘ฅ **People Management** - Manage prospects and contacts - ๐Ÿ“ง **Cadences** - Automated outreach sequences - โœ‰๏ธ **Email Tracking** - Email history and engagement metrics - ๐Ÿ“ž **Call Logging** - Track calls with sentiment and disposition - ๐Ÿ“ **Notes** - Activity annotations on people/accounts/calls - ๐Ÿข **Account Management** - Company/organization records - ๐Ÿ“‹ **Steps** - Cadence step structure - ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ **Teams** - Organizational groups ## Installation ```bash npm install && npm run build ``` ## Configuration ```bash export SALESLOFT_API_KEY='your_api_key_here' ``` ## Available Tools (25 total) ### People Tools (5) - `list_people` - List people with email/date filtering - `get_person` - Get person details - `create_person` - Create new person - `update_person` - Update person details - `delete_person` - Delete person ### Cadence Tools (5) - `list_cadences` - List cadences with team filtering - `get_cadence` - Get cadence details - `list_cadence_memberships` - List people on cadences - `add_to_cadence` - Enroll person in cadence - `remove_from_cadence` - Remove person from cadence ### Email Tools (2) - `list_emails` - List sent emails with engagement tracking - `get_email` - Get email details ### Call Tools (3) - `list_calls` - List call history - `get_call` - Get call details - `create_call` - Log a call ### Note Tools (4) - `list_notes` - List notes - `create_note` - Create note - `update_note` - Update note - `delete_note` - Delete note ### Account Tools (5) - `list_accounts` - List companies - `get_account` - Get account details - `create_account` - Create account - `update_account` - Update account - `delete_account` - Delete account ### Step Tools (2) - `list_steps` - List cadence steps - `get_step` - Get step details ### Team Tools (2) - `list_teams` - List teams - `get_team` - Get team details ## Rate Limits - 600 requests/minute - Automatic rate limit handling ## Architecture ``` src/ โ”œโ”€โ”€ index.ts โ”œโ”€โ”€ client/salesloft-client.ts โ”œโ”€โ”€ tools/ โ”‚ โ”œโ”€โ”€ people-tools.ts (5) โ”‚ โ”œโ”€โ”€ cadence-tools.ts (5) โ”‚ โ”œโ”€โ”€ email-tools.ts (2) โ”‚ โ”œโ”€โ”€ call-tools.ts (3) โ”‚ โ”œโ”€โ”€ note-tools.ts (4) โ”‚ โ”œโ”€โ”€ account-tools.ts (5) โ”‚ โ”œโ”€โ”€ step-tools.ts (2) โ”‚ โ””โ”€โ”€ team-tools.ts (2) โ””โ”€โ”€ types/index.ts ``` ## License MIT