Ploomes MCP Server
Ploomes MCP Server
MCP-сервер (Model Context Protocol), который подключает ИИ-ассистентов к CRM Ploomes. Предоставляет 153 инструмента, охватывающих CRUD сущностей Ploomes, настройку воронок и полей, CPQ (модели предложений/продаж/документов), автоматизации и вебхуки. История изменений в CHANGELOG.md.
Настройка
uv syncСоздайте файл .env:
# Obrigatórias
PLOOMES_API_KEY=sua_chave
PLOOMES_BASE_URL=https://api2.ploomes.com
PLOOMES_USER_ID=id_numerico
# Opcional — loga request/response completo no stderr
PLOOMES_DEBUG=1
# Opcional — apenas para o caminho "gateway" de geração de HTML de proposta
# (gerar_modelo_html_ia, identificar_campos_html_ia, criar_campos_em_massa_ia).
# É uma credencial PRÓPRIA dessa feature, diferente da PLOOMES_API_KEY.
# Sem ela, essas três tools retornam erro explicativo e o resto do servidor
# funciona normalmente — veja "Geração de HTML" abaixo para a alternativa que
# não precisa de credencial extra.
PLOOMES_AI_CLIENT_ID=
PLOOMES_AI_CLIENT_SECRET=
PLOOMES_AI_BASE_URL=https://ai.ploomes.run/api
# Opcional — debugging com LangSmith
OPENAI_API_KEY=
LANGSMITH_TRACING=true
LANGSMITH_ENDPOINT=https://api.smith.langchain.com
LANGSMITH_API_KEY=
LANGSMITH_PROJECT=ploomes-mcpЗапустите сервер:
uv run python ploomes_server.pyRelated MCP server: Kommo MCP Server
Проверка
Перед запуском сервера или открытием PR выполните статическую проверку (не требует сети или учетных данных):
uv run python tests/verificar_tools.py --strictОна обнаруживает дублирующиеся имена инструментов, файл с инструментом, не зарегистрированным в
tools/__init__.py, и импорт несуществующего символа — три проблемы, которые обнаружила
консолидация от 29/07/2026. Во время выполнения register_all_tools также вызывает
RuntimeError, если два файла объявляют одно и то же имя инструмента, вместо того чтобы
позволить FastMCP молча отбросить один из них.
Сценарий ручного тестирования на sandbox-аккаунте (никогда не на продакшене):
uv run python test_novas_tools.py --etapa 1 # só leitura
uv run python test_novas_tools.py --etapa 2 # escrita, pede confirmaçãoГенерация HTML шаблона предложения
В Ploomes нет отдельного редактора полей формы, отдельного от HTML: поля, которые
пользователь заполняет при создании предложения, выводятся бэкендом из парсинга HTML
тела документа (Pages[].BodySourceCode). Написание HTML с правильными тегами — единственный
способ объявить поле. Есть два пути, и оба заканчиваются на salvar_modelo_proposta:
Нативный — нужен только PLOOMES_API_KEY. Агент пишет HTML.
guia_html_modelo_proposta— возвращает соглашения по разметке.Агент пишет HTML с
<field key="...">для нативных полей и<newfield .../>там, где нужно пользовательское поле.criar_campos_novos_llm— создает пользовательские поля и возвращает ключи.aplicar_campos_novos_html_llm— заменяет<newfield>на<field key="...">.salvar_modelo_proposta— создает шаблон и первую страницу.montar_bloco_produtos_proposta— вставляет блок элементов, если он есть. Gateway — требуетPLOOMES_AI_CLIENT_ID/SECRETи принимает PDF, Word и изображения в качестве ссылки (нативный путь зависит от того, что агент сам читает файлы).gerar_modelo_html_ia→ 2.identificar_campos_html_ia→criar_campos_em_massa_ia→ 4.aplicar_campos_no_html_ia→salvar_modelo_propostaЯрлык — для простого шаблона с уже готовым фирменным стилем клиента,montar_modelo_proposta_com_identidadeделает все за один вызов на основе уже извлеченного бренд-брифа. Используйте отдельные шаги, когда нужен индивидуальный макет или нужно продолжить после ошибки.
Соглашения по разметке получены методом обратной разработки и перехвата сетевого трафика приложения, а не из официальной документации Ploomes. Проверяйте в песочнице перед продакшеном.
Добавление в Claude Desktop / Cursor
{
"mcpServers": {
"ploomes": {
"command": "uv",
"args": ["run", "python", "/caminho/para/ploomes_server.py"],
"env": {
"PLOOMES_API_KEY": "sua_chave",
"PLOOMES_BASE_URL": "https://api2.ploomes.com",
"PLOOMES_USER_ID": "id_numerico"
}
}
}
}Отладка с LangSmith
При заданных переменных LANGSMITH_* вызовы инструментов автоматически трассируются.
Запустите uv run python example.py и посмотрите панель управления на
https://smith.langchain.com
This server cannot be deployed
Maintenance
Related MCP Connectors
- PlixanaOAuthcom.plixana
Operate the Plixana CRM from any AI: contacts, deals, quotes, WhatsApp and metrics.
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Read deals, persons, organizations, activities and pipelines; create and update CRM records.
Connect AI to your Attio CRM. Manage contacts, companies, deals, and sales pipelines. Create tasks…
Related MCP Servers
- AlicenseBqualityBmaintenanceProvides comprehensive access to Pipedrive CRM with 100+ tools for managing deals, contacts, organizations, activities, and sales workflows through natural language conversations with Claude.10026 npm12MIT
- FlicenseBqualityDmaintenanceEnables AI assistants to autonomously interact with Kommo CRM, providing tools for managing pipelines, leads, contacts, and custom fields via the Kommo API v4.271-
- AlicenseAqualityDmaintenanceConnects AI agents to the Ploomes CRM REST API, exposing 56 tools for managing contacts, deals, tasks, pipelines, interactions, quotes, orders, products, fields, users, and account information.568 npm1MIT
- AlicenseNot gradedqualityBmaintenanceConnects AI assistants to HubSpot CRM, providing tools to manage contacts, companies, deals, and more via natural language.MIT