mcpField
P
Pipedrive Mcp Server

Pipedrive Mcp Server

本地服务
github.com/binarapps商业与营销029 周前更新

关于 Pipedrive Mcp Server

Pipedrive Mcp Server 将 Claude Code 或 Claude Desktop 连接到 Pipedrive,供团队通过自然语言管理 CRM 记录。它涵盖交易、联系人、活动、潜在客户、邮件、销售管道及相关数据。

主要功能

  1. 01管理和搜索交易
  2. 02创建及更新联系人和组织
  3. 03跟踪活动与潜在客户
  4. 04管理备注和邮件线程
  5. 05编辑销售管道、阶段和字段
  6. 06查询用户及 CRM 元数据

适用场景

  1. 01查看交易并调整销售管道阶段
  2. 02更新联系人资料并查找组织
  3. 03安排或完成跟进活动
  4. 04搜索 CRM 记录和自定义字段

MCP 相关

这是一个 MCP 服务,将 Pipedrive CRM 操作作为工具提供给 MCP 客户端。使用时需配置 Pipedrive API 令牌;README 介绍了与 Claude Code 和 Claude Desktop 的搭配方式。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Pipedrive MCP 服务

由 Binar 构建——可在 MIT 许可证下免费使用。

适用于 Pipedrive CRM 的 MCP(Model Context Protocol)服务。将 Claude Code 或 Claude Desktop 直接连接到你的 Pipedrive 账户,使用自然语言管理 CRM。

"Show me all open deals in the Sales pipeline"
"Create a follow-up call with Acme Corp for tomorrow at 2pm"
"Update John Smith's email address"
"Search for deals related to the enterprise contract"

快速开始

1. 获取 Pipedrive API 密钥
  1. 登录 Pipedrive
  2. 前往 Settings → Personal preferences → API
  3. 复制你的个人 API 令牌
2. 配置 Claude Code

将以下内容添加到项目的 .mcp.json:

{
  "mcpServers": {
    "pipedrive": {
      "command": "node",
      "args": ["/path/to/pipedrive-mcp-server/dist/index.js"],
      "env": {
        "PIPEDRIVE_API_KEY": "your-api-token-here"
      }
    }
  }
}

或者,对于 Claude Desktop,将以下内容添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "pipedrive": {
      "command": "node",
      "args": ["/path/to/pipedrive-mcp-server/dist/index.js"],
      "env": {
        "PIPEDRIVE_API_KEY": "your-api-token-here"
      }
    }
  }
}
3. 构建
git clone https://github.com/binarapps/pipedrive-mcp-server.git
cd pipedrive-mcp-server
npm install
npm run build

可用工具

