4,500+ servers built on MCP Fusion
Vinkius

Pipedrive Products MCP. Quote products and track ARR on deals instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Pipedrive Products MCP on Cursor AI Code Editor MCP Client Pipedrive Products MCP on Claude Desktop App MCP Integration Pipedrive Products MCP on OpenAI Agents SDK MCP Compatible Pipedrive Products MCP on Visual Studio Code MCP Extension Client Pipedrive Products MCP on GitHub Copilot AI Agent MCP Integration Pipedrive Products MCP on Google Gemini AI MCP Integration Pipedrive Products MCP on Lovable AI Development MCP Client Pipedrive Products MCP on Mistral AI Agents MCP Compatible Pipedrive Products MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Pipedrive Products MCP Server lets your AI client manage product catalogs, attach items to deals, and track recurring revenue subscriptions all within Pipedrive CRM.

You can search for products by name, view complete pricing details, add line-item products to a deal, or calculate the Annual Recurring Revenue (ARR) for any subscription attached to a deal.

What your AI agents can do

Pd add product to deal

Attaches a product from the catalog to a specific deal, calculating line-item totals for quoting purposes.

Pd create product

Creates a new item in the Pipedrive product catalog using name, SKU code, and unit type.

Pd deal products

Retrieves all products attached to a deal, listing quantity, price, discount, and total value per line.

+ 5 more capabilities included
Build/Update Product Catalog

You create new products or modify existing ones (SKU, pricing) directly in the Pipedrive catalog.

Search and Retrieve Product Details

Your agent searches for a product by name or pulls every detail on record using specific IDs.

Attach Products to Deals

You add products, quantities, and unit prices to an active deal, automatically building the quote total.

Track Recurring Revenue

The server pulls subscription details from a deal, calculating the associated MRR or ARR.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Pipedrive Products MCP Server: 8 Tools for Deal Ops

Use these tools to build quotes, manage product listings, and track recurring revenue details within your sales pipeline.

pd019d75f4

pd add product to deal

Attaches a product from the catalog to a specific deal, calculating line-item totals for quoting purposes.

pd019d75f4

pd create product

Creates a new item in the Pipedrive product catalog using name, SKU code, and unit type.

pd019d75f4

pd deal products

Retrieves all products attached to a deal, listing quantity, price, discount, and total value per line.

pd019d75f4

pd deal subscriptions

Gets recurring revenue details for a deal, tracking the monthly or annual subscription amount (MRR/ARR).

pd019d75f4

pd get product

Pulls complete product data by ID, including all pricing structures, tax rates, and custom fields.

pd019d75f4

pd list products

Lists every available product in the catalog with its name, current unit price, code, and active status.

pd019d75f4

pd search products

Searches for a product by name to find basic pricing information and an ID needed for quoting.

pd019d75f4

pd update product

Updates the details of an existing catalog product, such as changing its name, SKU, or price.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Pipedrive Products, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

This server hooks your AI agent directly into Pipedrive CRM’s product catalog and deal structures. You manage everything from building initial quotes to tracking complex recurring revenue streams without ever leaving your chat client.

To build or adjust your product list, you start with the catalog tools. You use pd_create_product when you gotta drop a brand-new item into Pipedrive's inventory; this requires providing the name, SKU code, and unit type for that product. If an existing product changes—say, the price jumps or the description needs fixing—you run pd_update_product to handle those details on the catalog item itself.

When you just need a look at what’s available right now, pd_list_products spits out every single product in the catalog, giving you its name, current unit price, code, and active status.

When you need specific information about one of these goods, your agent has two ways to pull data. First, if all you know is the name, use pd_search_products; that searches for a product by name and gives you basic pricing info along with an ID—that ID is what you'll need later for quoting.

If you already have the specific product ID, you run pd_get_product. This pulls all the details on record, including every pricing structure, tax rate, and custom field associated with that item.

For actual deal composition, you gotta attach products to a deal first using pd_add_product_to_deal. That tool sticks an item from the catalog onto your specific deal and calculates the line-item totals right away for quoting purposes. If you need to see everything already on the deal, pd_deal_products retrieves all attached items, listing out the quantity, price, discount, and total value per line for every single product associated with that opportunity.

