Pipedrive MCP Server
Lets Claude or ChatGPT search, create and update your Pipedrive deals, contacts, leads and activities. You sign in with your Pipedrive account.
This is Pipedrive's own connection for AI assistants, and Pipedrive runs it for you. You can ask it to find deals and contacts, move deals between stages, add notes, schedule activities and turn leads into deals. It sees and changes only what your Pipedrive user can, and there is no read-only option, so connect with an account that reaches only the pipelines you want it to touch. It is included in every Pipedrive plan, but use counts against your plan's token allowance.
Good for
- Salespeople who want their AI assistant to check deals and log follow-ups without opening Pipedrive
- Sales managers who want quick answers about the pipeline from live CRM data
- Claude and ChatGPT users who would rather sign in than create an API key or run software
- Teams that need every AI change recorded in Pipedrive's change log
Works in
2 supported · 12 should work
Tap an app to see how to set it up and any known problems.
Pipedrive's guide covers it: open Connectors, search for Pipedrive, click Connect and approve access. support.pipedrive.com
Pipedrive's guide covers it: turn on Developer mode, add a plugin with the server address, then approve in Pipedrive. support.pipedrive.com
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Install Pipedrive MCP
Claude Code
- 1
Copy this prompt.
Add the Pipedrive MCP server to Claude Code. Run this command: claude mcp add --transport http pipedrive https://mcp.pipedrive.ai/mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Sign-in with the vendor account (OAuth).
Read-only mode: There's no read-only mode. Connect with a Pipedrive user who can only reach the pipelines you need, and keep your app's setting that asks before each change.
After adding it, run /mcp inside Claude Code and finish the Pipedrive sign-in. Pipedrive's guides do not cover Claude Code; these steps use the same server address.
Built from the package data we hold. Not yet tested by us.
Tools
Finds deals by keyword
Searches your deals by a word or phrase, such as a company name or a term in the deal title.
Try: “Find all deals mentioning enterprise”
Read ·
searchDealsLists your deals
Lists deals in your pipeline, for example all open deals you can see.
Try: “Show me all open deals in my pipeline”
Read ·
getDealsShows the full details of one deal
Gets the details of one deal, such as its value, stage, owner and linked contact.
Try: “Get details of the Acme deal”
Read ·
getDealCreates a new deal
Creates a new deal in Pipedrive, for example for a new prospect.
Try: “Create a deal for this new prospect”
Write ·
addDealChanges a deal, such as its stage or value
Edits an existing deal, for example to move it to the next stage or change its value.
Try: “Move the Acme deal to the next stage”
Write ·
updateDealFinds contacts by name, email or other details
Searches your contacts by name, email address or other details.
Try: “Find the contact with the email jane@acme.com”
Read ·
searchPersonsLists your contacts
Lists the people in your Pipedrive contacts.
Try: “List the contacts I added this month”
Read ·
getPersonsShows the full details of one contact
Gets the details of one contact, such as their email, phone and organization.
Try: “Show me Jane Doe's contact details”
Read ·
getPersonAdds a new contact
Creates a new contact in Pipedrive.
Try: “Add Tom Lee from Acme as a new contact”
Write ·
addPersonChanges a contact's details
Edits an existing contact, for example to update their phone number or job title.
Try: “Update Jane Doe's phone number”
Write ·
updatePersonFinds companies by name or keyword
Searches your organizations (companies) by name or keyword.
Try: “Find the organization called Acme”
Read ·
searchOrganizationLists your organizations
Lists the organizations (companies) in your Pipedrive account.
Try: “List all organizations in my account”
Read ·
getOrganizationsShows the full details of one organization
Gets the details of one organization, such as its address and linked people.
Try: “Show me the details for Acme Inc”
Read ·
getOrganizationAdds a new organization
Creates a new organization (company) in Pipedrive.
Try: “Add Globex as a new organization”
Write ·
addOrganizationChanges an organization's details
Edits an existing organization, for example its name or address.
Try: “Update Acme's address to 1 Main Street”
Write ·
updateOrganizationLists your calls, meetings and tasks
Lists activities such as calls, meetings and tasks, for example everything scheduled this week.
Try: “Show me all calls scheduled this week”
Read ·
getActivitiesShows the details of one call, meeting or task
Gets the details of one activity, such as a particular meeting.
Try: “Get details of my meeting with Acme tomorrow”
Read ·
getActivitySchedules a call, meeting or task
Creates a new activity, for example a follow-up call with a contact.
Try: “Schedule a follow-up call with Jane next Tuesday”
Write ·
addActivityMarks an activity done or reschedules it
Edits an existing activity, for example to mark a call as done or move it to another day.
Try: “Mark my call with Acme as done”
Write ·
updateActivityFinds leads by keyword
Searches your leads by keyword or other details.
Try: “Find leads from the trade show”
Read ·
searchLeadsLists your leads
Lists the leads in your Leads Inbox.
Try: “Show me my newest leads”
Read ·
getLeadsShows the full details of one lead
Gets the details of one lead.
Try: “Show me the details of the Globex lead”
Read ·
getLeadCreates a new lead
Creates a new lead in Pipedrive.
Try: “Create a lead for Initech from this email”
Write ·
addLeadChanges a lead's details
Edits an existing lead, for example its title, value or owner.
Try: “Change the owner of the Initech lead to Sam”
Write ·
updateLeadTurns a lead into a deal
Converts a lead into a deal so it enters your pipeline.
Try: “Convert the Initech lead into a deal”
Write ·
convertLeadToDealChecks whether a lead became a deal
Checks whether a lead has been converted and, if so, which deal it became.
Try: “Has the Initech lead been converted yet?”
Read ·
getLeadConversionStatusLists notes
Lists notes in your account, such as notes on deals and contacts.
Try: “Show me the notes on the Acme deal”
Read ·
getNotesShows one note in full
Gets the full text and details of one note.
Try: “Open the latest note on the Acme deal”
Read ·
getNoteAdds a note to a deal, lead, contact or organization
Adds a note to a deal, lead, contact or organization, for example a summary of a call.
Try: “Add a note to the Acme deal summarizing today's call”
Write ·
addNoteEdits an existing note
Changes the text of an existing note.
Try: “Fix the typo in my last note on the Acme deal”
Write ·
updateNoteShows the emails linked to a deal
Gets the email messages linked to a deal. Needs email sync connected in Pipedrive.
Try: “Show me the last emails on the Acme deal before my call”
Read ·
getDealMailMessagesShows the emails linked to a contact
Gets the email messages linked to a contact. Needs email sync connected in Pipedrive.
Try: “What did Jane Doe and I last email about?”
Read ·
getPersonMailMessagesShows the emails linked to an organization
Gets the email messages linked to an organization. Needs email sync connected in Pipedrive.
Try: “Summarize our recent emails with Acme”
Read ·
getOrganizationMailMessagesLists your synced email threads
Lists email threads synced into Pipedrive. Needs email sync connected.
Try: “List my unanswered email threads”
Read ·
getMailThreadsShows one email thread
Gets the details of one synced email thread. Needs email sync connected.
Try: “Open the email thread about the Acme renewal”
Read ·
getMailThreadReads every message in an email thread
Gets every message in one email thread, so the assistant can summarize what is pending. Needs email sync connected.
Try: “Read the Acme renewal thread and tell me who still needs to reply”
Read ·
getMailThreadMessagesShows one email message
Gets one specific email message. Needs email sync connected.
Try: “Show me the last email from Jane”
Read ·
getMailMessageLinks an email thread to a deal or contact
Edits the details of an email thread, for example to link it to a deal or person. Needs email sync connected.
Try: “Link this email thread to the Acme deal”
Write ·
updateMailThreadDetailsFinds projects by keyword
Searches your Pipedrive projects by keyword or other details.
Try: “Show all overdue projects”
Read ·
searchProjectsLists your projects
Lists your projects in Pipedrive.
Try: “List my active projects”
Read ·
getProjectsShows the full details of one project
Gets the details of one project.
Try: “Show me the Acme onboarding project”
Read ·
getProjectStarts a new project
Creates a new project, for example from a won deal.
Try: “Start a project for the Acme deal”
Write ·
addProjectChanges a project's details
Edits an existing project, for example its status or dates.
Try: “Mark the Acme onboarding project as complete”
Write ·
updateProjectFinds products by name or keyword
Searches your product catalog by name or keyword.
Try: “Find our Premium plan product”
Read ·
searchProductLists your products
Lists the products in your Pipedrive catalog.
Try: “List all our products and prices”
Read ·
getProductsShows the full details of one product
Gets the details of one product, such as its price.
Try: “What is the price of the Premium plan product?”
Read ·
getProductAdds a new product
Creates a new product in your catalog.
Try: “Add a product called Setup fee at 500 dollars”
Write ·
addProductChanges a product's details
Edits an existing product, for example its name or price.
Try: “Change the Setup fee price to 600 dollars”
Write ·
updateProductLists the stages in a pipeline
Lists all stages in a pipeline, so the assistant knows where deals can move.
Try: “What stages are in my sales pipeline?”
Read ·
getStagesShows the details of one pipeline stage
Gets the details of one pipeline stage.
Try: “Show me the details of the Proposal stage”
Read ·
getStageUsed by the assistant behind the scenes
Looks up your pipelines, custom fields and teammates
Fetches account details the assistant needs to work correctly: your user, pipelines and stages, custom fields and the other users in your company. Parts you lack permission for are skipped.
Try: “Which custom fields do we use on deals?”
Read ·
getAccountContext
From the official docs
Pros and cons
Good
- Built and run by Pipedrive, with nothing to install.
- You sign in with your Pipedrive account instead of copying an API key.
- Included in every Pipedrive plan at no extra cost.
- Works on live CRM data, not a delayed copy.
- Every action is recorded in Pipedrive's change log.
- Covers deals, contacts, organizations, leads, products, projects, notes, activities and synced email.
Watch out
- No read-only option; it can change anything your user can.
- Use counts against a plan token allowance, and Pipedrive does not publish the numbers.
- Setup guides cover only Claude and ChatGPT.
- ChatGPT needs a Pro, Business, Enterprise or Edu plan with Developer mode on.
- Claude may not load every tool until you change a connector setting.
- It only knows your CRM; it cannot find new contacts or missing emails.
Permissions
medium risk · 4 things to watch
Medium risk
A wrong instruction could change deals, contacts or leads in your real CRM, because the assistant can edit anything your Pipedrive user can. Connect with an account that reaches only the pipelines you need, and keep your AI app's setting that asks before each change.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It can create and edit deals, contacts and leads
It can add and update deals, people, organizations, leads, products, projects, notes and activities. Review changes before you approve them; no delete actions are listed. support.pipedrive.com
It can read your synced email
With email sync on, it can read threads and messages linked to deals and contacts, and send them to your AI app. support.pipedrive.com
It sees what your Pipedrive user sees
Access follows your role and visibility settings. Connect with an account that only reaches the pipelines you want the assistant to touch. support.pipedrive.com
Every change lands in the change log
Pipedrive records actions taken through this connection in its change log. Check it to see what the assistant did. pipedrive.com
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Sign-in and keys | You sign in through a Pipedrive pop-up; the AI app holds the sign-in, not a key you create. |
|---|---|
| Scopes |
|
Alternatives
Use Pipedrive's hosted connection unless you need a read-only setup. For that, a community server you run yourself with an API key can be limited to reading.
| Server | Official | Runs | Sign-in | Read-only option | Tools | Weekly downloads |
|---|---|---|---|---|---|---|
| Pipedrive MCPThis page | Official | Hosted | Pipedrive account | No | 51 | – |
| WillDent pipedrive-mcp-server | Community | Local | API token | Default | – | 1K/wk |
| ckalima Pipedrive CRM | Community | Local | API token | Yes | – | 205/wk |
What people say
Cleanlist's review likes the easy sign-in and the change log, and wants Pipedrive to publish its usage limits.
What people like
- Official, maintained by Pipedrive, and set up by signing in with no coding
- Changes are recorded in Pipedrive's change log, so you can review what the assistant did
Common complaints
- Token limits apply per plan, but no figures or rate limits are published
- It only knows your CRM and cannot find new people or missing contact details
- No admin controls are described for limiting what an assistant may change
Questions
Is the Pipedrive MCP server free?
Yes, it is included in every Pipedrive plan at no extra cost. Use counts against a token allowance tied to your plan, and you can buy more tokens.
What is the Pipedrive MCP server URL?
https://mcp.pipedrive.ai/mcp. Claude users can skip it and pick Pipedrive from the Connectors list instead.
Which ChatGPT plan do I need?
Pro, Business, Enterprise or Edu, with Developer mode turned on. You also need permission to install apps in your Pipedrive account.
Does it respect my Pipedrive permissions?
Yes. The assistant can only see and edit what your Pipedrive user can, based on your role and visibility settings.
Can it delete deals or contacts?
No delete actions are listed. It can read, create and update records, so it can still change data you care about.
Is there a read-only mode?
No. To limit it, connect with a Pipedrive user who has less access, or use a community server that can be set to read-only.
Why don't I see all the tools?
Open the Pipedrive connector, choose More, then Refresh tools list. In Claude, also turn on the connector setting that loads all tools.
Can it read my emails?
Yes, if email sync is connected in Pipedrive. It can read the threads and messages linked to your deals, contacts and organizations.
Can I see what the assistant changed?
Yes. Pipedrive records actions taken through this connection in its change log.
Does it work with Cursor or other apps?
Any app that lets you add a custom server address should connect with the URL above. Pipedrive only publishes guides for Claude and ChatGPT.
Examples
Check this week's calls
Show me all calls scheduled this week
SourceMove a deal forward
Move this deal to the next stage
SourceFind deals by keyword
Find all deals mentioning enterprise
SourceTurn a won deal into a project
Start a project for the Acme deal
SourceSchedule a follow-up
Schedule a follow-up call with this contact
Source
Information
updated Nov 1, 2026
- Publisher
- Official
- Transport
- Streamable HTTP
- Auth
- OAuth
Other Pipedrive MCP servers
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 9Hide
- Pipedrive MCP for ChatGPT · support.pipedrive.com
- Pipedrive MCP for Claude · support.pipedrive.com
- Pipedrive native MCP · support.pipedrive.com
- Pipedrive MCP server · pipedrive.com
- Pipedrive MCP tools · support.pipedrive.com
- Pipedrive MCP Connector in Claude's marketplace · pipedrive.com
- Pipedrive MCP Server review · cleanlist.ai
- pipedrive-mcp-server on npm · registry.npmjs.org
- @ckalima/pipedrive-mcp-server on npm · registry.npmjs.org