{"id":983138,"recorded_at":"2026-10-29T01:21:17.591293Z","observed_at":"2026-10-29T01:21:17.591235Z","subject_kind":"endpoint","subject":"2e0b5c4e-71a3-4e48-9de0-944dff2a23b2","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":10,"tools":[{"description":"Cancela uma NFS-e autorizada na SEFIN. Exige confirmar=true — peça confirmação explícita ao usuário antes. O crédito da emissão NÃO volta (a nota existiu); o cancelamento é grátis.","inputSchema":{"properties":{"codigo_motivo":{"description":"1=erro na emissão · 2=serviço não prestado · 4=duplicidade.","enum":[1,2,4],"type":"integer"},"confirmar":{"description":"Precisa ser true — confirmação do usuário nesta conversa.","type":"boolean"},"motivo":{"description":"Motivo em texto (vai para a SEFIN).","type":"string"},"nota_id":{"type":"integer"}},"required":["nota_id","motivo","confirmar"],"type":"object"},"name":"cancelar_nota"},{"description":"Gera um link de pagamento (Pix/cartão) para adicionar créditos de notas. Entregue o link ao usuário — o pagamento acontece no navegador dele e as notas entram após a confirmação.","inputSchema":{"properties":{"valor_centavos":{"description":"Valor da recarga em centavos: 1000 (R$10), 2500 (R$25), 5000 (R$50) ou 10000 (R$100).","enum":[1000,2500,5000,10000],"type":"integer"}},"required":["valor_centavos"],"type":"object"},"name":"comprar_creditos"},{"description":"Emite DE VERDADE a nota da prévia. Chame apenas depois que o usuário aprovou a prévia nesta conversa. Idempotente: o mesmo token nunca emite duas vezes. Autorizada, devolve danfse_url (PDF) e xml_url — links para o usuário abrir, que você não consegue baixar.","inputSchema":{"properties":{"confirmacao_token":{"description":"Token devolvido por emitir_nota.","type":"string"}},"required":["confirmacao_token"],"type":"object"},"name":"confirmar_emissao"},{"description":"Situação de uma nota desta conta (status, número, chave de acesso, erro).","inputSchema":{"properties":{"nota_id":{"description":"Id da nota (veio da emissão ou de listar_notas).","type":"integer"}},"required":["nota_id"],"type":"object"},"name":"consultar_nota"},{"description":"Prepara uma NFS-e e devolve a PRÉVIA + confirmacao_token. NÃO emite nada. Mostre a prévia ao usuário e chame confirmar_emissao só depois do OK explícito dele. Tomador: informe tomador_id (salvo) OU tomador_doc + tomador_razao.","inputSchema":{"properties":{"competencia":{"description":"Mês de referência YYYY-MM. Vazio = mês atual.","type":"string"},"configuracao":{"description":"Configuração fiscal só desta nota. Campos omitidos herdam o cadastro/configuracao_id. Nunca invente códigos fiscais.","properties":{"aliquota_iss":{"description":"Percentual do ISS quando destacado.","type":"string"},"aliquota_simples":{"description":"Percentual efetivo do Simples.","type":"string"},"calcular_iss":{"type":"boolean"},"codigo_cnae":{"description":"CNAE do serviço, com 7 dígitos.","type":"string"},"codigo_nbs":{"description":"NBS, se aplicável.","type":"string"},"codigo_servico":{"description":"Item da LC 116, ex.: 17.06 ou 17.06.01. Não é CNAE.","type":"string"},"ctrib_mun":{"description":"Código de tributação definido pela prefeitura; vazio quando não houver.","type":"string"},"trib_federal":{"description":"Tributos federais aproximados (%).","type":"string"},"trib_municipal":{"description":"Tributos municipais aproximados (%).","type":"string"}},"type":"object"},"configuracao_id":{"description":"Id de uma combinação devolvida por listar_configuracoes.","type":"string"},"discriminacao":{"description":"Descrição do serviço, como sai impressa na nota.","type":"string"},"tomador_doc":{"description":"CNPJ (14 dígitos) ou CPF (11) do tomador.","type":"string"},"tomador_id":{"description":"Id de um tomador salvo (listar_tomadores).","type":"string"},"tomador_pais":{"description":"País ISO2 do tomador estrangeiro (ex.: \"SG\").","type":"string"},"tomador_razao":{"description":"Razão social ou nome do tomador.","type":"string"},"tomador_tipo":{"description":"Use \"exterior\" para tomador estrangeiro.","enum":["","exterior"],"type":"string"},"valor":{"description":"Valor do serviço em reais, ex.: \"1250,00\".","type":"string"}},"required":["valor","discriminacao"],"type":"object"},"name":"emitir_nota"},{"description":"Últimas combinações realmente usadas de serviço, CNAE, NBS e tributação. Use configuracao_id em emitir_nota. Se houver ambiguidade, pergunte ao usuário — não escolha nem invente código fiscal.","inputSchema":{"properties":{"limite":{"description":"Máximo de combinações (1–20, padrão 8).","type":"integer"}},"type":"object"},"name":"listar_configuracoes"},{"description":"Histórico de notas da conta, com filtros opcionais.","inputSchema":{"properties":{"competencia":{"description":"Filtro YYYY-MM.","type":"string"},"limite":{"description":"Máx. de notas (1–100, padrão 20).","type":"integer"},"status":{"description":"Filtro por status.","enum":["emitida","rejeitada","pendente","cancelada","erro"],"type":"string"}},"type":"object"},"name":"listar_notas"},{"description":"Tomadores salvos desta conta (use o id em emitir_nota). Passe `busca` com o NOME que o usuário falou para achar o tomador sem precisar do CNPJ — ignora acento, caixa e pontuação. Se voltar mais de um, pergunte qual antes de emitir.","inputSchema":{"properties":{"busca":{"description":"Nome (ou parte) da empresa, ou o documento. Ex.: \"acai\" acha \"Açaí & Cia Ltda\".","type":"string"}},"type":"object"},"name":"listar_tomadores"},{"description":"Quantidade de notas disponíveis, preço por nota, ambiente e teto diário. O nome técnico saldo é mantido por compatibilidade.","inputSchema":{"properties":{},"type":"object"},"name":"saldo"},{"description":"Salva/atualiza um tomador frequente (ex.: \"salva a Shopee como tomador\").","inputSchema":{"properties":{"doc":{"description":"CNPJ ou CPF (só números ou formatado).","type":"string"},"pais":{"description":"ISO2, só para exterior.","type":"string"},"razao":{"description":"Razão social ou nome.","type":"string"},"tipo":{"enum":["","exterior"],"type":"string"}},"required":["razao"],"type":"object"},"name":"salvar_tomador"}]},"body_sha256":"33644c8ea59638a6e4107b729e6cdd0235fbe05708e79f5889878fedf580c7b8","prev_id":null,"leaf":"0xe024d7362979429311aa55c20f72d70582493c405dad43e89632b6e859778351","leaf_text":"{\"body\":\"33644c8ea59638a6e4107b729e6cdd0235fbe05708e79f5889878fedf580c7b8\",\"id\":983138,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793236877591235,\"prev\":null,\"subject\":\"2e0b5c4e-71a3-4e48-9de0-944dff2a23b2\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0xe024ab8fc7a60b2e4580afc0202905e3c4590e1002580f8acd6671a2d936b99f","0x45751888f654059a73cdad0352ca39e54899fd5b525837bd7510aabcb6664081","0xa1f31ead1e6132026116d9339dc5c0ded1f4cb68f577364e2079e89240648593","0xdc5265b288295f86a03e5ded5561f8314a2a6068c8a5e4ad60c0dd38b00bf95a","0x2d574a0b02488d02d2ddb40574374a81a5fb0bd20f56abc382d380e0b3bf9674","0xc53f0bc563b5cdbc6dc13861389e2fde0efacdc5065551613777bedc15329022","0x46fe5153fa81ccd1a26d1ef2c3325038d99095746ab0cd7d8736b29503d729c5","0x04f4b934a8a2fe10ecc7b19a8876beb0e79a2325bf58bce848f7d6535eb48810","0x5eba0a6e2498efd043cd4e1873df9598be403da39fa0f4e0d9e7661d1fb0a8df","0x4ce6c975b8e43724b0990c59ae8acce868d51db7a0f438c95a257358ed05a115","0x17888067c344707222a1a35c7975de2c75848c487d3756a917c9a45f255c01a9","0x0a1e9d152c6b62d40c58741a87f85f3868a66ce64462c44c61e6461da548462a","0x064aad02bfe6e55281a4da30da2a91a289f618df1d6a346db244682ddd6c8d93","0xb75e183026f9112474e3710d846b63188d3bba750c3ad3feabd9a22ee7d080fc","0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7","0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d","0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02","0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785"]}