Back to Discover

brasilnfe-mcp

connector

BrasilNFe

Brazilian fiscal MCP server - issue NF-e, NFC-e, NFS-e, CT-e, MDF-e and DC-e via SEFAZ.

View on GitHub
0 starsSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add BrasilNFe/brasilnfe-mcp

README

Brasil NFe

Brasil NFe MCP

Servidor MCP fiscal brasileiro - sua IA emite NF-e, NFC-e, NFS-e, CT-e, MDF-e e DC-e.

Site - Documentação MCP - Demo ao vivo - Painel

English - Português


O que é

O Brasil NFe MCP é o primeiro servidor MCP (Model Context Protocol) que expõe a infraestrutura fiscal brasileira inteira como ferramentas, recursos e prompts pra qualquer cliente compatível com MCP - Claude Desktop, Cursor, Windsurf, VS Code Copilot, Zed, Continue.dev, JetBrains, ou sua própria aplicação.

Plugue o servidor no seu cliente MCP e o agente de IA passa a emitir nota fiscal por linguagem natural direto na conversa - "emite uma NFC-e de R$ 89,90 pro CPF tal" - e o documento vai pra SEFAZ. A IA descobre as tools sozinha, monta o payload pelo schema e traduz erros da SEFAZ pra linguagem clara.

REST API ou MCP?

Os dois são produtos de primeira linha da Brasil NFe e expõem a mesma infraestrutura fiscal - mesmo backend SEFAZ, mesmo SLA, mesmo suporte humano. A escolha é pelo tipo de integração, não pela qualidade:

Use a API REST quandoUse o MCP quando
Você tem ERP, sistema de gestão ou app próprio com fluxo de emissão já definidoQuer um assistente IA, copilot ou agente decidindo quando e como emitir
O processamento é em lote, agendado ou movido por evento de fila/webhookO fluxo é conversacional - usuário (ou agente) no loop dirigindo cada passo
A integração é determinística e você tem controle pixel-perfect da UI/UXO cliente quer plugar Claude / Cursor / Copilot do contador direto na operação
Volume alto, paralelismo otimizado, contratos de payload estáveisSessão interativa, exploratória, ad-hoc por linguagem natural

Os dois conversam com o mesmo backend - dá pra ter o ERP integrado via REST e ao mesmo tempo plugar a IA do contador no MCP. Quando uma rota nova entra na API REST, ela já vira tool MCP automaticamente. Roadmap fiscal unificado, dois canais de consumo.

Endpoint público

https://api.brasilnfe.com.br/services/Mcp
RecursoMétodoCaminho
JSON-RPCPOST/services/Mcp
SSE streamGET/services/Mcp
Encerrar sessãoDELETE/services/Mcp
DiscoveryGET/.well-known/mcp
HealthGET/services/Mcp/info
  • Transport: Streamable HTTP
  • Spec: MCP 2025-06-18
  • Auth: Bearer token (Authorization: Bearer <TOKEN>)
  • Rate-limit: 60 requisições/minuto por token (default)

O que está exposto

30+ tools em 8 categorias

CategoriaToolsO que faz
NF-e / NFC-enfe_emitir, nfe_emitir_complementar, nfe_previsualizarEmite produto B2B (modelo 55) ou cupom de varejo (modelo 65), gera DANFE prévio
NFS-enfse_emitir, nfse_consultarEmite e consulta nota de serviço (5.500+ regras municipais embutidas)
CT-ecte_emitir, cte_desacordoEmite conhecimento de transporte, registra desacordo do tomador
MDF-emdfe_emitir, mdfe_encerrarEmite manifesto de carga, encerra ao fim do transporte
DC-edce_emitirEmite declaração de conteúdo (PF/MEI)
NF-EnerComnfenercom_gerar_arquivo, nfenercom_emitirEmite NF de energia comercializada
Eventos fiscaisevento_cancelar, evento_carta_correcao, evento_manifestar, evento_inutilizarCancela, corrige (CC-e), manifesta destinatário, inutiliza numeração
Consultas SEFAZsefaz_status, cadastro_consultar, nota_listar, imposto_calcularStatus do serviço, IE, listagem de notas, simulador de impostos
Cadastroscliente_consultar/criar/editar, produto_consultar/criar/editar, tributacao_consultar/criar/editarCRUD completo de clientes, produtos e regras tributárias (com fallback Receita Federal)
Arquivosarquivo_baixar, arquivo_baixar_evento, arquivo_baixar_periodoBaixa XML/PDF individual ou ZIP do período
Auxiliaresfci_gerar, healthGera FCI (conteúdo importado), health-check

