MCP Nota Fiscal
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NUVEM_FISCAL_TOKEN | Yes | Token de acesso da API Nuvem Fiscal | |
| NUVEM_FISCAL_SANDBOX | No | true (padrão) ou false para produção | true |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| consultar_cnpjA | Consulta dados públicos de um CNPJ na Receita Federal (razão social, endereço, situação cadastral, atividades) |
| status_sefazA | Verifica se o serviço da Sefaz está online para uma UF específica |
| listar_nfeB | Lista as NF-e emitidas por um CNPJ/CPF |
| consultar_nfeA | Consulta os detalhes de uma NF-e específica pelo ID |
| emitir_nfeA | Emite uma nova Nota Fiscal Eletrônica (NF-e). Requer os dados completos da nota em formato JSON conforme layout da Nuvem Fiscal |
| cancelar_nfeA | Cancela uma NF-e autorizada (deve ser feito em até 24h após a autorização) |
| carta_correcao_nfeA | Emite uma Carta de Correção (CC-e) para uma NF-e autorizada. Não pode corrigir valores, CFOP, ou dados que alterem o cálculo do imposto |
| baixar_pdf_nfeA | Baixa o PDF do DANFE de uma NF-e |
| baixar_xml_nfeB | Baixa o XML assinado de uma NF-e |
| inutilizar_nfeA | Inutiliza uma faixa de numeração de NF-e que não será utilizada (ex: falhas de sequência) |
| listar_nfseA | Lista as NFS-e (Nota Fiscal de Serviço Eletrônica) emitidas por um CNPJ/CPF |
| consultar_nfseA | Consulta os detalhes de uma NFS-e específica pelo ID |
| emitir_nfseA | Emite uma nova Nota Fiscal de Serviço Eletrônica (NFS-e). Requer os dados completos em formato JSON |
| cancelar_nfseA | Cancela uma NFS-e emitida |
| consultar_empresaB | Consulta dados de uma empresa cadastrada na Nuvem Fiscal |
| cadastrar_empresaA | Cadastra uma nova empresa na Nuvem Fiscal para emissão de notas fiscais |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 16 tools
Tools are clearly separated by document type (NF-e vs NFS-e) and action (emit, cancel, list, consult, download). The only potential confusion is between consultar_empresa and consultar_cnpj, but their descriptions clarify distinct purposes (internal registration vs public CNPJ data).
Most tools follow a verb_noun pattern (emitir_nfe, cancelar_nfse, listar_nfe). Two exceptions stand out: status_sefaz (noun-first) and carta_correcao_nfe (noun phrase), but the majority are consistently patterned.
16 tools cover both NF-e and NFS-e workflows, company management, and Sefaz status. This is just above the ideal 3-15 range, but each tool serves a distinct purpose without redundancy, making the count reasonable.
The NF-e lifecycle is thoroughly covered (emit, cancel, list, consult, download PDF/XML, inutilize, correction letter). NFS-e lacks download PDF/XML, and company management lacks update/delete, but these are minor gaps that agents can work around.