Tracking recurring revenue is another big play. When a sale involves ongoing service or subscription fees, you use pd_deal_subscriptions. This tool pulls detailed subscription information from an active deal, allowing your agent to calculate both the Monthly Recurring Revenue (MRR) and the Annual Recurring Revenue (ARR). You're always working with product details—whether it’s creating a new catalog entry using pd_create_product, getting comprehensive pricing data via pd_get_product by ID, or attaching those finalized products to a deal with pd_add_product_to_deal.

This gives you complete control over the entire sales lifecycle, making sure your quotes are accurate and your revenue projections are spot on.

How Pipedrive Products MCP Works

  1. 1 First, your agent uses pd_search_products to find the required product name and get basic pricing data. You'll also use pd_get_product if you need complete details like tax rates or custom fields.
  2. 2 Next, when ready to quote, you call pd_add_product_to_deal, specifying the deal ID, product ID, unit price, and quantity for each line item.
  3. 3 Finally, if it's a subscription sale, your agent calls pd_deal_subscriptions to pull the recurring amount, billing cycle, and dates. That gives you the full revenue picture.

The bottom line is: You don't have to leave the chat window to build complex quotes or track annual recurring revenue for any Pipedrive deal.

Who Is Pipedrive Products MCP For?

Anyone who lives in the sales cycle and deals with quoting needs this. Think of the SDR who needs to quickly generate a quote while talking to a prospect, or the RevOps engineer tired of cross-referencing spreadsheets just to verify ARR. This server puts product data, pricing, and subscription tracking right where you are.

Sales Representative

You use this to attach products and calculate line-item totals on the fly when a prospect asks for a quote.

SDR (Sales Development Rep)

You rely on it to quickly check product existence, verify pricing, and create initial records for new leads.

RevOps Engineer

You use the deal-specific tools (pd_deal_products, pd_deal_subscriptions) to get a full financial picture of a closed or pending deal.

What Changes When You Connect

  • See the full deal composition immediately. Use pd_deal_products to list every item attached to a specific deal, verifying quantities, prices, and discounts without clicking through tabs.
  • Know your true recurring revenue. The pd_deal_subscriptions tool pulls MRR/ARR details straight from the deal record, letting you calculate subscription value in conversation.
  • Build quotes accurately. By using pd_add_product_to_deal, you attach products with specific unit prices and quantities, getting instant line-item totals for the user.
  • Manage your catalog centrally. You can create new items or update existing ones via pd_create_product and pd_update_product, keeping your source of truth current.
  • Find product details fast. If a client mentions an item, use pd_search_products first to get the basic ID and pricing before you run any other function.

Real-World Use Cases

01

The Quarterly Review

A Sales Manager needs to quickly see if a deal includes hardware sales alongside recurring software fees. They ask their agent, 'What's the revenue structure on Deal XYZ?'. The agent runs pd_deal_products and pd_deal_subscriptions, giving the manager both line-item totals and the total ARR in one response.

02

The Quick Quote

An SDR is talking to a prospect and needs to add two different services to a deal right now. They tell their agent, 'Add Product A (2 units) and Product B (1 unit) at these prices.' The agent calls pd_add_product_to_deal, calculates the combined cost, and updates the deal quote.

03

The Catalog Cleanup

A RevOps user knows a product's price changed. They use their AI client to call pd_get_product first to verify the current state, then run pd_update_product to change the rate and save it.

04

The Deep Dive

You need to know every possible detail about a product before selling it. You use pd_search_products first for IDs, then run pd_get_product to pull every field—tax rates, custom fields, currency pricing—for total validation.

The Tradeoffs

Assuming data is correct

Just running pd_add_product_to_deal without checking the price first. You might use an outdated unit price, resulting in a quote that's wrong.

Always run pd_search_products or pd_get_product before calling pd_add_product_to_deal. This ensures you are working with current pricing and correct product IDs.

Manual data entry for updates

Manually changing a SKU in the Pipedrive UI. This is slow, prone to typos, and doesn't log an audit trail.

