Pipedrive MCP Server

155 tools. 86 can modify or destroy data without limits.

31 destructive tools with no built-in limits. Policy required.

Last updated:

86 can modify or destroy data
69 read-only
155 tools total

Community server · catalogue entry checked 30/06/2026

How to control Pipedrive MCP Server ↓

What Pipedrive MCP Server exposes to your agents

Read (69) Write / Execute (55) Destructive / Financial (31)
Critical Risk

The most dangerous Pipedrive MCP Server tools

86 of Pipedrive MCP Server's 155 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Pipedrive MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Pipedrive MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "pipedrive_convert_deal_to_lead": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "pipedrive_add_deal_discount": {
    "limits": [
      {
        "counter": "pipedrive_add_deal_discount_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "pipedrive_get_activity": {
    "limits": [
      {
        "counter": "pipedrive_get_activity_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Pipedrive MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON PIPEDRIVE →

Instant setup, no code required.

All 155 Pipedrive MCP Server tools

DESTRUCTIVE 31 tools
Destructive pipedrive_convert_deal_to_lead Convert a deal to a lead (async job). DESTRUCTIVE: a successful conversion marks the source deal as deleted. R Destructive pipedrive_delete_activity Delete an activity. Destructive pipedrive_delete_board Delete a project board. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_DESTRUCTIVE=true). (Projec Destructive pipedrive_delete_deal Delete a deal. The deal will be marked as deleted and permanently removed after 30 days. Destructive pipedrive_delete_deal_discount Delete an additional discount from a deal. Destructive pipedrive_delete_deal_field Delete a deal custom field by field_code. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_DESTRUCT Destructive pipedrive_delete_deal_field_options Bulk-delete options of a deal enum/set field. Atomic: fails if any ID does not exist. Requires PIPEDRIVE_MODE= Destructive pipedrive_delete_deal_follower Remove a follower from a deal. Destructive pipedrive_delete_deal_installment Delete an installment from a deal. Growth+ plan required. Destructive pipedrive_delete_deal_product Remove a line-item product from a deal. Destructive pipedrive_delete_lead Delete a lead. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_DESTRUCTIVE=true). Destructive pipedrive_delete_note Delete a note. Destructive pipedrive_delete_organization Delete an organization. The organization will be marked as deleted and permanently removed after 30 days. Destructive pipedrive_delete_organization_field Delete an organization custom field by field_code. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE Destructive pipedrive_delete_organization_field_options Bulk-delete options of an organization enum/set field. Atomic: fails if any ID does not exist. Requires PIPEDR Destructive pipedrive_delete_organization_follower Remove a follower from an organization. Destructive pipedrive_delete_person Delete a person. The person will be marked as deleted and permanently removed after 30 days. Destructive pipedrive_delete_person_field Delete a person custom field by field_code. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_DESTRU Destructive pipedrive_delete_person_field_options Bulk-delete options of a person enum/set field. Atomic: fails if any ID does not exist. Requires PIPEDRIVE_MOD Destructive pipedrive_delete_person_follower Remove a follower from a person. Destructive pipedrive_delete_phase Delete a project phase. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_DESTRUCTIVE=true). (Projec Destructive pipedrive_delete_pipeline Delete a pipeline. Marks the pipeline as deleted. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_ Destructive pipedrive_delete_product Delete a product. The product will be marked as deleted and permanently removed after 30 days. Destructive pipedrive_delete_product_field Delete a product custom field by field_code. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_DESTR Destructive pipedrive_delete_product_field_options Bulk-delete options of a product enum/set field. Atomic: fails if any ID does not exist. Requires PIPEDRIVE_MO Destructive pipedrive_delete_product_follower Remove a follower from a product. Destructive pipedrive_delete_product_image Delete the image of a product. Destructive pipedrive_delete_product_variation Delete a product variation. Destructive pipedrive_delete_project Delete a project. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_DESTRUCTIVE=true). (Requires the Destructive pipedrive_delete_stage Delete a stage. Marks the stage as deleted. Requires PIPEDRIVE_MODE=full (back-compat: PIPEDRIVE_ENABLE_DESTRU Destructive pipedrive_delete_task Delete a task. If the task has subtasks, those will also be deleted. Requires PIPEDRIVE_MODE=full (back-compat
WRITE 55 tools
Write pipedrive_add_deal_discount Add an additional discount to a deal. Write pipedrive_add_deal_follower Add a follower to a deal. Write pipedrive_add_deal_installment Add an installment (payment schedule entry) to a deal. Growth+ plan required; the deal must have at least one Write pipedrive_add_deal_product Attach a single product as a line item to a deal. Write pipedrive_add_organization_follower Add a follower to an organization. Write pipedrive_add_person_follower Add a follower to a person. Write pipedrive_add_product_follower Add a follower to a product. Write pipedrive_add_product_variation Add a variation to a product. Write pipedrive_archive_project Archive a project by setting its status to archived. (Requires the Projects add-on; Projects API is in public Write pipedrive_bulk_add_deal_products Bulk-add up to 100 line-item products to a deal in one request. Write pipedrive_convert_lead_to_deal Convert a lead into a deal (Pipedrive v2). The conversion runs asynchronously; this tool polls until it comple Write pipedrive_create_activity Create a new activity in Pipedrive. Subject and type are required. Write pipedrive_create_board Create a new project board. name is required. (Projects add-on; Projects API in public beta.) Write pipedrive_create_deal Create a new deal in Pipedrive. Only title is required; all other fields are optional. Write pipedrive_create_deal_field Create a deal custom field. field_name and field_type are required. For enum/set types, options is required. T Write pipedrive_create_lead Create a new lead in Pipedrive. Title is required; link to at least one of person_id or organization_id. Write pipedrive_create_note Create a new note in Pipedrive. Content is required. Link to a deal, person, organization, or lead. Write pipedrive_create_organization Create a new organization in Pipedrive. Only name is required. Write pipedrive_create_organization_field Create an organization custom field. field_name and field_type are required. For enum/set types, options is re Write pipedrive_create_person Create a new person (contact) in Pipedrive. Only name is required. Write pipedrive_create_person_field Create a person custom field. field_name and field_type are required. For enum/set types, options is required. Write pipedrive_create_phase Create a new project phase. name and board_id are required. (Projects add-on; Projects API in public beta.) Write pipedrive_create_pipeline Create a new sales pipeline. Only name is required. Set is_deal_probability_enabled to turn on weighted deal p Write pipedrive_create_product Create a new product in Pipedrive. Only name is required. Write pipedrive_create_product_field Create a product custom field. field_name and field_type are required. For enum/set types, options is required Write pipedrive_create_project Create a new project in Pipedrive. Requires title, board_id, and phase_id. (Requires the Projects add-on; Proj Write pipedrive_create_stage Create a new stage in a pipeline. name and pipeline_id are required. Use is_deal_rot_enabled and days_to_rotte Write pipedrive_create_task Create a new task in a project. title and project_id are required. Use boolean is_done/is_milestone (same fiel Write pipedrive_update_activity Update an existing activity in Pipedrive. Use this to mark activities as done. Write pipedrive_update_board Update an existing project board. Only id is required; all other fields are optional. (Projects add-on; Projec Write pipedrive_update_deal Update an existing deal in Pipedrive. Specify the deal ID and any fields to update. Write pipedrive_update_deal_discount Update an additional discount on a deal. All fields except IDs are optional. Write pipedrive_update_deal_field Update a deal custom field by field_code. field_type and field_code cannot be changed. Write pipedrive_update_deal_field_options Bulk-update option labels of a deal enum/set field. Atomic: the whole request fails if any option ID does not Write pipedrive_update_deal_installment Update an installment on a deal. Growth+ plan required; all body fields optional. Write pipedrive_update_deal_product Update a line-item product attached to a deal. All body fields optional. Write pipedrive_update_lead Update an existing lead in Pipedrive. Write pipedrive_update_note Update an existing note in Pipedrive. Write pipedrive_update_organization Update an existing organization in Pipedrive. Write pipedrive_update_organization_field Update an organization custom field by field_code. field_type and field_code cannot be changed. Write pipedrive_update_organization_field_options Bulk-update option labels of an organization enum/set field. Atomic: the whole request fails if any option ID Write pipedrive_update_person Update an existing person in Pipedrive. Write pipedrive_update_person_field Update a person custom field by field_code. field_type and field_code cannot be changed. Write pipedrive_update_person_field_options Bulk-update option labels of a person enum/set field. Atomic: the whole request fails if any option ID does no Write pipedrive_update_phase Update an existing project phase. Only id is required; all other fields are optional. Set board_id to move thi Write pipedrive_update_pipeline Update an existing pipeline. Provide the pipeline id and any fields to change. Write pipedrive_update_product Update an existing product in Pipedrive. Write pipedrive_update_product_field Update a product custom field by field_code. Only field_name and ui_visibility can be changed (product fields Write pipedrive_update_product_field_options Bulk-update option labels of a product enum/set field. Atomic: the whole request fails if any option ID does n Write pipedrive_update_product_image Update (replace) the image of a product. Provide the image via EITHER file_path OR base64_data (exactly one re Write pipedrive_update_product_variation Update an existing product variation. Write pipedrive_update_project Update an existing project in Pipedrive. (Requires the Projects add-on; Projects API is in public beta.) Write pipedrive_update_stage Update an existing stage. Provide the stage id and any fields to change. Set pipeline_id to move the stage to Write pipedrive_update_task Update an existing task. Only id is required; all other fields are optional. Use boolean is_done/is_milestone Write pipedrive_upload_product_image Upload an image for a product. Provide the image via EITHER file_path OR base64_data (exactly one required). S
READ 69 tools
Read pipedrive_get_activity Get detailed information about a specific activity by ID. Read pipedrive_get_board Get detailed information about a specific project board by ID. (Projects add-on; Projects API in public beta.) Read pipedrive_get_current_user Get details of the current user (API key owner). Useful for verifying connection and getting your user ID. Read pipedrive_get_deal Get detailed information about a specific deal by ID, including all standard and custom fields. Read pipedrive_get_deal_conversion_status Get the status of a deal-to-lead conversion job. Status contract: Read pipedrive_get_deal_emails Get email messages linked to a deal (company-wide, all users Read pipedrive_get_deal_followers_changelog Get the followers changelog for a deal. Read pipedrive_get_field Get details of a specific field by its key. Useful for looking up what a 40-character hash field key means. Read pipedrive_get_lead Get detailed information about a specific lead by UUID. Read pipedrive_get_lead_conversion_status Get the status of an async lead-to-deal conversion by conversion ID (Pipedrive v2 GET /leads/{id}/convert/stat Read pipedrive_get_mail_message Get full email message with body. Access depends on visibility settings - messages linked to deals/persons you Read pipedrive_get_mail_thread Get a mail thread with messages. Access depends on visibility settings - threads visible within deals/persons Read pipedrive_get_note Get detailed information about a specific note by ID. Read pipedrive_get_organization Get detailed information about a specific organization by ID. Read pipedrive_get_organization_followers_changelog Get the followers changelog for an organization. Read pipedrive_get_person Get detailed information about a specific person by ID. Read pipedrive_get_person_emails Get email messages linked to a person (company-wide, all users Read pipedrive_get_person_followers_changelog Get the followers changelog for a person. Read pipedrive_get_person_picture Get the picture for a person (read-only; returns picture metadata and sized image URLs). Returns an error if t Read pipedrive_get_phase Get detailed information about a specific project phase by ID. (Projects add-on; Projects API in public beta.) Read pipedrive_get_product Get detailed information about a specific product by ID. Read pipedrive_get_product_followers_changelog Get the followers changelog for a product. Read pipedrive_get_product_image Get the image of a product (returns a single image with a public URL valid for 7 days). Read pipedrive_get_project Get detailed information about a specific project by ID. (Requires the Projects add-on; Projects API is in pub Read pipedrive_get_project_changelog Get the changelog for a project, showing what changed, when, and by whom. Returns paginated entries with actor Read pipedrive_get_project_permitted_users Get the list of user IDs that have permission to access a project. Returns an array of integer user IDs. (Proj Read pipedrive_get_project_template Get detailed information about a specific project template by ID. Read pipedrive_get_stage Get details of a specific stage by ID. Read pipedrive_get_task Get detailed information about a specific task by ID. (Projects add-on; Projects API in public beta.) Read pipedrive_get_user Get details of a specific user by ID. Read pipedrive_list_activities List activities from Pipedrive with optional filtering by owner, deal, person, organization, type, or completi Read pipedrive_list_archived_deals List archived deals with the same filtering as the active deals list (owner, person, organization, pipeline, s Read pipedrive_list_archived_leads List archived leads from Pipedrive with optional filtering by owner, person, or organization. Read pipedrive_list_archived_projects List archived projects from Pipedrive with optional filtering by filter, phase, or status. (Projects add-on; P Read pipedrive_list_boards List all project boards. Returns the complete list (no pagination — the boards endpoint returns all records at Read pipedrive_list_deal_discounts List all additional discounts applied to a deal. Read pipedrive_list_deal_fields List all deal field definitions, including custom fields. Essential for understanding deal data structure. Read pipedrive_list_deal_followers List all followers for a deal. Read pipedrive_list_deal_installments List installments across one or more deals. Requires deal_ids. Growth+ plan required. Read pipedrive_list_deal_products List line-item products attached to a deal. Returns paginated results. Read pipedrive_list_deals List deals from Pipedrive with optional filtering by owner, person, organization, pipeline, stage, or status. Read pipedrive_list_leads List active (non-archived) leads from Pipedrive with optional filtering by owner, person, or organization. Read pipedrive_list_mail_threads List mail threads from YOUR mailbox only (authenticated user). Other users Read pipedrive_list_notes List notes from Pipedrive with optional filtering by deal, person, organization, or lead. Read pipedrive_list_organization_fields List all organization field definitions, including custom fields. Use this to map 40-character field keys to h Read pipedrive_list_organization_followers List all followers for an organization. Read pipedrive_list_organizations List organizations from Pipedrive with optional filtering by owner or first letter of name. Read pipedrive_list_person_fields List all person field definitions, including custom fields. Use to understand contact data structure. Read pipedrive_list_person_followers List all followers for a person. Read pipedrive_list_persons List persons (contacts) from Pipedrive with optional filtering by owner, organization, or first letter of name Read pipedrive_list_phases List all phases for a project board. board_id is required. Returns the complete list (no pagination — the phas Read pipedrive_list_pipelines List sales pipelines in Pipedrive with cursor pagination. Pipelines contain stages that deals move through. Read pipedrive_list_product_fields List all product field definitions, including custom fields. Read pipedrive_list_product_followers List all followers for a product. Read pipedrive_list_product_variations List all variations for a product. Read pipedrive_list_products List products from Pipedrive with optional filtering by owner, IDs, or filter. Read pipedrive_list_project_fields List all project field definitions, including custom fields. (Projects add-on; Projects API in public beta.) Read pipedrive_list_project_tasks List tasks for a project you already have the ID for — pass only Read pipedrive_list_project_templates List all project templates available in Pipedrive. Returns paginated results. Read pipedrive_list_projects List projects from Pipedrive with optional filtering by board, phase, or status. Returns paginated results. (R Read pipedrive_list_stages List stages with cursor pagination, optionally filtered by pipeline. Stages represent steps in the sales proce Read pipedrive_list_tasks General task query across all projects, with optional project_id, assignee_id, done/milestone, and parent filt Read pipedrive_list_users List all users in the Pipedrive account. Useful for finding owner IDs when creating or filtering records. Read pipedrive_search_deals Search for deals by text in title. Supports fuzzy matching by default. Read pipedrive_search_leads Search for leads in Pipedrive by title or associated contacts. Read pipedrive_search_organizations Search for organizations by name or address. Read pipedrive_search_persons Search for persons by name, email, or phone number. Read pipedrive_search_products Search for products by name, code, or custom fields. Read pipedrive_search_projects Search for projects in Pipedrive by title. (Requires the Projects add-on; Projects API is in public beta.)

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Pipedrive MCP Server

Can an AI agent delete data through the Pipedrive MCP Server MCP server? +

Yes. The Pipedrive MCP Server server exposes 31 destructive tools including pipedrive_convert_deal_to_lead, pipedrive_delete_activity, pipedrive_delete_board. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Pipedrive MCP Server? +

The Pipedrive MCP Server server has 55 write tools including pipedrive_add_deal_discount, pipedrive_add_deal_follower, pipedrive_add_deal_installment. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Pipedrive MCP Server.

How many tools does the Pipedrive MCP Server MCP server expose? +

155 tools across 3 categories: Destructive, Read, Write. 69 are read-only. 86 can modify, create, or delete data.

How do I enforce a policy on Pipedrive MCP Server? +

Register the Pipedrive MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Pipedrive MCP Server tool call.

Deterministic rules across all 155 Pipedrive MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

155 Pipedrive MCP Server tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Pipedrive MCP Server's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.