FiscalAPI

io.github.fiscalapi-br由 GitHub 账号 fiscalapi-br 发布v0.1.0更新于 Nov 8, 2026

IE (27 UFs), CNPJ, certidões e cópia para leitura do XML de NF-e pela chave, do Brasil.

已验证Streamable HTTP可网页运行金融商业与电商

概览

AI 生成的概览

FiscalAPI 的 MCP 服务器,用于巴西企业与税务查询:州登记(IE)、CNPJ、各类完税证明以及 NF-e XML 副本。

可以做什么
  • 校验州登记号的格式与校验位,并查看 API 按产品和州提供的覆盖范围
  • 按 CPF、CNPJ 或 IE 查询单个州或全部 27 个州的州登记信息
  • 查询 CNPJ 公开注册信息,含 Simples 与 MEI 状态,可选择实时查询
  • 获取州 ICMS、劳动(CNDT)、联邦税务和 FGTS 的完税证明,含状态、日期与协议号
  • 凭 44 位访问密钥下载单张 NF-e 的只读 XML 副本,不含数字签名
  • 查看账户余额还能支持多少次查询和多少张票据
适用场景
适合在客户入驻、供应商审核或合规检查中核实巴西企业或个人身份,也可在交易前确认税务与 FGTS 的合规状态。其中两个工具无需账户即可使用,因此也可先用于格式校验和覆盖范围咨询。
运行要求
远程 Streamable HTTP 端点,无需本地安装。付费查询需要在该服务商的应用站点创建 FiscalAPI 账户密钥,通过 X-API-Key 请求头(或 Authorization: Bearer)发送。无法发送自定义请求头的客户端(如 ChatGPT 连接器)只能使用两个免密钥工具。
安装前请注意
查询会按套餐从账户余额中实际扣费,NF-e XML 会消耗多次查询额度;服务器要求 confirmo_costo=true 才会扣费,请先与用户确认费用。API 密钥是计费凭证,每次调用都会转发给服务商 API。查询会把 CPF/CNPJ/IE 等标识发送给第三方,且证明 PDF 不会返回。每个密钥还有速率限制。

安装

在 SourceWeft 中

  1. 打开 控制台中的 FiscalAPI,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.fiscalapi-br%2Ffiscalapi-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "fiscalapi": {
      "type": "http",
      "url": "https://mcp.fiscalapi.com.br/mcp"
    }
  }
}

README

FiscalAPI MCP

Servidor MCP da FiscalAPI. Deixa um agente de IA (Claude, Cursor, VS Code, ChatGPT) consultar Inscrição Estadual nos 27 estados, CNPJ, CND estadual, CNDT, CND Federal, CRF/FGTS e baixar uma cópia para leitura do XML de NF-e pela chave de acesso (sem a assinatura digital), usando a sua conta da FiscalAPI.

Endereço: https://mcp.fiscalapi.com.br/mcp (Streamable HTTP)

Duas ferramentas funcionam sem chave e não cobram nada: validar_inscricao_estadual e cobertura. As outras usam a sua chave da FiscalAPI e cobram do saldo da conta, como a API REST.

Para consultar dados reais: crie a chave em app.fiscalapi.com.br (10 consultas grátis de IE/CNPJ por mês).

Configurar

A chave vai no header X-API-Key (também aceita Authorization: Bearer <chave>). Troque fapi_sua_chave pela sua.

Claude Code

bash
claude mcp add --transport http fiscalapi https://mcp.fiscalapi.com.br/mcp --header "X-API-Key: fapi_sua_chave"

Para não deixar a chave no histórico do terminal, guarde-a numa variável de ambiente e use --header "X-API-Key: $FISCALAPI_API_KEY".

Cursor

.cursor/mcp.json (no projeto) ou ~/.cursor/mcp.json (global):

json
{  "mcpServers": {    "fiscalapi": {      "url": "https://mcp.fiscalapi.com.br/mcp",      "headers": {        "X-API-Key": "${env:FISCALAPI_API_KEY}"      }    }  }}

VS Code

.vscode/mcp.json. O VS Code pede a chave na primeira vez e guarda de forma segura:

