salesloft-mcp-server
v1.0.0
Published
MCP server for Salesloft — people, cadences, accounts, activities, email templates, and call logging via the Model Context Protocol
Maintainers
Readme
salesloft-mcp-server
MCP server for Salesloft — manage people, accounts, cadences, activities, email templates, and call logs through Claude and other MCP clients.
Tools
| Tool | Description |
|------|-------------|
| search_people | Search contacts by email, name, title, account, or owner |
| get_person | Fetch a single person by ID |
| create_person | Create a new person |
| update_person | Update an existing person |
| list_accounts | List accounts with optional filters (name, domain, owner) |
| get_account | Fetch a single account by ID |
| create_account | Create a new account |
| update_account | Update an existing account |
| list_cadences | List cadences (team and personal) with step counts |
| get_cadence | Fetch a single cadence with step details |
| list_cadence_steps | List all steps in a cadence |
| list_cadence_memberships | List who is enrolled in which cadences |
| add_person_to_cadence | Enroll a person in a cadence |
| remove_from_cadence | Remove a person from a cadence |
| list_activities | List activity history (emails, calls, tasks) |
| list_calls | List call logs with duration, disposition, and sentiment |
| log_call | Log a manual call against a person |
| list_email_templates | List email templates (team and personal) |
| get_email_template | Fetch a single email template |
| list_users | List all users in the team |
| get_current_user | Fetch the user for the current API key |
Installation
npx salesloft-mcp-serverEnvironment variable
| Variable | Description |
|----------|-------------|
| SALESLOFT_API_KEY | Salesloft OAuth access token — generate at app.salesloft.com → Settings → API → OAuth Applications |
Claude Desktop config
{
"mcpServers": {
"salesloft": {
"command": "npx",
"args": ["-y", "salesloft-mcp-server"],
"env": {
"SALESLOFT_API_KEY": "your_api_key_here"
}
}
}
}