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

npm install && npm run build

Configuration

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