This is a Model Context Protocol (MCP) server that connects to the Pipedrive API v2. It allows you to expose Pipedrive data and functionality to LLM applications like Claude.
- Read-only access to Pipedrive data
- Exposes deals, persons, organizations, and pipelines
- Includes all fields including custom fields
- Predefined prompts for common operations
- Clone this repository
- Install dependencies:
npm install - Create a
.envfile in the root directory with your Pipedrive API token:PIPEDRIVE_API_TOKEN=your_api_token_here - Build the project:
npm run build - Start the server:
npm start
To use this server with Claude for Desktop:
- Configure Claude for Desktop by editing your
claude_desktop_config.json:
{
"mcpServers": {
"pipedrive": {
"command": "node",
"args": ["/path/to/pipedrive-mcp-server/build/index.js"],
"env": {
"PIPEDRIVE_API_TOKEN": "your_api_token_here"
}
}
}
}- Restart Claude for Desktop
- In the Claude application, you should now see the Pipedrive tools available
get-deals: Get all deals from Pipedrive (including custom fields)get-deal: Get a specific deal by ID (including custom fields)search-deals: Search deals by termget-persons: Get all persons from Pipedrive (including custom fields)get-person: Get a specific person by ID (including custom fields)search-persons: Search persons by termget-organizations: Get all organizations from Pipedrive (including custom fields)get-organization: Get a specific organization by ID (including custom fields)search-organizations: Search organizations by termget-pipelines: Get all pipelines from Pipedriveget-pipeline: Get a specific pipeline by IDget-stages: Get all stages from all pipelinessearch-leads: Search leads by termsearch-all: Search across all item types (deals, persons, organizations, etc.)
list-all-deals: List all deals in Pipedrivelist-all-persons: List all persons in Pipedrivelist-all-pipelines: List all pipelines in Pipedriveanalyze-deals: Analyze deals by stageanalyze-contacts: Analyze contacts by organizationanalyze-leads: Analyze leads by statuscompare-pipelines: Compare different pipelines and their stagesfind-high-value-deals: Find high-value deals
MIT