- Home
- MCP servers
- Salesloft MCP Demo Server
Salesloft MCP Demo Server
- python
0
GitHub Stars
python
Language
6 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"wgalyean50-salesloft-mcp-demo1": {
"command": "uv",
"args": [
"--directory",
"/path/to/salesloft_mcp_demo",
"run",
"salesloft-mcp"
]
}
}
}You can run a local MCP server that exposes SalesLoft call transcripts to Claude for AI-powered analysis. This server lets Claude answer natural-language questions about your call data and return actionable insights quickly, without manually parsing hours of recordings.
How to use
You use an MCP client to connect to the SalesLoft MCP Demo Server and ask questions about your transcripts. Start the local server, then configure your client to communicate with it. You can ask questions like which calls are available, which calls match a category such as discovery, what common objections appear, and how a specific call is summarized. The server provides endpoints to list calls, fetch full transcripts, and search across transcripts for keywords.
How to install
Prerequisites you need before starting are Python 3.11 or newer and the uv package manager. You also need Claude Code or Claude Desktop with MCP support to connect to the server.
# Step 1: Prepare the project directory (example path shown)
# You would clone or download the demo directory and navigate into it
cd salesloft_mcp_demo
# Step 2: Install dependencies using the uv package manager
uv sync
# Step 3: Verify the MCP server is available
uv run salesloft-mcp --help
Configure Claude Code
In Claude Code, configure the MCP server so Claude can talk to it. Add the following MCP server entry to your local Claude Code settings under mcpServers. Use your actual directory path where the demo is located.
{
"mcpServers": {
"salesloft": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"/path/to/salesloft_mcp_demo",
"run",
"salesloft-mcp"
]
}
}
}
Run the Demo
Start the Claude integration after you have configured Claude Code. Then you can ask Claude about your data, for example to list calls, search for mentions of pricing, or get a summary of a specific call.
Notes on usage
The server exposes three main capabilities: listing available call transcripts, retrieving full transcripts, and searching transcripts for keywords. You can filter results by company, deal stage, or limit the number of results returned for faster analysis.
Available tools
list_calls
List available call transcripts with optional filtering by company, deal_stage, and limit.
get_call
Retrieve the full transcript content for a specific call by its call_id.
search_calls
Search for keywords across all transcripts with an optional limit on excerpts.