Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

TOTVS Protheus

TOTVS Protheus ERP for AI: stock, sales, orders, customers and MRP. Read-only, official API.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 955 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://api.mcp.ai/p_protheus

Source code Streamable HTTP · protocol 2025-11-25 · server version 0.9.431

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 3 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • report_bug
    • marketplace
    • authenticate
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 32 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (32)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • protheus_list_accountsLista as instalações Protheus conectadas a este install, com id e label (host/usuário).Read-only
  • protheus_diagnosticoDescobre quais APIs REST esta instalação Protheus realmente responde. Sonda cada API do catálogo oficial com uma consulta mínima e classifica em disponivel, ausente, sem_permissao ou erro. Rode isto…Read-only
  • protheus_catalogoConsulta o catálogo das 125 APIs REST oficiais da linha Protheus (id, título, módulo e rotas de leitura), extraído da documentação pública da TOTVS. Serve para descobrir qual rota passar em protheus_…Read-only
  • protheus_apiFaz um GET em qualquer rota REST da instalação Protheus conectada. Use para as APIs oficiais que não têm tool dedicada (descubra a rota com protheus_catalogo) e para os endpoints MVC customizados que…Read-only
  • protheus_filiaisLista as empresas e filiais do grupo (API TSIBranches). É o ponto de partida prático: os códigos de empresa e filial daqui alimentam o header tenantId da conexão e os filtros branchId das demais tool…Read-only
  • protheus_modulosLista os módulos do sistema Protheus nesta instalação. Indica o que está ativo e ajuda a explicar por que uma API responde ou não.Read-only
  • protheus_parametrosConsulta os parâmetros de sistema do Protheus.Read-only
  • protheus_usuariosLista os usuários do Protheus, ou consulta um usuário por id. Bulk support: accepts ids for batched execution.Read-only
  • protheus_clientes_fornecedoresConsulta o cadastro de clientes e fornecedores (API CustomerVendor). Sem filtro traz a coleção inteira; `tipo` separa a entidade e, junto com `id`, traz um registro específico. Bulk support: accepts…Read-only
  • protheus_contatosLista os contatos do CRM, ou consulta um contato por id. Bulk support: accepts ids for batched execution.Read-only
  • protheus_vendedoresLista os vendedores cadastrados, ou consulta um vendedor pelo código. Bulk support: accepts ids for batched execution.Read-only
  • protheus_oportunidadesLista as oportunidades comerciais do CRM, ou consulta uma oportunidade pelo id interno. Bulk support: accepts ids for batched execution.Read-only
  • protheus_propostas_comerciaisLista as propostas comerciais de uma oportunidade, ou consulta uma proposta específica. No Protheus a proposta vive dentro da oportunidade, então `oportunidade_id` é obrigatório. Bulk support: accep…Read-only
  • protheus_tabela_precosConsulta as tabelas de preço. Sem argumentos lista os cabeçalhos; com `codigo` traz uma tabela; com `codigo` e `itens` traz os itens e preços dela.Read-only
  • protheus_condicoes_pagamentoLista as condições de pagamento cadastradas, ou consulta uma pelo id interno. Bulk support: accepts ids for batched execution.Read-only
  • protheus_limite_creditoConsulta o limite de crédito dos clientes. Com `cliente_id` traz o limite de um cliente específico. Bulk support: accepts cliente_ids for batched execution.Read-only
  • protheus_comissoesConsulta as comissões de venda, ou uma comissão pelo id interno. Bulk support: accepts ids for batched execution.Read-only
  • protheus_transportadorasLista as transportadoras cadastradas, ou consulta uma pelo id interno. Bulk support: accepts ids for batched execution.Read-only
  • protheus_centros_custoLista os centros de custo da contabilidade, ou consulta um pelo id interno. Bulk support: accepts ids for batched execution.Read-only
  • protheus_produtosConsulta o cadastro de produtos. O Protheus expõe produto por módulo, então escolha a fonte: varejo (API de produtos do varejo) ou mrp (produto do planejamento de manufatura). São cadastros diferente…Read-only
  • protheus_estoqueConsulta o saldo em estoque. Escolha a fonte: varejo (saldo em estoque do varejo) ou mrp (estoque do MRP, com armazém, lote e saldos bloqueado, consignado e em controle de qualidade). São módulos dis…Read-only
  • protheus_vendas_varejoConsulta as vendas do varejo, ou uma venda pelo id interno. Exige o módulo de varejo publicado nesta instalação. Bulk support: accepts ids for batched execution.Read-only
  • protheus_pedidos_varejoLista os pedidos de venda do varejo. Com `id`, retorna os itens daquele pedido. Bulk support: accepts ids for batched execution.Read-only
  • protheus_notas_totaisConsulta os totais de notas fiscais de saída ou de entrada do varejo, incluindo a visão de notas canceladas.Read-only
  • protheus_ordens_producaoConsulta as ordens de produção do MRP. Aceita filtros da própria API em `params` (branchId, product, warehouse, deliveryDate, startDate). Com `branch_id` e `codigo` traz uma ordem específica. Bulk s…Read-only
  • protheus_compras_mrpConsulta os pedidos de compra ou as solicitações de compra do MRP. Aceita filtros da API em `params` (branchId, product, deliveryDate, warehouse). Com `branch_id` e `codigo` traz um registro específi…Read-only
  • show_versionShow the current MCP platform and adapter versions.Read-only
  • report_bugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.Can change things
  • connectReturns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install…Read-only
  • toolkit_infoReturns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.Read-only
  • marketplaceThe official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool fo…Can change things
  • authenticateMCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring conn…Can change things

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200955 ms
initializedHTTP 202165 ms
tools/listHTTP 20088 ms
unknown-methodHTTP 404109 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.