json
{  "inputs": [    {      "type": "promptString",      "id": "fiscalapi-chave",      "description": "Chave da FiscalAPI",      "password": true    }  ],  "servers": {    "fiscalapi": {      "type": "http",      "url": "https://mcp.fiscalapi.com.br/mcp",      "headers": {        "X-API-Key": "${input:fiscalapi-chave}"      }    }  }}

ChatGPT (modo desenvolvedor)

Crie um conector com a URL https://mcp.fiscalapi.com.br/mcp, sem autenticação. Os conectores do ChatGPT aceitam só OAuth ou nenhuma autenticação, não uma chave de API em header, então por lá funcionam só as ferramentas sem chave (validar_inscricao_estadual e cobertura). Para as consultas pagas, use um cliente que envia o header, como os de cima.

Ferramentas

Preço de 1 consulta do saldo por plano (franquia do plano; recarga entre parênteses): Lite R$ 0,67; Starter R$ 0,10 (R$ 0,12); Pro R$ 0,065 (R$ 0,07); Enterprise R$ 0,025 (R$ 0,02). Consulta que termina em erro não é cobrada; resposta sem inscrição encontrada, sem_certidao ou nao_contribuinte conta como consulta.

FerramentaO que fazCusto
validar_inscricao_estadualConfere formato e dígito verificador da IE na UF. Não diz se a IE existe ou está ativa.Sem chave, sem custo
coberturaO que a FiscalAPI consulta, por produto e UF, e os limites da API.Sem chave, sem custo
consultar_ieInscrição Estadual numa UF, por CPF, CNPJ ou IE (por CPF, todos os estados menos SP).1 consulta
consultar_ie_todos_estadosInscrições nos 27 estados numa chamada, por CPF, CNPJ ou IE.1 consulta (fora das grátis)
consultar_cnpjCadastro público do CNPJ na Receita Federal, com Simples e MEI. ao_vivo=true consulta na hora.1 consulta; ao vivo, 3
consultar_cnd_estadualCND estadual (ICMS) de CPF ou CNPJ na UF.1 consulta
consultar_cndtCertidão Negativa de Débitos Trabalhistas.1 consulta
consultar_cnd_federalCertidão de tributos federais e Dívida Ativa da União.1 consulta
consultar_crf_fgtsCertificado de Regularidade do FGTS.1 consulta
baixar_xml_nfe_sem_certificadoCópia para leitura do XML de uma NF-e (modelo 55) pela chave de acesso, sem a assinatura digital.3 consultas (2 no Enterprise); mínimo R$ 0,05
saldoQuanto o saldo ainda rende, em consultas e em notas.Não consome consulta

As 10 consultas grátis por mês valem para IE em um estado e CNPJ (não para a IE em todos os estados nem para o CNPJ ao vivo), em conta que nunca assinou, com e-mail confirmado e sem recarga. O XML de NF-e sem certificado cobra também a chave cuja nota não foi encontrada (menos a mesma chave repetida logo depois) e não entra nas grátis.

O PDF das certidões não volta pelo MCP (é grande demais para o modelo). Na API REST ele vem no campo pdf_base64; repetir a consulta lá cobra de novo.

Freios

  • Toda ferramenta que cobra tem o parâmetro confirmo_custo. Sem confirmo_custo=true, ela só explica o custo e não consulta nada. O agente deve mostrar o custo e esperar o seu OK.
  • Este servidor aceita até 30 consultas pagas por hora por chave (chave recusada pela API não conta). Para volume, use a API REST direto.
  • Valem também os limites da sua conta: por minuto, Lite 5, Starter 20, Pro 60 e Enterprise 120 consultas; XML de NF-e sem certificado, 2 consultas simultâneas.

