0n3
MCP servers · crm

Pipedrive MCP server

Sales CRM — deals, persons, organizations, activities, pipelines, products, leads, goals, projects, files, mail, webhooks, subscriptions, notes, stages, users. Hosted by 0n3: 95 endpoints your AI can call with your own Pipedrive account, from Claude, ChatGPT, Cursor, Claude Code, Codex or Gemini CLI. One sign-in, one key per AI, a receipt for every call.

Connect PipedriveInstall into your AIWatch it work

95 endpoints17 categoriesauth: api_keyhosted

What your AI can do with Pipedrive

Deals · Full deal lifecycle with merge and duplicate17
Create a dealPOST /deals
List dealsGET /deals
Get a dealGET /deals/{dealId}
Update a dealPUT /deals/{dealId}
Delete a dealDELETE /deals/{dealId}
Search dealsGET /deals/search
Merge dealsPUT /deals/{dealId}/merge
Duplicate dealPOST /deals/{dealId}/duplicate
List deal activitiesGET /deals/{dealId}/activities
List deal filesGET /deals/{dealId}/files
List deal productsGET /deals/{dealId}/products
Add a deal productPOST /deals/{dealId}/products
List deal participantsGET /deals/{dealId}/participants
Add a deal participantPOST /deals/{dealId}/participants
List deal followersGET /deals/{dealId}/followers
List person dealsGET /persons/{personId}/deals
List stage dealsGET /stages/{stageId}/deals
Persons · Contact persons with merge8
Create a personPOST /persons
List personsGET /persons
Get a personGET /persons/{personId}
Update a personPUT /persons/{personId}
Delete a personDELETE /persons/{personId}
Search personsGET /persons/search
Merge personsPUT /persons/{personId}/merge
List person activitiesGET /persons/{personId}/activities
Organizations · Organizations with merge7
Create an organizationPOST /organizations
List organizationsGET /organizations
Get an organizationGET /organizations/{orgId}
Update an organizationPUT /organizations/{orgId}
Delete an organizationDELETE /organizations/{orgId}
Search organizationsGET /organizations/search
Merge organizationsPUT /organizations/{orgId}/merge
Activities · Schedule, track, and manage activities5
Create an activityPOST /activities
List activitiesGET /activities
Get an activityGET /activities/{activityId}
Update an activityPUT /activities/{activityId}
Delete an activityDELETE /activities/{activityId}
Pipelines · Pipeline CRUD + stage management5
List pipelinesGET /pipelines
Get a pipelineGET /pipelines/{pipelineId}
Create a pipelinePOST /pipelines
Update a pipelinePUT /pipelines/{pipelineId}
Delete a pipelineDELETE /pipelines/{pipelineId}
Stages · Deal stages within pipelines5
List stagesGET /stages
Get a stageGET /stages/{stageId}
Create a stagePOST /stages
Update a stagePUT /stages/{stageId}
Delete a stageDELETE /stages/{stageId}
Products · Product catalog management6
Create a productPOST /products
List productsGET /products
Get a productGET /products/{productId}
Update a productPUT /products/{productId}
Delete a productDELETE /products/{productId}
Search productsGET /products/search
Leads · Lead management before conversion to deals5
Create a leadPOST /leads
List leadsGET /leads
Get a leadGET /leads/{leadId}
Update a leadPATCH /leads/{leadId}
Delete a leadDELETE /leads/{leadId}
Notes · Notes on deals, persons, organizations5
Create a notePOST /notes
List notesGET /notes
Get a noteGET /notes/{noteId}
Update a notePUT /notes/{noteId}
Delete a noteDELETE /notes/{noteId}
Files · File attachments3
List filesGET /files
Get a fileGET /files/{fileId}
Delete a fileDELETE /files/{fileId}
Mail · Email integration3
List mail threadsGET /mailbox/mailThreads
Get a mail threadGET /mailbox/mailThreads/{threadId}
List mail messagesGET /mailbox/mailMessages
Goals · Sales goals and targets5
Create a goalPOST /goals
List goalsGET /goals
Get a goalGET /goals/{goalId}
Update a goalPUT /goals/{goalId}
Delete a goalDELETE /goals/{goalId}
Projects · Project management4
Create a projectPOST /projects
List projectsGET /projects
Get a projectGET /projects/{projectId}
Update a projectPUT /projects/{projectId}
Webhooks · Event webhooks3
Create a webhookPOST /webhooks
List webhooksGET /webhooks
Delete a webhookDELETE /webhooks/{webhookId}
Subscriptions · Recurring revenue subscriptions5
Create a subscriptionPOST /subscriptions/recurring
List subscriptionsGET /subscriptions/{dealId}
Get a subscriptionGET /subscriptions/{subscriptionId}
Update a subscriptionPUT /subscriptions/recurring/{subscriptionId}
Cancel a subscriptionDELETE /subscriptions/recurring/{subscriptionId}
Users · Team user management3
List usersGET /users
Get an userGET /users/{userId}
Update an userPUT /users/{userId}
More · Everything else this app exposes.6
Search itemsGET /itemSearch
Search fieldGET /itemSearch/field
List filtersGET /filters
Get a filterGET /filters/{filterId}
Create a filterPOST /filters
List recentsGET /recents

Install in three steps

  1. Create a free account at 0n3.app and connect Pipedrive: paste a key or sign in through a door. It lands in your vault, encrypted.
  2. Open 0n3.app/install, pick your AI. A key is made for that AI alone; copy the line it gives you.
  3. Ask your AI: whoami. It answers with your connected services. Then ask it to create a deal in Pipedrive.
Install (user scope — every project)
claude mcp add --transport http --scope user 0n3 https://0n3.app/mcp --header "Authorization: Bearer <your 0n token>"

Connect Pipedrive to

Claude Code + PipedriveMCP server + skillClaude (desktop & claude.ai) + PipedriveconnectorChatGPT + Pipedriveconnector · GPT actionCodex CLI + PipedriveMCP serverGemini CLI + PipedriveMCP serverCursor + PipedriveMCP serverVS Code (Copilot) + PipedriveMCP serverWindsurf + PipedriveMCP server

More crm MCP servers

CRM15 endpointsHubSpot6 endpoints

Questions

What can an AI do with the Pipedrive MCP server?

95 things: deals, persons, organizations, activities and more. Every call runs with your own Pipedrive connection and lands on a receipt.

Do I need to run anything on my computer?

No. 0n3 is hosted. Connect Pipedrive once, install 0n3 into your AI with one line, done.

Where does my Pipedrive key go?

Into your 0n3 vault, encrypted, one record per connection. The AI never sees it.