交易
工具描述
pipedrive_list_deals列出交易,可按负责人、联系人、组织、销售管道、阶段和状态筛选
pipedrive_get_deal根据 ID 获取交易详情
pipedrive_create_deal创建新交易
pipedrive_update_deal更新现有交易
pipedrive_search_deals按标题、备注或自定义字段搜索交易
pipedrive_delete_deal删除交易
pipedrive_get_deal_emails获取关联到交易的邮件会话
联系人
工具描述
pipedrive_list_persons列出联系人,可进行筛选
pipedrive_get_person根据 ID 获取联系人详情
pipedrive_create_person创建新联系人
pipedrive_update_person更新姓名、电子邮件、电话、组织和自定义字段
pipedrive_search_persons按姓名、电子邮件、电话和自定义字段搜索
pipedrive_delete_person删除联系人
pipedrive_get_person_emails获取关联到联系人的邮件会话
组织
工具描述
pipedrive_list_organizations列出组织,可进行筛选
pipedrive_get_organization获取组织详情
pipedrive_create_organization创建新组织
pipedrive_update_organization更新现有组织
pipedrive_search_organizations按名称、地址和自定义字段搜索
pipedrive_delete_organization删除组织
活动
工具描述
pipedrive_list_activities列出活动,可进行筛选
pipedrive_get_activity获取活动详情
pipedrive_create_activity创建新活动(电话、会议、任务等)
pipedrive_update_activity更新活动或将其标记为已完成
pipedrive_delete_activity删除活动
潜在客户
工具描述
pipedrive_list_leads列出潜在客户
pipedrive_get_lead获取潜在客户详情
pipedrive_create_lead创建新的潜在客户
pipedrive_update_lead更新潜在客户
pipedrive_delete_lead删除潜在客户
pipedrive_search_leads按标题搜索潜在客户
备注
工具描述
pipedrive_list_notes列出备注,可进行筛选
pipedrive_get_note获取备注详情
pipedrive_create_note创建新备注
pipedrive_update_note更新备注
pipedrive_delete_note删除备注
pipedrive_list_note_comments列出备注的评论
pipedrive_get_note_comment根据 ID 获取特定评论
pipedrive_add_note_comment为备注添加评论
pipedrive_update_note_comment更新评论内容
pipedrive_delete_note_comment删除备注评论
邮件 / 邮箱
工具描述
pipedrive_list_mail_threads按文件夹列出邮件会话
pipedrive_get_mail_thread获取邮件会话
pipedrive_get_mail_thread_messages获取会话中的所有邮件
pipedrive_get_mail_message获取完整邮件正文
pipedrive_update_mail_thread将会话关联到交易,或标记为已读/已归档
pipedrive_delete_mail_thread删除邮件会话
流水线与阶段
工具描述
pipedrive_list_pipelines列出所有流水线
pipedrive_get_pipeline获取流水线详情
pipedrive_create_pipeline创建新流水线
pipedrive_update_pipeline更新流水线
pipedrive_delete_pipeline删除流水线
pipedrive_list_stages列出流水线中的所有阶段
pipedrive_get_stage获取阶段详情
pipedrive_create_stage创建新阶段
pipedrive_update_stage更新阶段
pipedrive_delete_stage删除阶段
字段元数据
工具描述
pipedrive_list_deal_fields列出所有交易字段定义(包括自定义字段)
pipedrive_list_person_fields列出所有个人字段定义
pipedrive_list_organization_fields列出所有组织字段定义
pipedrive_list_activity_fields列出所有活动字段定义
pipedrive_list_note_fields列出所有备注字段定义
pipedrive_list_lead_fields列出所有潜在客户字段定义
pipedrive_get_field按键获取特定字段(支持:交易、个人、组织、活动)
用户
工具描述
pipedrive_list_users列出所有用户
pipedrive_get_user获取用户详情
pipedrive_get_current_user获取当前 API 令牌所有者
pipedrive_find_users按姓名或电子邮件地址查找用户

API 版本管理

Pipedrive 正在迁移到 v2。此服务会为每个端点使用合适的版本:

API端点
v2 (/api/v2)交易、个人、组织、活动、潜在客户(搜索)、字段、流水线、阶段
v1 (/v1)潜在客户(增删改查)、备注、邮件/邮箱、用户

示例工作流

流水线审查
"Show me all open deals worth over $10k in the Enterprise pipeline"
"Move deal 1234 to the Proposal stage"
"Who owns the most open deals right now?"
联系人管理
"Find all contacts at Acme Corp"
"Update John Smith's email to [email protected]"
"Create a new person: Sarah Connor, [email protected], at org 42"
活动跟踪
"List my overdue activities"
"Mark activity 789 as done"
"Create a follow-up meeting with deal 1234 for next Monday"
自定义字段
"List all custom fields defined for deals"
"What does the field with key 'a8f3c2...' mean?"

开发

npm install
npm run build      # compile TypeScript
npm run dev        # watch mode
npm test           # run tests

使用 MCP Inspector 测试:

npx @modelcontextprotocol/inspector node dist/index.js

许可证

MIT — 可免费使用、修改和分发。


由 Binar 倾力打造 ❤️

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。