Segurança

  • A chave só é repassada à API da FiscalAPI (https://api.fiscalapi.com.br) no header X-API-Key, a cada chamada. O servidor não tem banco de dados, não registra headers e não guarda a chave: para contar o teto por hora, mantém em memória só um hash (SHA-256) dela, descartado depois que a janela de 1 hora passa (ou quando a chave é recusada pela API).
  • O servidor só fala com api.fiscalapi.com.br; os caminhos são fixos no código e o que você informa vai como parâmetro.
  • O código está aqui, com licença MIT.

Desenvolvimento

Requer uv e Python 3.12.

bash
uv syncuv run ruff check .uv run pytest -quv run python -m fiscalapi_mcp   # sobe em http://localhost:8000/mcp (porta em PORT)

Os testes não chamam a API de verdade: as respostas são simuladas.

Licença

MIT. Veja LICENSE.

来源:README.md,提交 7982bb9

工具

11

validar_inscricao_estadual

Validar Inscrição Estadual (formato e dígito)

Confere o formato e o dígito verificador de uma Inscrição Estadual na UF informada. Não precisa de chave e não cobra. Não diz se a IE existe, está ativa ou a quem pertence: isso só a consulta real (consultar_ie) responde. Devolve valida, motivo da recusa, a IE formatada e quantos zeros à esquerda foram completados.

输入参数ie必填uf必填

cobertura

O que a FiscalAPI consulta

Resumo do que a FiscalAPI consulta por produto e UF, o que cada ferramenta devolve e os limites da API. Não precisa de chave e não cobra.

无需输入参数。

consultar_ie

Consultar Inscrição Estadual numa UF

Consulta a Inscrição Estadual na UF informada, por CPF, CNPJ ou IE (um só). Devolve os dados cadastrais de cada inscrição: número, razão social, situação, tipo, endereço, CNAE, regime e datas. Por CPF não funciona em SP (lá, use CNPJ ou IE). Custo: 1 consulta do saldo (Lite R$ 0,67; Starter R$ 0,10 (recarga R$ 0,12); Pro R$ 0,065 (recarga R$ 0,07); Enterprise R$ 0,025 (recarga R$ 0,02)). Erro não é cobrado. Resposta sem inscrição encontrada, sem_certidao ou nao_contribuinte conta como consulta. Conta que nunca assinou, com e-mail confirmado e sem recarga, tem 10 consultas grátis por mês de IE em um estado e de CNPJ.

输入参数ieuf必填cpfcnpjsecundariasconfirmo_custo

consultar_ie_todos_estados

Consultar Inscrição Estadual em todos os estados

Procura inscrições estaduais nos 27 estados numa chamada, por CPF, CNPJ ou IE (um só), sem informar a UF. Devolve, por UF, as inscrições encontradas e o campo complete (false = algum estado não respondeu, então ausência não prova que não existe inscrição). Conta como 1 consulta. Custo: 1 consulta do saldo (Lite R$ 0,67; Starter R$ 0,10 (recarga R$ 0,12); Pro R$ 0,065 (recarga R$ 0,07); Enterprise R$ 0,025 (recarga R$ 0,02)). Erro não é cobrado. Resposta sem inscrição encontrada, sem_certidao ou nao_contribuinte conta como consulta. Não entra nas consultas grátis: exige plano ou recarga.

输入参数iecpfcnpjsecundariasconfirmo_custo

consultar_cnpj

Consultar CNPJ

Consulta o cadastro público de um CNPJ na Receita Federal: razão social, situação cadastral, abertura, CNAE, endereço, telefones, e-mail, quadro societário e opção pelo Simples e pelo MEI (base mensal da Receita Federal). Com ao_vivo=true consulta a Receita Federal na hora (mais lento; Simples e MEI voltam vazios). Custo: 1 consulta do saldo (Lite R$ 0,67; Starter R$ 0,10 (recarga R$ 0,12); Pro R$ 0,065 (recarga R$ 0,07); Enterprise R$ 0,025 (recarga R$ 0,02)); com ao_vivo=true, 3 consultas (Lite R$ 2,01; Starter R$ 0,30 (recarga R$ 0,36); Pro R$ 0,195 (recarga R$ 0,21); Enterprise R$ 0,075 (recarga R$ 0,06)). Erro não é cobrado. Resposta sem inscrição encontrada, sem_certidao ou nao_contribuinte conta como consulta. Conta que nunca assinou, com e-mail confirmado e sem recarga, tem 10 consultas grátis por mês de IE em um estado e de CNPJ. A consulta ao vivo não entra nas grátis.

输入参数cnpj必填ao_vivoconfirmo_custo

consultar_cnd_estadual

Consultar CND estadual

Consulta a Certidão Negativa de Débitos estadual (ICMS) de um CPF ou CNPJ (um só) na UF informada. Devolve o status (negativa, positiva, positiva_com_efeitos_de_negativa, nao_contribuinte, sem_certidao ou erro), emissão, validade e protocolo. O PDF não vem pelo MCP. Custo: 1 consulta do saldo (Lite R$ 0,67; Starter R$ 0,10 (recarga R$ 0,12); Pro R$ 0,065 (recarga R$ 0,07); Enterprise R$ 0,025 (recarga R$ 0,02)). Erro não é cobrado. Resposta sem inscrição encontrada, sem_certidao ou nao_contribuinte conta como consulta.

输入参数uf必填cpfcnpjconfirmo_custo

consultar_cndt

Consultar CNDT (débitos trabalhistas)

Consulta a Certidão Negativa de Débitos Trabalhistas (TST) de um CPF ou CNPJ (um só). Devolve status, emissão, validade e protocolo. O PDF não vem pelo MCP. Custo: 1 consulta do saldo (Lite R$ 0,67; Starter R$ 0,10 (recarga R$ 0,12); Pro R$ 0,065 (recarga R$ 0,07); Enterprise R$ 0,025 (recarga R$ 0,02)). Erro não é cobrado. Resposta sem inscrição encontrada, sem_certidao ou nao_contribuinte conta como consulta.

输入参数cpfcnpjconfirmo_custo

consultar_cnd_federal

Consultar CND Federal

Consulta a certidão de débitos de tributos federais e Dívida Ativa da União (Receita Federal e PGFN) de um CPF ou CNPJ (um só). Se já existe certidão que vale por mais de 3 dias, devolve essa (modo=consulta); senão, emite uma nova (modo=emissao). Com emitir_nova=true, emite sempre. Devolve status, emissão, validade e protocolo. O PDF não vem pelo MCP. Custo: 1 consulta do saldo (Lite R$ 0,67; Starter R$ 0,10 (recarga R$ 0,12); Pro R$ 0,065 (recarga R$ 0,07); Enterprise R$ 0,025 (recarga R$ 0,02)). Erro não é cobrado. Resposta sem inscrição encontrada, sem_certidao ou nao_contribuinte conta como consulta.

输入参数cpfcnpjemitir_novaconfirmo_custo

consultar_crf_fgts

Consultar CRF/FGTS

Consulta o Certificado de Regularidade do FGTS (Caixa) de um CPF ou CNPJ (um só). Devolve status, emissão, validade e protocolo. O PDF não vem pelo MCP. Custo: 1 consulta do saldo (Lite R$ 0,67; Starter R$ 0,10 (recarga R$ 0,12); Pro R$ 0,065 (recarga R$ 0,07); Enterprise R$ 0,025 (recarga R$ 0,02)). Erro não é cobrado. Resposta sem inscrição encontrada, sem_certidao ou nao_contribuinte conta como consulta.

输入参数cpfcnpjconfirmo_custo

baixar_xml_nfe_sem_certificado

Baixar XML de NF-e sem certificado (cópia para leitura)

Devolve uma cópia para leitura do XML de UMA NF-e (modelo 55) a partir da chave de acesso de 44 posições, sem certificado digital. A cópia vem sem a assinatura digital (assinado=false, tipo_xml=leitura): traz os dados da nota, mas não serve para validar schema nem assinatura. Status por chave: ok (com o XML), nao_encontrado ou erro. Custo: 3 consultas do saldo (2 no Enterprise): Lite R$ 2,01; Starter R$ 0,30 (recarga R$ 0,36); Pro R$ 0,195 (recarga R$ 0,21); Enterprise R$ 0,05 por chave. Cobra o XML entregue e também a chave cuja nota não foi encontrada (nao_encontrado); a mesma chave repetida logo depois de um nao_encontrado, chave inválida e erro não são cobrados. Precisa de plano ou recarga.

输入参数chave必填confirmo_custo

saldo

Saldo da conta

Quanto o saldo da conta ainda rende: consultas_restantes (IE, CNPJ, certidões) e notas_restantes (XML de NF-e). As duas formas dividem o mesmo saldo. notas_restantes conta o XML com certificado; no Enterprise o XML sem certificado gasta o dobro. Usa a chave da FiscalAPI e não consome consulta.

无需输入参数。

版本历史

1
  1. v0.1.0最新Nov 8, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分