MCP.Market

Nfe Br MCP server

by cmendezs·io.github.cmendezs/mcp-nfe-br·v0.9.1

MCP server for Brazilian e-invoicing: NF-e and NFC-e (modelo 55/65), schema 4.00, SEFAZ.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars214 downloads/wk

Reviews

Write one

Nobody has reviewed Nfe Br yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Nfe Br tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan42 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 22 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Nfe Br compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 93% of 48,243 servers
Downloads a week
214
more than 76% of 12,306 servers with a package

Install Nfe Br in Claude Code, Cursor or VS Code

claude mcp add mcp-nfe-br -- uvx mcp-nfe-br
Add to Cursor

What the publisher says

From the Nfe Br repository's README, as published. We do not edit it. Read it on GitHub

mcp-nfe-br 🇧🇷

English | Portugues (Brasil)

<!-- mcp-name: io.github.cmendezs/mcp-nfe-br -->

Introduction

mcp-nfe-br is an MCP (Model Context Protocol) server providing tools for issuing and validating Brazilian electronic fiscal documents: NF-e (modelo 55), NFC-e (modelo 65), NFS-e Nacional (ADN), and CT-e (modelo 57). This server is part of the mcp-einvoicing- / mcp--* family, built on mcp-einvoicing-core, which provides the base data model, HTTP/OAuth2 utilities, and shared MCP server infrastructure.

Current status (v0.6.5): NF-e/NFC-e (modelo 55/65, schema 4.00) and NFS-e Nacional (ADN, schema v1.01) generation, ICP-Brasil signing, XSD validation, and gated SEFAZ/ADN submission are implemented. NF-e/NFC-e now also covers the 010ev.1.02 schema delta (DANFE Simplificado Tipo 2 — tpImp=6, cIndOp, ISUFEmit, and the SEFAZ alert-message response group) and the 010fv.1.04 delta (NT 2026.007 — emit/IE optional for taxpayers exclusively subject to IBS/CBS, produção 2026-11-03) on top of the PL010d base. CT-e (modelo 57) generation/signing/validation and SEFAZ event submission (cancelamento, Carta de Correção) were added starting v0.6.0 — v1 scope is intentionally narrow: modal rodoviário only, ICMS CST 00 only, and no bundled/verified CT-e webservice endpoint table (every SEFAZ CT-e call requires an explicit endpointoverride). See the "CT-e (modelo 57)" tools section below for the full field-level reference.

Installation

Requirements

  • Python ≥ 3.11
  • mcp-einvoicing-core (installed automatically as a dependency)

Using uv (recommended)

uv add mcp-nfe-br

Using pip

pip install mcp-nfe-br

From source

git clone https://github.com/cmendezs/mcp-nfe-br.git
cd mcp-nfe-br
uv sync --all-extras

Configuration

This server needs no credentials to run. The environment variables below are optional safety/logging toggles:

Environment variables

Claude Desktop integration

To use this server with Claude, add this configuration to your claudedesktopconfig.json file:

{
  "mcpServers": {
    "nfe-br": {
      "command": "uvx",
      "args": ["mcp-nfe-br"]
    }
  }
}

For a local development install:

{
  "mcpServers": {
    "nfe-br": {
      "command": "uv",
      "args": ["run", "mcp-nfe-br"],
      "cwd": "/path/to/mcp-nfe-br"
    }
  }
}

Cursor integration

Cursor supports MCP servers via stdio. Add the configuration in:

  • Global (all projects): ~/.cursor/mcp.json
  • Project (this repository only): .cursor/mcp.json

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Nfe Br: common questions

Is Nfe Br MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Nfe Br safety report
How do I install Nfe Br?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Nfe Br need an API key?
No secret keys are declared. It reads 3 settings from the environment.
Is Nfe Br maintained?
The last commit was 54 days ago (2026-09-12). The latest release is v0.9.1.
How does Nfe Br compare with other MCP servers?
safety score 92/100 (higher than 93% of 48,243 servers); downloads a week 214 (more than 76% of 12,306 servers with a package). Full comparison.

More from cmendezs →