Simples Nacional

io.github.vitorantoniazzi由 GitHub 账号 vitorantoniazzi 发布v0.3.1更新于 Oct 24, 2026

Calcula o DAS do Simples Nacional e quantifica a carga que a alíquota não cobre.

已验证STDIO仅桌面金融商业与电商

概览

AI 生成的概览

本地 MCP 服务器,用于计算巴西 Simples Nacional 的 DAS 税额,并量化有效税率未覆盖的税负。

可以做什么
  • 计算当月 DAS、有效税率、档位、DAS 所含税种,以及 sublimite 与退出该制度的提示,也支持经营不足十三个月的企业。
  • 按 Fator R 判定适用 Anexo III 还是 V,并给出比例与依据的法规。
  • 列出有特殊制度的行业:酒精及冷藏饮料、药品、化妆品、汽车零件、轮胎和燃料。
  • 说明 DAS 税率未覆盖的项目以及每项是增加还是减少税负,并量化未分离单一税率或 ICMS-ST 收入而多缴的金额。
  • 按总税负比较五个附件(计入 Anexo IV 留在 DAS 之外的雇主社保),并汇总多个纳税期的累计多缴税款,区分已过时效的部分。
适用场景
当用户询问一家巴西 Simples Nacional 企业实际缴纳多少税、适用哪个附件,或因未分离收入而多缴了多少时适用;这些情况下仅看 DAS 有效税率会得出误导性结论。
运行要求
作为本地进程运行,从 PyPI 安装(pip install simples-nacional-mcp),并在 Claude Code 或 Claude Desktop 等桌面 MCP 客户端中注册。未声明需要账号、API 密钥、环境变量或请求头。
安装前请注意
它只是计算辅助工具,不构成税务咨询,也不负责将经营活动归入某个附件——这属于会计判断。结果取决于你提供的数字,如 RBT12、工资和收入构成;未提供工资时对 Anexo IV 的比较会偏低。据此行动前请核对结果。

安装

在 SourceWeft 中

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

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

simples-nacional-mcp

Servidor MCP para cálculo do Simples Nacional. Sete ferramentas, tabelas vindas da lei, e duas que existem para impedir a conclusão errada mais comum.

bash
pip install simples-nacional-mcp

Por que existe

Pergunte a um assistente quanto uma empresa paga de imposto no Simples e ele vai calcular a alíquota efetiva — que é a carga do DAS, não a carga tributária. A diferença não é sutil:

  • O DAS do Anexo IV não abrange a contribuição patronal. São 20% sobre a folha, mais RAT, recolhidos à parte. Pela alíquota, o Anexo IV parece mais barato que o Anexo III. Não é.
  • Cruzar o sublimite de R$ 3,6 mi reduz a alíquota do DAS, porque ICMS e ISS saem dele. A carga não cai; ela se reparte.
  • Receita monofásica ou com ICMS-ST muda a conta em direções opostas conforme a posição na cadeia: quem produz recolhe o concentrado por fora, quem revende segrega e reduz o DAS.

A ferramenta carga_fora_do_das existe para que o assistente diga isso em vez de entregar um número redondo e errado.

Ferramentas

FerramentaO que responde
calcular_dasDAS do mês, alíquota efetiva, faixa, tributos no DAS, bandeiras de sublimite e de saída do regime. Aceita rbt12, ou receita_acumulada + meses_de_atividade para empresa com menos de treze meses
resolver_anexo_fator_rAnexo III ou V, pelo Fator R, com a razão e a norma
ressalvas_setoriaisSetores com regime especial: bebidas alcoólicas e frias, medicamentos, cosméticos, autopeças, pneus, combustíveis
carga_fora_do_dasO que a alíquota não cobre, e se cada item acrescenta ou reduz
quantificar_segregacaoQuanto se paga a mais por não segregar receita monofásica ou com ICMS-ST
comparar_anexosOs cinco anexos por carga total, somando a CPP que o Anexo IV deixa fora do DAS
indebito_acumuladoIndébito de várias competências, separando o que prescreveu

O número que ninguém calcula

Um bar no Anexo I, RBT12 de R$ 900 mil, receita mensal de R$ 80 mil sendo R$ 60 mil em cerveja:

DAS sem segregarR$ 6.560,00
DAS segregadoR$ 4.149,20
Pago a maisR$ 2.410,80/mês

São 37% do DAS, quase R$ 29 mil por ano, e é indébito recuperável. Cerveja é monofásica de PIS/COFINS e tem ICMS-ST, então 49% da alíquota daquela faixa corresponde a tributos já recolhidos na cadeia.

quantificar_segregacao calcula isso. Acima do sublimite ela avisa que segregar ICMS-ST não muda nada, porque ali o ICMS já não integra o DAS.

A armadilha do Anexo IV, quantificada

RBT12 de R$ 1 milhão, receita mensal de R$ 80 mil, folha de R$ 30 mil:

AnexoAlíquota do DASCPP por foraCarga total
III12,44%—12,44%
IV10,02%R$ 6.30017,90%

comparar_anexos soma o que fica fora do DAS e alerta quando a ordem por carga inverte a ordem por alíquota — que é o caso acima. Sem folha informada, ela avisa que a comparação subestima o Anexo IV.

E quanto dá para recuperar

indebito_acumulado recebe as competências e devolve o total, separando o que ainda cabe no prazo de cinco anos:

20 competências recentesR$ 48.216,00 recuperáveis
2 competências de 2019R$ 4.821,60 prescritos

Prazo do art. 168 do CTN. A contagem usa o vencimento do DAS como referência do pagamento; pedido administrativo não interrompe o prazo.

Instalação no Claude Code

bash
claude mcp add simples-nacional -- simples-nacional-mcp

Instalação no Claude Desktop

Em claude_desktop_config.json:

json
{  "mcpServers": {    "simples-nacional": {      "command": "simples-nacional-mcp"    }  }}

Exemplo

Uma empresa de serviços com RBT12 de R$ 1 milhão e folha de R$ 250 mil: qual anexo, e quanto paga?

O assistente resolve o Fator R (25%, abaixo de 28%, portanto Anexo V), calcula o DAS, e ao ser perguntado sobre a carga chama carga_fora_do_das — que no Anexo V devolve lista vazia, confirmando que ali a alíquota realmente representa a carga. Trocando para uma atividade do Anexo IV, a mesma pergunta passa a devolver a CPP por fora.

O que não faz

  • carga_fora_do_das não quantifica. Ela diz o que fica fora e em que direção; para números, use quantificar_segregacao, que calcula sobre a repartição do DAS por tributo.
  • Não enquadra atividade. Descobrir o anexo de um CNAE é decisão contábil.
  • Não é assessoria fiscal. Cada descrição de ferramenta repete isso, porque um assistente repassa resultado como conselho se ninguém o avisar.

Onde mora o cálculo

Em simples-nacional (PyPI), com as tabelas transcritas da LC 123/2006 e testadas contra uma segunda transcrição independente. Aqui há apenas a interface: a lei não é duplicada em dois lugares.

Licença

MIT

来源:README.md,提交 253fdb6

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.3.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分