5 resources (URI scheme brasilnfe://)

  • brasilnfe://empresa/atual - snapshot da empresa logada
  • brasilnfe://nfe/{chave}/xml - XML autorizado
  • brasilnfe://nfe/{chave}/danfe - DANFE em PDF
  • brasilnfe://evento/{chave}/{seq} - evento por sequencial
  • brasilnfe://recebidas/{periodo} - notas recebidas no período

5 prompts prontos

  • emitir_nfe_simples - fluxo guiado de emissão NF-e
  • cancelar_nota - cancelamento com validação de prazo
  • diagnostico_emissao - checagem completa antes de emitir
  • relatorio_periodo - relatório fiscal do período
  • carta_correcao - fluxo de CC-e com validação de campos permitidos

Quick start

1. Pegue seu token

Crie uma conta gratuita em brasilnfe.com.br e copie o token no painel. Modo homologação é grátis - você emite documentos de teste à vontade sem nada ir pra SEFAZ de produção.

2. Configure seu cliente MCP

Pega o arquivo correto em examples/ e cola na config do seu cliente:

Substitua SEU_TOKEN_AQUI pelo token real e reinicie o cliente.

3. Fala com a IA

"Liste o status da SEFAZ pra SP."
"Consulte o CNPJ 39.658.743/0001-99."
"Emite uma NFC-e de R$ 89,90 pro consumidor com CPF 123.456.789-00."
"Cancela a chave 35..., justificativa: erro de digitação no valor."

Pronto. A IA descobre as tools sozinha, pede o que falta, valida, monta o payload, envia pra SEFAZ, e te entrega chave + protocolo + XML + PDF.

Demo sem cadastro

Abra brasilnfe.com.br/ai e converse com o assistente fiscal direto no navegador. Não envia pra SEFAZ de produção, mas mostra o fluxo completo com DANFE renderizado em tempo real ao lado do chat.

Boas práticas

  • Sempre rode em homologação (tipoAmbiente: 2) antes de produção. Documento de teste tem CNPJ permitido e numeração separada - zero risco fiscal.
  • Consulte cliente/produto/tributação antes de criar. As tools *_consultar evitam duplicatas e dão à IA o contexto pra reusar cadastros existentes.
  • Confirme operações destrutivas. Cancelamento e inutilização são irreversíveis - a IA já é instruída a confirmar, mas verifique no seu fluxo.
  • Feche sessões idle. DELETE /services/Mcp libera quota mais cedo.
  • Auditoria sai automática. Todas as chamadas MCP ficam logadas no painel da sua empresa por 5 anos (LGPD-compliant).

Suporte

Sobre

Mantido pela Brasil NFe LTDA (CNPJ 39.658.743/0001-99), fundada em 2019 em Ipatinga/MG por Maxsuel Lima. Especialista em automação fiscal brasileira: 6 documentos fiscais cobertos, 5.500+ regras municipais NFS-e, 543 códigos SEFAZ embutidos, PCI DSS, e suporte humano 24/7.

Licença

MIT - você pode usar, modificar e distribuir livremente este repositório (configs, exemplos e docs). O servidor MCP em si é serviço operado pela Brasil NFe LTDA - veja Termos de Uso e Política de Privacidade.

Rendered live from BrasilNFe/brasilnfe-mcp's GitHub README — not stored, always reflects the source repo.

1 Install Method

NameDescriptionCategorySource
streamable-http remoteHosted streamable-http endpointmcp-serverhttps://api.brasilnfe.com.br/services/Mcp

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.