Use pd_update_product. Your agent handles the API call, making sure only specified fields change and documenting the change automatically.

Ignoring recurring revenue

Only focusing on the one-time product sale amount. You miss the fact that most modern deals include an annual service contract.

Always run pd_deal_subscriptions when reviewing a deal to capture the full picture of Annual Recurring Revenue (ARR).

When It Fits, When It Doesn't

Use this server if your primary focus is tracking financial value through products and subscriptions attached to deals. If you need basic contact management, task creation, or viewing general pipelines, that’s a different toolset. You must use pd_deal_products when you need to list what's on the deal. You must use pd_search_products if you just need an ID and current price check. If you are building a new item from scratch, go straight for pd_create_product. Don't try to update pricing using only general contact or activity tools; those don't know anything about your catalog structure. These deal-specific tools keep the financial data isolated and accurate.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Pipedrive. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

pd_add_product_to_deal pd_create_product pd_deal_products pd_deal_subscriptions pd_get_product pd_list_products pd_search_products pd_update_product

Building a quote shouldn't feel like logging into four different tabs.

Today, if you need to build a complex quote in Pipedrive, you have to jump between the Product Catalog screen, the Deals view, and sometimes even manually reference pricing sheets. You copy product codes from one place, paste them into another, and then cross-check the line item total against the subscription amount—it's tedious.

With this MCP server, that whole process gets compressed. Your agent handles the complexity. You just ask it to build the quote, specify what you need, and watch as it calls `pd_add_product_to_deal`, calculating everything instantly. You get a single, accurate deal summary without touching another tab.

Pipedrive Products MCP Server: Track Product & Deal Ops

Before this, updating pricing or finding out what was actually sold on a historical deal meant running multiple reports and checking manually across different sections of the CRM. The data was scattered—the product price here, the subscription details there.

Now? You ask for it once. Calling `pd_deal_products` or `pd_deal_subscriptions` pulls all related financial information into a single stream. It's clean, fast, and always accurate to the deal context.

Common Questions About Pipedrive Products MCP

How do I check product pricing using pd_search_products? +

You use pd_search_products by name. This returns a basic set of data, including the unit price and product code (SKU), which is enough to proceed with adding it to a deal.

What does pd_deal_subscriptions track? +

It tracks recurring revenue information like MRR or ARR. This is crucial for businesses that sell ongoing services, giving you the subscription amount and billing cycle tied directly to the deal.

Can I use pd_add_product_to_deal if I don't have a product ID? +

No. You must first find the Product ID using pd_search_products or pd_list_products. The tool requires the specific ID to correctly calculate and attach the line item.

How do I change a product's price? Do I need pd_update_product? +

Yes, you use pd_update_product. You must specify which fields are changing (like pricing or name) so the agent doesn't accidentally overwrite other critical catalog data.

What's the difference between running `pd_search_products` and `pd_list_products`? +

Listing shows all available items in your catalog, while searching filters results based on criteria. Use pd_list_products when you need an overview of every SKU; use pd_search_products when you know the name or code and just want to find it quickly.

If I find a product using `pd_search_products`, how do I get all its pricing and custom fields using `pd_get_product`? +

Running pd_get_product gives you the complete data set for that item. It pulls full details, including names across different currencies, tax rates, and any specific custom fields attached to the product ID.

When creating a new item, what data does the `pd_create_product` tool require? +

You must provide a name for the product. You also need to set an internal code (the SKU) and specify the unit of measure—whether it’s pieces, hours, kilograms, etc.—before the product is added to the catalog.

What information does the `pd_deal_products` tool return when reviewing a deal's line items? +

This tool provides a detailed breakdown of everything on the deal. You get the product name, quantity sold, item price, any applied discount percentage, and the final total value for that specific line.

What Pipedrive data can I access? +

Deals, Persons, Organizations, Activities, Notes, and Pipelines. All data respects your Pipedrive permissions.

Can I create and update records? +

Yes! Create and update deals, contacts, activities, and notes — all through natural conversation.

How does authentication work? +

Uses your personal Pipedrive API token. Find it in Settings > Personal preferences > API. No OAuth flow needed.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Pipedrive Products. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.