All notable changes to the Pipedrive MCP Server will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed
search-persons-by-notestool failing to find notes due to incorrect handling of Pipedrive API response format (person_id can be object or number) and missing pagination support
2.0.0 - 2024-12-04
-
20 Write Operation Tools - Full CRUD support for Pipedrive entities:
Deal Operations:
create-deal- Create new deals with full field supportupdate-deal- Update existing dealsdelete-deal- Soft delete deals (30-day recovery period)
Person Operations:
create-person- Create new contacts with email and phone supportupdate-person- Update existing contactsdelete-person- Soft delete persons (30-day recovery)
Organization Operations:
create-organization- Create new organizations with address supportupdate-organization- Update existing organizationsdelete-organization- Soft delete organizations (30-day recovery)
Activity Operations:
create-activity- Create tasks, calls, meetings, etc.update-activity- Update existing activitiesdelete-activity- Soft delete activities (30-day recovery)
Note Operations:
create-note- Create notes attached to deals, persons, orgs, or leadsupdate-note- Update note contentdelete-note- Delete notes
Lead Operations:
create-lead- Create new leadsupdate-lead- Update existing leadsdelete-lead- Delete leadsconvert-lead-to-deal- Convert leads to deals with conversion tracking
- Version bumped from 1.0.4 to 2.0.0 (major version for write capability addition)
- Server version identifier updated to 2.0.0
- Mandatory Confirmation for Deletes - All delete operations require
confirm: trueparameter to prevent accidental deletions - Input validation on all write operations using Zod schemas
- Pre-operation existence checks for update and delete operations
- Soft delete with 30-day recovery period for most entities
- Recovery instructions included in all delete operation responses
- 16 read-only tools for querying Pipedrive data
- 8 analytical prompts for common workflows
- Rate limiting support
- JWT authentication support
- Both stdio and SSE transport modes
- Custom field support