com.editalmd/editalmd

com.editalmd/editalmd · v1.0.1 · crypto-web3

com.editalmd/editalmd is healthy: it completed an MCP handshake in 2284 ms and exposes 75 tools.

Brazilian public procurement (PNCP): search, deadlines, tender markdown, alerts and watches.

Endpoint: https://editalmd.com/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count75
Latency2284 ms
Last checked (UTC)2026-10-14T19:10:35.096Z

Health history

Checked (UTC)StatusLatencyError
2026-10-14T19:10:35.096ZHealthy2284

Tools (75)

avaliacao_cotasCota individual: um premium e 100 básicos, com validade. Não cobra.
avaliacao_premiumUse seu único premium patrocinado em um documento de até 50 páginas. Guarde evaluation.access_code como avaliacao_codigo e acompanhe por estado_geracao com agent_pass. Repetir recupera o mesmo acesso. Franquia por credencial, até a menor data entre os 30 dias do agente e o fim do piloto. Repetição d
avaliacao_basicoTexto nativo/OCR básico de PDF até 50 páginas/32 MiB, sem revisão nem tabelas estruturadas. Até 100 documentos por agente. Não libera premium. Não cobra. Franquia por credencial, até a menor data entre os 30 dias do agente e o fim do piloto. Repetição do mesmo documento não consome outra unidade. Nã
avaliacao_basico_resultadoAcompanhe a leitura básica após retry_after_s e recupere texto por página com hash da fonte. Não cobra. Franquia por credencial, até a menor data entre os 30 dias do agente e o fim do piloto. Repetição do mesmo documento não consome outra unidade. Não envie pagamento. Premium: guarde evaluation.acce
documentos_empresaLista os PDFs privados da empresa. Downloads binários usam GET HTTP autenticado /documentos/:arquivo.
anexar_documento_empresaEnvia comprovante PDF da empresa. Não inicia OCR. Sessão necessária; prefira HTTP para arquivos grandes. 201. JSON até 11.200.000 bytes; PDF até 8 MiB, 20 documentos/80 MiB/50 páginas por empresa. Arquivo idêntico é reaproveitado. A leitura automática acontece somente ao solicitar a análise.
remover_documento_empresaRemove um comprovante da própria empresa; análises que o usavam ficam desatualizadas.
analisar_participacaoInicia/retoma análise com cadastro, anexos e edital. Só chame por solicitação do usuário; acompanhe por consultar_participacao. 202 após aceitar e preservar o pedido; 200 ao reaproveitar análise concluída. Usa perfil e anexos deste dono. Pedidos interrompidos podem ser retomados; falhas informam mot
consultar_participacaoConsulta estado, Pendências e Atendidos com motivos, ações e evidências. Nunca inicia análise. Pendências reúne precisa_comprovar (falta prova), divergente (evidência incompatível) e acompanhar (obrigação futura). Cadastro, anexos ou dossiê diferentes retornam outdated sem resultados atuais. A data
minhas_empresasEmpresas = organizações da conta com o EditalMD; use a sessão ou a chave de organização.
buscar_empresaBusca na base cadastral por CNPJ ou razão social; exige conta ou convidado.
adicionar_empresaImporta o CNPJ numa organização nova ou na da chave de organização. Sem X-Organization-Id, cria a organização com a razão social e o EditalMD ligado, ou devolve a que a pessoa tirou da lista (201). Com X-Organization-Id ou chave de organização, a ficha vai para essa organização, se quem pede a gere
selecionar_empresaSeleciona empresa cadastrada; não executa análise. Escolha de cada pessoa, guardada na conta. Não executa análise; repetir a escolha atual não grava.
remover_empresaTira a empresa da lista (dona ou administradora); organização e PDFs ficam, e adicionar o CNPJ a devolve.
precos_homologadosO preço que ganha para um item parecido, em resumo grátis: quantos preços, a mediana e a faixa (p25/p75) do mesmo produto do catálogo na mesma unidade, sem os extremos, o volume comprado, o preço para a sua quantidade e os outros grupos que a busca achou (peça produto e unidade de um deles para troc
atas_vigentesAtas de registro de preço vigentes no PNCP pelo objeto, as mais relevantes primeiro: órgão gerenciador, vigência, se aceita adesão (carona) e o link da ata. Grátis. Busca as atas de registro de preço publicadas no PNCP que ainda valem (não canceladas, vigência até hoje ou depois), as mais relevantes
planos_de_comprasO que os órgãos planejam comprar (planos de contratações anuais do PNCP), antes de a licitação abrir: item, órgão, quantidade, valor estimado e data desejada. Grátis. Busca os itens dos planos de contratações anuais (PCA) que os órgãos publicam no PNCP: o que cada um pretende comprar, quanto, por qu
minha_contaIdentidade e contadores privados da sessão da conta (cookie) enviada no pedido MCP. A conta global já é a pessoa no EditalMD: não há ativação por produto.
meus_documentosColeção privada da conta. Exige a sessão da conta (cookie + CSRF do navegador).
meus_comprasColeção privada da conta. Exige a sessão da conta (cookie + CSRF do navegador).
documento_vincularVincula aquisição à conta da sessão usando a autorização privada comprada. Exige sessão e prova privada da aquisição. Grava o direito global da conta pelo recibo do pagamento: idempotente para o mesmo dono, e outro dono não pode reivindicar. O código continua abrindo o documento sozinho.
documento_acessoEstado do acesso e código privado de recuperação, sem nova compra.
conta_acompanhamentoConfere que Salvas/Alertas/Vigias são da conta da sessão. As listas de um convidado edm_… passam para a conta em `POST /api/auth/claim`; o POST desta rota responde 410 com o caminho.
conta_vincular_acompanhamentoTraz para a conta da sessão o que o convidado edm_… criou (o claim do SDK): as Salvas, Alertas e Vigias que a conta ainda não tem e as compras dele. Exige bootstrap/CSRF deste navegador; a página faz isso logo depois de entrar. Só passa o que o convidado ainda tem, numa transação, e o que colide com
previa_alertaAmostra gratuita de compras por termos/filtros ou sugestões editáveis pelo CNPJ. Não cria alertas.
editar_alertaEdita interesse ou pausa/reativa o alerta do dono. Reativação além da franquia exige pagamento. Filtros substituem o recorte inteiro.
salvasLista até 200 licitações salvas pelo dono, gratuitamente.
salvar_compraSalva a compra sem cobrança nem notificação, até 200 por dono. Salvar não cria vigia nem notificação. O cliente fornece somente o ID; o retrato vem do acervo.
remover_salvaRemove a compra da lista pessoal do dono. Salvar não cria vigia nem notificação. O cliente fornece somente o ID; o retrato vem do acervo.
gerar_markdownCompra acesso individual por US$ 0,02/página (x402/crédito), inclusive ao texto pronto. Confira cotacao em estado_geracao. Guarde acesso.codigo para as tools de leitura; geração, se necessária, está incluída. Não use POST como polling. Cada comprador paga, inclusive pronto. Consulte GET ou 402, conf
estado_geracaoAcompanha as fases reais e a conclusão gratuitamente, sem iniciar processamento.
estado_originalConsulta o estado do original gratuitamente. Não pede download, geração ou compra. Responde apenas o estado do arquivo. Não entrega conteúdo, concede acesso, confirma páginas ou inicia geração. Sem query. Resposta no-store.
solicitar_originalQuando a pessoa quer o documento, baixa agora do PNCP o original pendente. Gratuito e idempotente. Não inicia OCR ou compra. Depois consulte estado_original e estado_geracao antes de pagar. Use quando a pessoa abre o documento. Corpo vazio ou {} de até dois bytes. Um coletor livre baixa o original n
criar_cobrancaReserva endereço USDC/Base para pagar US$ 0,02/página sem carteira no navegador. Confira cotacao antes, conserve cobranca_token. Não gera antes da confirmação real. Consulte GET /geracao e envie cotacao. Cada comprador paga, inclusive pronto. O serviço confirma USDC no bloco safe da Base; safe aguar
estado_cobrancaConsulta pagamento e liberação com o mesmo cobranca_token. Gratuito; intervalo mínimo 30 s; não inicia trabalho. Reutilize X-Cobranca e respeite Retry-After. Consulta não escreve nem faz RPC blockchain. Quando gerando, use GET /geracao para fases/páginas; pronto libera os links de leitura. Em revisa
exemplosLista cinco provas reais gratuitas para conferir Markdown, PDF original e ZIP com imagens antes de gerar outro documento.
documentoConsulta grátis do título, tipo, páginas e compra vinculada a um documento. Use compra para listar os documentos relacionados. Não abre conteúdo nem inicia OCR.
documento_dossieItens, exigências, atestados, prazos e obrigações com condições, exceções e trechos/páginas. Usa o mesmo acesso_codigo da leitura. Não inicia IA. Dossiê incluído no acesso documental, sem nova análise ao consultar. Dados parciais informam cobertura; exportação exige versão concluída.
documento_arquivosCatálogo dos arquivos originais do documento, com links de download e páginas. Use /api/documento/{id}/original para baixar o original completo.
api_indexÍndice da API do EditalMD: rotas, regime de cobrança e preço.
healthSaúde da origem e tamanho do acervo (compras e documentos com texto).
buscar_licitacaoBusca compras públicas por termo. Grátis. Devolve objeto, órgão, UF, modalidade e o id da compra.
prazosPrazos da compra: fim das propostas publicado e último dia de impugnação (estimado: 3 dias úteis antes da sessão, Lei 14.133 art. 164, feriados nacionais). Grátis. Servida do cache da borda por até 6 horas — a ficha raramente muda; prazos e preços são calculados a cada pedido. `Cache-Control: no-cac
compraFicha da compra e seus documentos no acervo (até 50), com títulos, tipos, páginas e disponibilidade. Consulta grátis; o acesso ao conteúdo é comprado por documento. Servida do cache da borda por até 6 horas — a ficha raramente muda; prazos e preços são calculados a cada pedido. `Cache-Control: no-ca
quem_forneceOs CNAEs que costumam vencer compras como esta, do mais provável ao menos, com a descrição oficial e, por CNAE, quantos itens e quanto do valor estimado apontaram para ele. Treinado com quem venceu itens parecidos no PNCP. Grátis. Cada item da compra (até 99, os de maior valor) aponta os 3 CNAEs mai
abertas_do_ramoAs licitações com proposta aberta, publicadas nos últimos 7 dias, na UF e nos CNAEs de quem fornece o mesmo que esta compra, as de maior valor primeiro, e o corpo do alerta que as entrega (para `criar_alerta`). Útil quando a compra consultada já encerrou. Grátis. As compras publicadas nos últimos 7
edital_markdownLê Markdown com acesso_codigo comprado, ou avaliacao_codigo + agent_pass do premium patrocinado. Cinco exemplos livres. Além da avaliação, gerar_markdown compra por US$ 0,02/página, inclusive pronto.
habilitacaoLista de habilitação do edital, com trechos literais. Exige acesso_codigo do documento comprado, ou um dos cinco exemplos; nesta fase não há cobrança adicional pela lista. Condições, exceções e evidências por página da análise disponível. A consulta não inicia outra análise. Prazos, propostas e dema
documento_leituraManifesto do documento comprado: páginas, imagens, SHA-256 e versão. Envie acesso_codigo; exemplos são gratuitos. Não inicia OCR. A mesma autorização libera ZIP e imagens pela API. Somente recursos prontos. Não inicia OCR. `document_approved: false` identifica a extração automática e não impede sua
criar_donoCria o convidado (token edm_…, emitido pela biblioteca de conta) que abre alertas e vigias, e o segredo whsec_… que assina os webhooks. Sem cadastro; o token é mostrado uma única vez — guarde e mande em Authorization: Bearer nas tools de alerta e vigia. O token é emitido e assinado pela biblioteca d
donoEstado do dono (precisa do token edm_… ou da sessão da conta): conta ou convidado, e-mail dos avisos, franquia e o segredo whsec_… que assina cada webhook (Standard Webhooks: webhook-id, webhook-timestamp, webhook-signature). Todo POST do webhook leva `webhook-id`, `webhook-timestamp` (segundos Unix
rotacionar_segredo_webhookTroca o segredo que assina os webhooks (precisa do token edm_…). O anterior ainda assina por 24 h, para trocar sem janela de falha. Durante as 24 h o cabeçalho `webhook-signature` traz duas partes `v1,…`: uma com o novo, outra com o anterior. Basta o receptor aceitar qualquer uma que bata.
criar_alertaAlerta de compra nova por termos do objeto e UF (precisa do token edm_…). Canal pull (ler por alertas_compras), webhook (POST https assinado com o whsec_… do dono) ou email (só com a sessão da conta: vai para o e-mail verificado dela). O primeiro é grátis; os seguintes custam por 30 dias (x402 ou cr
alerta_por_cnpjAlertas de compra nova pelo CNPJ da empresa (precisa do token edm_…): as atividades (CNAE) viram famílias de termos e sai um alerta por família, principal primeiro, até max_familias. O que passa da franquia é cobrado numa vez só (x402 ou crédito). CNAE fora do dicionário vem listado na resposta com
cnaesSugestões de termos de busca por atividade econômica (CNAE), com descrição, família e indicadores de cobertura. Grátis. Sem `q`, lista atividades com mais fornecedores registrados. Com `q`, busca por prefixo do código (`1412`, `1412-6/01`) ou por palavra da descrição. `familia`/`termos` nulos dizem
alertas_comprasCompras que já casaram com um alerta (canal pull), com prazos e status de entrega. Precisa do token edm_….
vigiar_compraVigia uma compra (precisa do token edm_…): fotografa agora e registra eventos de retificação, documento novo, suspensão, prazo adiado e valor, mais avisos de prazo. A primeira é grátis; as seguintes custam até 30 dias após o encerramento. Repetir a mesma compra, canal e destino retorna a vigia ativa
vigia_eventosEventos de uma compra vigiada (o que mudou, de quê para quê, quando) e a fotografia atual. Precisa do token edm_….
credito_saldoSaldo e extrato do crédito pré-pago (precisa do token `cred_…`).
credito_recarregarRecarga avulsa por x402: 0.1, 1, 5, 10 ou 25 dólares. Devolve o token portador do crédito para as APIs da casa.
reciboRecibo de uma entrega: preço, modo de pagamento e hash do conteúdo entregue.
consulta_cadastroNome, situação, atividade e endereço por CNPJ. Não consome franquia ou saldo nem revela contatos. Não consome franquia nem saldo. Não revela contatos ou sócios e não executa análise adicional. Mantém o limite de proteção da origem. Para sanções, situação fiscal e CNIA ao vivo, peça explicitamente /a
consulta_enderecoEndereços e empresas do CEP sem consumir franquia nem saldo. Até 20 endereços e 20 empresas. pontos_total informa o total; escopo=cadastro. Usa a forma ConsultaCep, sem uso nem _links. Mantém o limite de proteção da origem.
consulta_sugerirSugere até 8 empresas por CNPJ, empresa, sócio, telefone ou e-mail. Não consome consultas nem revela contatos. Até 8 empresas, ordenadas por correspondência. Não consome consultas nem revela contatos. Incompleto indica que uma das fontes não respondeu.
consulta_cnpjFicha de empresa pelo CNPJ (Receita), com a situação especial quando há (falência, recuperação judicial, liquidação), as sanções dela (CEIS, CNEP, CEPIM, leniência, TCU e o CNIA do CNJ, conferido na hora), os sócios na lista de pessoas expostas politicamente (CGU), a situação fiscal (dívida ativa da
consulta_cepEndereços de um CEP com coordenada (CNEFE/IBGE) e as empresas registradas nele. 10 grátis por dia; depois, do saldo. Uma consulta, paga como a do CNPJ: franquia grátis do dia, depois o saldo. Devolve até 20 endereços e até 20 empresas; o total de endereços vem em `pontos_total`.
consulta_planosA franquia grátis de hoje, o pacote avulso e os três planos da consulta de CNPJ e endereço, e o saldo de quem pede. Não cobra. Sem credencial mostra a franquia e as ofertas. Com conta, crédito (`X-Credito`) ou carteira x402 (`X-Wallet-Token`), mostra também o saldo compartilhado entre Radar CNPJ, Po
consulta_comprarCompra o pacote avulso ou um plano da consulta de CNPJ e endereço. Exige pagamento explícito: sem ele, devolve o 402 com o preço (crédito pré-pago ou x402). Sem pagamento, retorna 402 com o preço em dólar e reais. O corpo usa x402 v1; PAYMENT-REQUIRED usa v2. Com conta ou crédito, o saldo fica com e
api_accessMonthly data package and private purchase status, without charging.
api_access_buyBuy 1,000 basic data reads for US$1, valid for 30 days. Requires explicit payment. Same pass in retries recovers the same purchase. No automatic renewal. OCR, AI, documents and delivery keep their own tariffs. Send X-API-Pass on eligible data reads; remaining credits come in X-API-Credits-Remaining.
list_plansThe plans for sale, with price and term, and the account's active plan. Pix and USDC pay 30 days with no automatic renewal; the card subscribes monthly and renews until you cancel. Pix and USDC pay 30 days with no automatic renewal; the card subscribes monthly and renews until you cancel. Without an
buy_planBuy a plan: pro-paginas (1000 shared allowance units), profissional-paginas (10000 shared allowance units), empresarial-paginas (100000 shared allowance units). Pix and USDC pay 30 days with no automatic renewal; the card subscribes monthly and renews until you cancel. Answers 402 with the price; pa
cancel_planCancel the active plan now. What it added ends, including a paid period that has not started; that period and a purchase under 7 days are refunded. Requires accept_data_removal: true. Send `{ "accept_data_removal": true }`: what the plan added ends now (`account.cancel.losses` in `GET /api/plans` sa
pricingCurrent public prices and free allowances; no charge.
billingPayment discovery and billing summary; does not create a charge.