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.
npm install
.env
file in the root directory with your Pipedrive API token:
PIPEDRIVE_API_TOKEN=your_api_token_here
npm run build
npm start
To use this server with Claude for Desktop:
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"
}
}
}
}
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 dealsMIT
Seamless access to top MCP servers powering the future of AI integration.