Ploomes MCP Server (victorbenazzi/ploomes-mcp-server) is an MCP server listed on the M8ven Trust Index. It scores 60 out of 100, grade C. It declares 56 tools. No publisher has claimed this listing.
Connects 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.
Caution. Specific findings reduced this grade. They are listed on the page. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
victorbenazzi
Source: Glama
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.
ploomes_account_infoploomes_contacts_listploomes_contacts_getploomes_contacts_createploomes_contacts_updateploomes_contacts_deleteDelete a contact from Ploomes CRM by ID. This action is irreversible.
ploomes_deals_listploomes_deals_getploomes_deals_createploomes_deals_updateploomes_deals_deleteDelete a deal from Ploomes CRM by ID. This action is irreversible.
ploomes_deals_winploomes_deals_loseploomes_deals_reopenploomes_fields_listploomes_interactions_listSearch and list interaction records (notes, emails, activities) in Ploomes CRM. Supports OData filtering, sorting, field selection, and pagination. Full $expand options: Contact, Deal, Tags, Comments, NotifiedUsers, OtherProperties.
ploomes_interactions_getGet a single interaction record by ID from Ploomes CRM. Use $expand to include related entities like Contact, Deal, Tags, Comments, NotifiedUsers, or OtherProperties.
ploomes_interactions_createCreate a new interaction record (note, email, activity) in Ploomes CRM. Attach to a deal and/or contact. If DealId is provided, ContactId is auto-filled from the deal when omitted.
ploomes_interactions_updateUpdate an existing interaction record in Ploomes CRM. Only provided fields are changed.
ploomes_interactions_deleteDelete an interaction record from Ploomes CRM by ID.
ploomes_contacts_types_listList available contact types in Ploomes CRM (e.g., Pessoa/Person, Empresa/Company). Returns Id and Name for each type. Use the returned Id as TypeId when creating or filtering contacts.
ploomes_contacts_status_listList available contact statuses in Ploomes CRM (e.g., Ativo/Active, Inativo/Inactive). Returns Id and Name. Use the returned Id as StatusId when creating or filtering contacts.
ploomes_contacts_origins_listList available contact/lead origins in Ploomes CRM (e.g., Website, Referral, Cold Call). Returns Id and Name. Use the returned Id as OriginId when creating contacts or deals.
ploomes_deals_status_listList available deal statuses in Ploomes CRM. Typically: 1=Open (Aberto), 2=Won (Ganho), 3=Lost (Perdido). Returns Id and Name. Use in $filter expressions like 'StatusId eq 1' to find open deals.
ploomes_deals_loss_reasons_listList available loss reasons for deals in Ploomes CRM. Returns Id and Name. You MUST provide a valid LossReasonId when calling ploomes_deals_lose. Loss reasons may be filtered by PipelineId.
ploomes_tasks_types_listList available task types in Ploomes CRM (e.g., Ligação/Call, Reunião/Meeting, E-mail, Visita/Visit). Returns Id, Name, Icon, Color. Use the returned Id as TypeId when creating tasks or interaction records.
ploomes_currencies_listList available currencies in Ploomes CRM (e.g., BRL, USD, EUR). Returns Id, Symbol, Name, etc. Use the returned Id as CurrencyId when creating deals, orders, or products.
ploomes_fields_entities_listList entity types that support custom fields in Ploomes CRM. Returns Id and Name. Known EntityId values: 1=Contact, 2=Deal, 4=Order, 5=Order Section, 7=Quote, 8=Quote Section, 10=Product, 12=Task, 14=Quote Product, 20=Order Product, 36=Interaction Record. Use these when filtering ploomes_fields_list…
ploomes_fields_types_listList available custom field types in Ploomes CRM. Returns Id, Name, NativeType. The NativeType tells you which value property to use in OtherProperties: String→StringValue, Integer→IntegerValue, Boolean→BoolValue, DateTime→DateTimeValue, Decimal→BigStringValue, Object (dropdown)→ObjectValueName.
ploomes_fields_options_tables_listList options tables (dropdown value sets) for custom fields in Ploomes CRM. Each table contains the valid options for a dropdown-type custom field. Use ploomes_fields_options_list to see the options within a table.
ploomes_fields_options_listList individual options within a dropdown-type custom field in Ploomes CRM. Filter by OptionsTableId to get options for a specific dropdown field. Returns Id and Name for each option. Use the Name as ObjectValueName when writing OtherProperties.
ploomes_orders_stages_listList available order stages in Ploomes CRM. Returns Id and Name. Use the returned Id as StageId when creating or updating orders.
ploomes_orders_listSearch and list orders in Ploomes CRM. Supports OData filtering, sorting, field selection, and pagination. Use $expand=OtherProperties to include custom fields.
ploomes_orders_getGet a single order by ID from Ploomes CRM. Use $expand to include related entities like OtherProperties, Products, or Attachments.
ploomes_orders_createCreate a new order in Ploomes CRM. ContactId is required.
ploomes_orders_updateUpdate an existing order in Ploomes CRM by ID. Only provided fields are changed.
ploomes_orders_deleteDelete an order from Ploomes CRM by ID.
ploomes_pipelines_listploomes_stages_listploomes_products_listSearch and list products in Ploomes CRM. Use to find product IDs for deals and quotes. Supports OData filtering, sorting, field selection, and pagination. Use $expand=OtherProperties to include custom fields.
ploomes_products_getGet a single product by ID from Ploomes CRM. Use $expand to include related entities like OtherProperties, Group, Family, or Parts.
ploomes_products_createCreate a new product in Ploomes CRM. Name is required.
ploomes_products_updateUpdate an existing product in Ploomes CRM by ID. Only provided fields are changed.
ploomes_products_deleteDelete a product from Ploomes CRM by ID.
ploomes_quotes_listSearch and list quotes (proposals) in Ploomes CRM. Supports OData filtering, sorting, field selection, and pagination. Use $expand=OtherProperties to include custom fields.
ploomes_quotes_getGet a single quote (proposal) by ID from Ploomes CRM. Use $expand to include related entities like OtherProperties, Products, Pages, or Comments.
ploomes_quotes_createCreate a new quote (proposal) in Ploomes CRM. DealId is required. The QuoteNumber is auto-generated (read-only).
ploomes_quotes_updateUpdate an existing quote in Ploomes CRM by ID. Only provided fields are changed. The QuoteNumber is read-only and cannot be updated.
ploomes_quotes_deleteDelete a quote from Ploomes CRM by ID.
ploomes_tasks_listploomes_tasks_getploomes_tasks_createploomes_tasks_updateploomes_tasks_deleteDelete a task from Ploomes CRM by ID. This action is irreversible.
ploomes_tasks_finishploomes_users_listDisclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
LOG_LEVELMCP_HTTP_PORTMCP_TRANSPORT=http =3000 PLOOMES_USER_KEY=your-key npx ploomes-mcp-serverMCP_TRANSPORThttp MCP_HTTP_PORT=3000 PLOOMES_USER_KEY=your-key npx ploomes-mcp-serverPLOOMES_BASE_URLNo https://api2.ploomes.com Ploomes API base URLPLOOMES_RATE_LIMITNo 120 Max requests per minutePLOOMES_USER_KEYexport =YOUR_USER_KEYLicense file
No license file
Add a LICENSE file (MIT, Apache-2.0, etc.).
Tests exist
No test files found
Add tests that exercise each declared tool.
Production dependencies are patched
0 critical, 3 high severity in production deps — @modelcontextprotocol/sdk@1.12.1 (high), @modelcontextprotocol/sdk@1.12.1 (high)
Run npm audit fix, or upgrade the affected packages to a non-vulnerable version.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/victorbenazzi/ploomes-mcp-server)?variant=verified from the URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check