Pipedrive CRM MCP Server
An MCP (Model Context Protocol) server for Pipedrive CRM integration with Claude Code and Claude Desktop. Query, create, and update CRM data directly from your AI assistant. Its 40 documented tools cover pipedrive, deal, person, followers. It runs locally over stdio via the published package.
People connecting API integration tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-08-22 · ★ 8 · #48 OF 250 MAINTAINED API INTEGRATION · VERIFIED 2026-08-25
MIT · TypeScript servers · how we verify → /methodology
01 · Install Pipedrive CRM
before you install - you'll need
Set PIPEDRIVE_API_KEY before connecting.
Claude Code
claude mcp add ckalima-pipedrive-mcp-server -- npx -y @ckalima/pipedrive-mcp-server Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"ckalima-pipedrive-mcp-server": {
"command": "npx",
"args": [
"-y",
"@ckalima/pipedrive-mcp-server"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions · Claude Desktop extension (.mcpb bundle)
license MIT - declared in the repository
npm package @ckalima/pipedrive-mcp-server - published under the repo owner's npm scope (@ckalima)
registry namespace io.github.ckalima is GitHub-verified and matches the repo owner
03 · What Pipedrive CRM can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can list deals from Pipedrive with optional filtering by owner, person, organization, pipeline, stage, or status. Returns paginated results, get detailed information about a specific deal by ID, including all standard and custom fields, create a new deal in Pipedrive. Only title is required, and update an existing deal in Pipedrive. Specify the deal ID and any fields to update.
The 40 tools it gives your agent
Extracted from the project's README - what Pipedrive CRM lets an agent do.
- pipedrive_list_deals
- - List deals from Pipedrive with optional filtering by owner, person, organization, pipeline, stage, or status. Returns paginated results.
- pipedrive_get_deal
- - Get detailed information about a specific deal by ID, including all standard and custom fields.
- pipedrive_create_deal
- - Create a new deal in Pipedrive. Only title is required; all other fields are optional.
- pipedrive_update_deal
- - Update an existing deal in Pipedrive. Specify the deal ID and any fields to update.
- pipedrive_search_deals
- - Search for deals by text in title. Supports fuzzy matching by default.
- pipedrive_list_deal_followers
- - List all followers for a deal.
- pipedrive_add_deal_follower
- - Add a follower to a deal.
- pipedrive_get_deal_followers_changelog
- - Get the followers changelog for a deal.
- pipedrive_list_deal_products
- - List line-item products attached to a deal. Returns paginated results.
- pipedrive_add_deal_product
- - Attach a single product as a line item to a deal.
- pipedrive_update_deal_product
- - Update a line-item product attached to a deal. All body fields optional.
- pipedrive_bulk_add_deal_products
- - Bulk-add up to 100 line-item products to a deal in one request.
show all 40 tools
- pipedrive_list_deal_discounts
- - List all additional discounts applied to a deal.
- pipedrive_add_deal_discount
- - Add an additional discount to a deal.
- pipedrive_update_deal_discount
- - Update an additional discount on a deal. All fields except IDs are optional.
- pipedrive_list_archived_deals
- - List archived deals with the same filtering as the active deals list (owner, person, organization, pipeline, stage, status). Returns paginated results.
- pipedrive_get_deal_conversion_status
- - Get the status of a deal-to-lead conversion job. Status contract: 'completed' (terminal, carries lead_id), 'failed'/'rejected' (terminal, stop polling, no lead
- pipedrive_list_persons
- - List persons (contacts) from Pipedrive with optional filtering by owner, organization, or first letter of name.
- pipedrive_get_person
- - Get detailed information about a specific person by ID.
- pipedrive_create_person
- - Create a new person (contact) in Pipedrive. Only name is required.
- pipedrive_update_person
- - Update an existing person in Pipedrive.
- pipedrive_search_persons
- - Search for persons by name, email, or phone number.
- pipedrive_list_person_followers
- - List all followers for a person.
- pipedrive_add_person_follower
- - Add a follower to a person.
- pipedrive_get_person_followers_changelog
- - Get the followers changelog for a person.
- pipedrive_get_person_picture
- - Get the picture for a person (read-only; returns picture metadata and sized image URLs). Returns an error if the person has no picture.
- pipedrive_list_organizations
- - List organizations from Pipedrive with optional filtering by owner or first letter of name.
- pipedrive_get_organization
- - Get detailed information about a specific organization by ID.
- pipedrive_create_organization
- - Create a new organization in Pipedrive. Only name is required.
- pipedrive_update_organization
- - Update an existing organization in Pipedrive.
- pipedrive_search_organizations
- - Search for organizations by name or address.
- pipedrive_list_organization_followers
- - List all followers for an organization.
- pipedrive_add_organization_follower
- - Add a follower to an organization.
- pipedrive_get_organization_followers_changelog
- - Get the followers changelog for an organization.
- pipedrive_list_activities
- - List activities from Pipedrive with optional filtering by owner, deal, person, organization, type, or completion status.
- pipedrive_get_activity
- - Get detailed information about a specific activity by ID.
- pipedrive_create_activity
- - Create a new activity in Pipedrive. Subject and type are required.
- pipedrive_update_activity
- - Update an existing activity in Pipedrive. Use this to mark activities as done.
- pipedrive_list_notes
- - List notes from Pipedrive with optional filtering by deal, person, organization, or lead.
- pipedrive_get_note
- - Get detailed information about a specific note by ID.
Latest releases
v2.7.0 · 2026-08-22
[2.7.0] - 2026-08-21 · Fixed · A cancelled request can no longer punish every other caller through the shared circuit · breaker. The identity probe runs once at boot, and a cache reset used to bump a generation…
v2.6.0 · 2026-08-21
[2.6.0] - 2026-08-21 · Added · The server now names the Pipedrive account it is connected to. A token silently resolves · to exactly one company, and nothing in the server's output said which one. When the same…
v2.5.0 · 2026-07-22
[2.5.0] - 2026-07-22 · Changed · pipedrive_convert_lead_to_deal now requires PIPEDRIVE_MODE=full. The endpoint marks · the source lead as deleted, so it is a destructive operation and is now gated and marked as · one…
04 · Who maintains Pipedrive CRM
Pipedrive CRM is maintained by ckalima. It's the only MCP server we track from this author; the repo dates to Jan 2026.
05 · Facts
- repository
- github.com/ckalima/pipedrive-mcp-server
- category
- API integration - ranked #48 of 250 actively-maintained API integration servers as of 2026-08-25.
- release cadence
- 9 releases in the last 90 days (latest 2026-08-22)
- registry
- io.github.ckalima/pipedrive-mcp-server (active, first published 2026-06-13 · 9 versions)
- packages
- npm:@ckalima/pipedrive-mcp-server · mcpb:https://github.com/ckalima/pipedrive-mcp-server/releases/download/v2.7.0/pipedrive-mcp-server-2.7.0.mcpb
06 · Pipedrive CRM FAQ
Is Pipedrive CRM still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-22 and it shipped 9 releases in the last 90 days. We re-verify nightly.
What can Pipedrive CRM do?
With this server connected, an agent can list deals from Pipedrive with optional filtering by owner, person, organization, pipeline, stage, or status. Returns paginated results, get detailed information about a specific deal by ID, including all standard and custom fields, create a new deal in Pipedrive. Only title is required, and update an existing deal in Pipedrive. Specify the deal ID and any fields to update.
How do I install Pipedrive CRM?
Run `npx -y @ckalima/pipedrive-mcp-server`. The README documents one environment variable (PIPEDRIVE_API_KEY) to set first. Set PIPEDRIVE_API_KEY before connecting. You can also paste the ready-made client config above.
Does Pipedrive CRM run locally?
Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Pipedrive CRM
Alternatives to Pipedrive CRM
Maintained API integration servers if Pipedrive CRM isn't the fit.
- Microsoft 365 MCP Server Interact with Microsoft 365 and Office services through the Microsoft Graph API. ★ 932 · 2026-08-24
- Tapo MCP MCP server for discovering and controlling TP-Link Tapo smart home devices via AI Agents ★ 796 · 2026-08-21
- Idea Reality MCP Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt - returns 0-100 signal. ★ 782 · 2026-08-11
- Sqz Pre-injection context compression for coding agents. Zero LLM calls, zero telemetry, offline-safe. ★ 609 · 2026-08-23
- Sv Number MCP Server Phone numbers for AI agents: order a private number, read the SMS verification code, hand it back. ★ 560 · 2026-08-10
- Anytype MCP Official MCP server for Anytype API - your encrypted, local and collaborative wiki. ★ 510 · 2026-08-24
More API integration MCP servers · Clawcall · Sam Gov · Ksef Pl · API Testing MCP · Shopee
More TypeScript MCP servers · Clari Layer · Pumpclaw · Ccu MCP · Debmatic MCP · see all