mcpserver.lol
registry/protheus-mcp
Connection check verified live · 27h ago

protheus-mcp

TOTVS Protheus ERP for AI: stock, sales, orders, customers and MRP. Read-only, official API.

Tools 32
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

32 tools

Read from the running server on 27h ago.

authenticate token
MCP.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…
connect read-only
Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the tool…
marketplace limitqueryactionmcp_idmessagetool_id +17
The 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",…
protheus_api read-only pagepath*orderexpandfieldsfilter +4
Faz 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 M…
protheus_catalogo read-only limittermoaccountsegmento
Consulta 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…
protheus_centros_custo read-only ididspageorderexpandfields +5
Lista os centros de custo da contabilidade, ou consulta um pelo id interno. Bulk support: accepts ids for batched execution.
protheus_clientes_fornecedores read-only ididspagetipoorderexpand +6
Consulta 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. Bu…
protheus_comissoes read-only ididspageorderexpandfields +5
Consulta as comissões de venda, ou uma comissão pelo id interno. Bulk support: accepts ids for batched execution.
protheus_compras_mrp read-only pagetipoordercodigoexpandfields +7
Consulta 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 u…
protheus_condicoes_pagamento read-only ididspageorderexpandfields +5
Lista as condições de pagamento cadastradas, ou consulta uma pelo id interno. Bulk support: accepts ids for batched execution.
protheus_contatos read-only ididspageorderexpandfields +5
Lista os contatos do CRM, ou consulta um contato por id. Bulk support: accepts ids for batched execution.
protheus_diagnostico read-only limittermoaccount
Descobre 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…
protheus_estoque read-only pagefonteorderexpandfieldsfilter +4
Consulta 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 qualidad…
protheus_filiais read-only pageorderexpandfieldsfilterparams +3
Lista 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 branc…
protheus_limite_credito read-only pageorderexpandfieldsfilterparams +5
Consulta 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.
protheus_list_accounts read-only account
Lista as instalações Protheus conectadas a este install, com id e label (host/usuário).
protheus_modulos read-only pageorderexpandfieldsfilterparams +3
Lista 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.
protheus_notas_totais read-only pagetipoorderexpandfieldsfilter +5
Consulta os totais de notas fiscais de saída ou de entrada do varejo, incluindo a visão de notas canceladas.
protheus_oportunidades read-only ididspageorderexpandfields +5
Lista as oportunidades comerciais do CRM, ou consulta uma oportunidade pelo id interno. Bulk support: accepts ids for batched execution.
protheus_ordens_producao read-only pageordercodigoexpandfieldsfilter +6
Consulta 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…
protheus_parametros read-only pageorderexpandfieldsfilterparams +3
Consulta os parâmetros de sistema do Protheus.
protheus_pedidos_varejo read-only ididspageorderexpandfields +5
Lista os pedidos de venda do varejo. Com `id`, retorna os itens daquele pedido. Bulk support: accepts ids for batched execution.
protheus_produtos read-only pagefonteorderexpandfieldsfilter +4
Consulta 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…
protheus_propostas_comerciais read-only ididspageorderexpandfields +7
Lista 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.…
protheus_tabela_precos read-only pageitensordercodigoexpandfields +5
Consulta 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.
protheus_transportadoras read-only ididspageorderexpandfields +5
Lista as transportadoras cadastradas, ou consulta uma pelo id interno. Bulk support: accepts ids for batched execution.
protheus_usuarios read-only ididspageorderexpandfields +5
Lista os usuários do Protheus, ou consulta um usuário por id. Bulk support: accepts ids for batched execution.
protheus_vendas_varejo read-only ididspageorderexpandfields +5
Consulta 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.
protheus_vendedores read-only ididspageorderexpandfields +5
Lista os vendedores cadastrados, ou consulta um vendedor pelo código. Bulk support: accepts ids for batched execution.
report_bug contextmessage*conversation
Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
show_version read-only
Show the current MCP platform and adapter versions.
toolkit_info read-only
Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.