Ploomes MCP Server
Ploomes MCP Server
Ploomes CRM에 AI 어시스턴트를 연결하는 MCP(Model Context Protocol) 서버입니다.
Ploomes 엔티티의 CRUD, 퍼널 및 필드 구성, CPQ(제안/판매/문서 템플릿), 자동화와 웹훅을 포함한 153개 도구를 제공합니다.
변경 이력은 CHANGELOG.md에 있습니다.
Setup
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
Verificação
서버를 배포하거나 PR을 열기 전에 정적 검증을 실행하세요(네트워크나 자격 증명을 사용하지 않음):
uv run python tests/verificar_tools.py --strict이 검증은 중복된 도구 이름, tools/__init__.py에 등록되지 않은 도구가 있는 파일, 존재하지 않는 심볼의 import를 감지합니다 — 29/07/2026의 통합 작업에서 발견된 세 가지 문제입니다. 런타임에서 register_all_tools는 두 파일이 동일한 도구 이름을 선언하면 FastMCP가 하나를 조용히 버리지 않고 RuntimeError를 발생시킵니다.
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과 별도의 양식 필드 편집기가 없습니다. 사용자가 제안을 생성할 때 입력하는 필드는 문서 본문(Pages[].BodySourceCode) HTML을 파싱하여 백엔드에서 파생됩니다. 올바른 태그로 HTML을 작성하는 것만이 필드를 선언할 수 있는 유일한 방법입니다.
두 가지 경로가 있으며 두 경로 모두 salvar_modelo_proposta로 끝납니다:
네이티브 — PLOOMES_API_KEY만 있으면 됩니다. 에이전트가 HTML을 작성합니다.
guia_html_modelo_proposta— 마크업 규칙을 반환합니다.에이전트가 HTML을 작성합니다. 네이티브 필드에는
<field key="...">를, 사용자 지정 필드가 필요하면<newfield .../>를 사용합니다.criar_campos_novos_llm— 사용자 지정 필드를 생성하고 Keys를 반환합니다.aplicar_campos_novos_html_llm—<newfield>를<field key="...">로 교체합니다.salvar_modelo_proposta— 템플릿과 첫 번째 페이지를 생성합니다.montar_bloco_produtos_proposta— 항목 블록이 있으면 삽입합니다. 게이트웨이 —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의 공식 문서가 아니라 앱의 리버스 엔지니어링 및 네트워크 캡처에서 얻은 것입니다. 프로덕션 배포 전에 반드시 sandbox에서 검증하세요.
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 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