mcpField
P
Pipedrive Mcp Server

Pipedrive Mcp Server

ローカル
github.com/binarappsビジネス・マーケティング029 週間前に更新

Pipedrive Mcp Server について

Pipedrive Mcp Server は Claude Code や Claude Desktop を Pipedrive に接続し、自然言語で CRM レコードを管理できる MCP サーバーです。取引、連絡先、アクティビティ、リード、メール、パイプラインなどを扱います。

主な機能

  1. 01取引の管理と検索
  2. 02連絡先と組織の作成・更新
  3. 03アクティビティとリードの追跡
  4. 04メモとメールスレッドの管理
  5. 05パイプライン、ステージ、フィールドの編集
  6. 06ユーザーと CRM メタデータの参照

活用シーン

  1. 01取引の確認とパイプラインステージの変更
  2. 02連絡先情報の更新と組織の検索
  3. 03フォローアップ活動の予定設定や完了
  4. 04CRM レコードとカスタムフィールドの検索

MCP 対応

Pipedrive CRM の操作を MCP クライアント向けのツールとして公開する 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_dealID で取引の詳細を取得します
pipedrive_create_deal新しい取引を作成します
pipedrive_update_deal既存の取引を更新します
pipedrive_search_dealsタイトル、メモ、またはカスタムフィールドで取引を検索します
pipedrive_delete_deal取引を削除します
pipedrive_get_deal_emails取引に紐づくメールスレッドを取得します
人物
ツール説明
pipedrive_list_persons絞り込み条件を指定して人物を一覧表示します
pipedrive_get_personID で人物の詳細を取得します
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_commentID で特定のコメントを取得します
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)リード(CRUD)、ノート、メール/メールボックス、ユーザー

ワークフローの例

パイプラインの確認
"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 が ❤️ を込めて開発

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。