Ploomes MCP Server
Ploomes MCP Server
MCP-Server (Model Context Protocol), der KI-Assistenten mit dem CRM Ploomes verbindet. Er stellt 153 Tools bereit, die CRUD der Ploomes-Entitäten, Konfiguration von Funnels und Feldern, CPQ (Angebots-, Verkaufs- und Dokumentvorlagen), Automatisierungen und Webhooks abdecken. Änderungshistorie in CHANGELOG.md.
Einrichtung
uv syncErstelle eine .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-mcpStarte den Server:
uv run python ploomes_server.pyRelated MCP server: Kommo MCP Server
Überprüfung
Bevor Sie den Server starten oder einen PR öffnen, führen Sie die statische Überprüfung aus (verwendet weder Netzwerk noch Anmeldedaten):
uv run python tests/verificar_tools.py --strictSie erkennt doppelte Tool-Namen, Dateien mit nicht in tools/__init__.py registrierten Tools und Importe
nicht existierender Symbole – die drei Probleme, die die Konsolidierung vom 29.07.2026 gefunden hat.
Zur Laufzeit wirft register_all_tools außerdem einen RuntimeError, wenn zwei Dateien denselben
Tool-Namen deklarieren, anstatt dass FastMCP eines davon stillschweigend verwirft.
Manueller Testplan gegen ein Sandbox-Konto (niemals Produktion):
uv run python test_novas_tools.py --etapa 1 # só leitura
uv run python test_novas_tools.py --etapa 2 # escrita, pede confirmaçãoGenerierung von HTML für Angebotsvorlagen
In Ploomes gibt es keinen vom HTML getrennten Formularfeld-Editor: Die Felder, die der Benutzer beim
Erstellen eines Angebots ausfüllt, werden vom Backend abgeleitet, indem das HTML des Dokumentkörpers
geparst wird (Pages[].BodySourceCode).
Das HTML mit den richtigen Tags zu schreiben ist die einzige Möglichkeit, ein Feld zu deklarieren.
Es gibt zwei Wege, und beide enden bei salvar_modelo_proposta:
Nativ – benötigt nur den PLOOMES_API_KEY. Der Agent schreibt das HTML.
guia_html_modelo_proposta— gibt die Markierungskonventionen zurück.Der Agent schreibt das HTML, mit
<field key="...">für native Felder und<newfield .../>wo ein benutzerdefiniertes Feld benötigt wird.criar_campos_novos_llm— erstellt die benutzerdefinierten Felder und gibt die Keys zurück.aplicar_campos_novos_html_llm— ersetzt die<newfield>durch die<field key="...">.salvar_modelo_proposta— erstellt das Modell und die erste Seite.montar_bloco_produtos_proposta— fügt den Artikelblock ein, falls vorhanden. Gateway – erfordertPLOOMES_AI_CLIENT_ID/SECRETund akzeptiert PDF, Word und Bilder als Referenz (der native Weg hängt davon ab, dass der Agent die Dateien selbst liest).gerar_modelo_html_ia→ 2.identificar_campos_html_ia→criar_campos_em_massa_ia→ 4.aplicar_campos_no_html_ia→salvar_modelo_propostaAbkürzung – für ein einfaches Modell mit bereits vorhandener visueller Identität des Kunden erledigtmontar_modelo_proposta_com_identidadealles in einem Aufruf, ausgehend von einem bereits extrahierten Marken-Brief. Verwenden Sie die einzelnen Schritte, wenn Sie ein maßgeschneidertes Layout benötigen oder von einem Fehler in der Mitte fortsetzen möchten.
Die Markierungskonventionen stammen aus Reverse Engineering und Netzwerkabfang der App, nicht aus offizieller Ploomes-Dokumentation. Validieren Sie in der Sandbox, bevor Sie in Produktion gehen.
Hinzufügen zu 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"
}
}
}
}Debug mit LangSmith
Mit den definierten Variablen LANGSMITH_* werden Tool-Aufrufe automatisch getracet. Führen Sie
uv run python example.py aus und sehen Sie das Dashboard unter https://smith.langchain.com.
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseBqualityAmaintenanceProvides comprehensive access to Pipedrive CRM with 100+ tools for managing deals, contacts, organizations, activities, and sales workflows through natural language conversations with Claude.1006112MIT
- 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.56111MIT
- AlicenseNot gradedqualityBmaintenanceConnects AI assistants to HubSpot CRM, providing tools to manage contacts, companies, deals, and more via natural language.MIT
Related MCP Connectors
Connect AI to your Attio CRM. Manage contacts, companies, deals, and sales pipelines. Create tasks…
Connect AI assistants to Stellary projects, boards, documents, and governed agent workflows.
Connect your AI assistants to Keboola and expose your data, transformations, SQL queries, ...
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/thalleshcm/ploomes-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server