
wirasm/pipedrive-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Реализация сервера Model Control Protocol (MCP) для взаимодействия с Pipedrive CRM API. Этот сервер позволяет Claude создавать, читать, обновлять и удалять записи Pipedrive с помощью инструмента MCP.
Обзор
Реализация сервера Model Control Protocol (MCP) для взаимодействия с Pipedrive CRM API. Этот сервер позволяет Claude создавать, читать, обновлять и удалять записи Pipedrive с помощью вызовов инструментов MCP. Этот MCP-сервер реализует следующие функции Pipedrive: - Создание, чтение, обновление, удаление и поиск физических лиц - - Управление организациями и их последователями - - Создание, управление и поиск сделок, включая сделки продуктов - - Создание, управление и поиск потенциальных клиентов, включая ведущие этикетки - - Отслеживание и управление деятельностью и видами деятельности - - Глобальный и полевой поиск по Pipedrive субъектов - Async API клиент с комплексной обработкой ошибок - Флаги функций для включения / отключения конкретных модулей - Вертикальная архитектура среза для ремонтопригодности - Комплексное покрытие испытаний Самый быстрый способ начать работу с Pipedrive MCP Server и настроить его в настольном приложении Claude: Откройте терминал или командную строку и запустите эти команды: Для более детальной установки...
Обзор (машинный перевод)
Реализация сервера Model Control Protocol (MCP) для взаимодействия с Pipedrive CRM API. Этот сервер позволяет Claude создавать, читать, обновлять и удалять записи Pipedrive с помощью вызовов инструментов MCP.
Особенности
Этот MCP-сервер реализует следующие функции Pipedrive:
Лица - Создавать, читать, обновлять, удалять и искать лица Организации - Управление организациями и их последователями **Сделки ** - Создание, управление и поиск сделок, включая продукты сделки Leads - Создание, управление и поиск потенциальных клиентов, включая ведущие метки Деятельность - Отслеживание и управление деятельностью и видами деятельности Поиск товаров - Глобальный и полевой поиск по объектам Pipedrive
Дополнительные функции:
Async API клиент с комплексной обработкой ошибок
- Флаги функций для включения/отключения конкретных модулей
- Вертикальная срезная архитектура для ремонтопригодности Всеобъемлющий охват испытаниями
Быстрый старт с кодом Клода
Самый быстрый способ начать работу с Pipedrive MCP Server и настроить его в настольном приложении Claude:
###1.Необходимые инструменты
Откройте терминал или командную строку и запустите эти команды:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Pipedrive MCP Server
A Model Control Protocol (MCP) server implementation for interacting with the Pipedrive CRM API. This server enables Claude to create, read, update, and delete Pipedrive records through MCP tool calls.
Features
This MCP server implements the following Pipedrive features:
- Persons - Create, read, update, delete, and search person entities
- Organizations - Manage organizations and their followers
- Deals - Create, manage, and search deals, including deal products
- Leads - Create, manage, and search leads including lead labels
- Activities - Track and manage activities and activity types
- Item Search - Global and field-specific search across Pipedrive entities
Additional features:
- Async API client with comprehensive error handling
- Feature flags to enable/disable specific modules
- Vertical slice architecture for maintainability
- Comprehensive test coverage
Quick Start with Claude Code
The fastest way to get started with the Pipedrive MCP Server and set it up in your claude desktop app:
1. Install Required Tools
Open your terminal or command prompt and run these commands:
# Install Python's uv package manager (if not already installed)
curl -sSf https://install.python-uv.org/uv | python3 -
For more detailed installation instructions for uv, visit: Astral’s UV Installation Documentation
2. Download the Code
No GitHub account required! Just run these commands in your terminal:
Select a folder where you want the code to be downloaded to and run these commands:
# Clone the repository (download the code)
git clone https://github.com/Wirasm/pipedrive-mcp.git
# Move into the project folder
cd pipedrive-mcp
3. Install Python Dependencies
Open your terminal and run this command exactly as written:
# Install all required packages
uv sync
4. Set Up Your Pipedrive Credentials
- Find the
.env.examplefile in the project folder - Make a copy and rename it to just
.env - Open the
.envfile in any text editor - Replace the placeholders with your actual Pipedrive information:
PIPEDRIVE_API_TOKEN=your_api_token
PIPEDRIVE_COMPANY_DOMAIN=your_company_domain
All other configurations you see in the .env file are optional and can be left as is.
To get your Pipedrive API Token:
- Log in to your Pipedrive account
- Click on your profile picture in the top-right corner
- Select “Personal preferences”
- Go to the “API” tab
- Click “Generate new token” if you don’t already have one
- Copy the generated token and paste it in the
.envfile
For the company domain:
If your Pipedrive URL is https://mycompany.pipedrive.com/pipeline, then your domain is mycompany
5. Install the MCP Server in Claude Desktop
Open your terminal and run this command:
# Install the MCP server
mcp install server.py
Установка
docker run -d -p 8152:8152 \