Token导航 LogoToken导航TokenDH.com
French Tax MCP Server logo
AI代理stdio官方来源来源级核验

French Tax MCP Server

MCP Server

一个提供法国个人所得税计算的MCP服务器,支持基于净应税收入和家庭构成的计算,并动态获取最新税档信息。

工具数

11

提示词数

0

GitHub Stars

13

资源数

0
PythonAI代理工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

cornelcroi

提供方

cornelcroi

最后核验

2026/5/17 20:26

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install french-tax-mcp

详细介绍

法国税务MCP服务器

![License](https://opensource.org/licenses/Apache-2.0) ![Python](https://www.python.org/downloads/)

一个MCP(模型上下文协议)服务器,为人工智能助手提供法国个人所得税计算。

当前功能

此MCP服务器当前支持:

  • 个人所得税计算:根据净应税收入和家庭构成(家庭商数)计算法国所得税(impôt sur le revenu)
  • 税收级别:从官方政府来源检索当前的法国所得税等级
  • 动态数据:使用service-public.fr的网络抓取来获取最新的税务信息,并回退到硬编码数据

数据源

当前版本使用MarkItDown进行网络抓取,从法国政府官方网站(主要是service public.fr)获取税务信息。在未来的版本中,这可能会被官方API或其他更可靠的数据源所取代。

安装

# Install via pip
pip install french-tax-mcp

# Or install via uv (recommended)
uv pip install french-tax-mcp

MCP配置

添加到MCP配置文件(~/.config/mcp/mcp.json 或工作空间 .kiro/settings/mcp.json):

{
  "mcpServers": {
    "french-tax-mcp": {
      "command": "uvx",
      "args": ["french-tax-mcp@latest"],
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

可用工具

calculate_income_tax

计算法国个人所得税。

参数:

  • net_taxable_income:应纳税所得额净额(欧元)
  • household_parts:家庭部件数量(家庭商数)-默认为1.0
  • year:纳税年度(可选,默认为本年度)

例子:

Calculate income tax for 50,000€ salary with 2 children

get_tax_brackets

检索当前的法国所得税等级。

参数:

  • year:纳税年度(可选,默认为本年度)

例子:

What are the current French tax brackets?

使用示例

基本计算:

How much income tax will I pay on 45,000€ salary?

家庭情况:

Calculate tax for married couple earning 60,000€ with one child

税级:

Show me the 2024 French tax brackets

局限性

  • 目前仅支持法国居民的个人所得税计算
  • Web抓取可能偶尔会失败(在这种情况下使用回退数据)
  • 税务计算仅供参考

TODO-未来功能

在未来的版本中可能会添加以下功能:

  • \[ \] LMNP(非专业家具租赁) -提供租金税计算
  • \[ \] 皮内尔投资 -房地产投资税收优惠
  • \[ \] 微型企业/汽车企业家 -营业税计算
  • \[ \] 公司税 -公司税计算
  • \[ \] 地税 -房地产税信息
  • \[ \] 社会负担费用 -社会保障缴款
  • \[ \] 纳税申报表 -详细的表格指导和填写协助
  • \[ \] API官方集成 -用官方政府API取代网络抓取

发展

地方发展

# Clone the repository
git clone https://github.com/your-username/french-tax-mcp.git
cd french-tax-mcp

# Install in development mode
pip install -e ".[dev]"

# Run the server locally
python -m french_tax_mcp.server --port 8888

运行测试

# Run tests
python -m pytest tests/

法律声明

此工具提供的信息仅供参考,并不构成专业税务建议。如需根据您的个人情况提供建议,请咨询注册会计师或税务顾问。

税务信息来源于法国政府官方网站,但可能无法反映税法的最新变化。始终与官方来源核实计算结果。

许可证

此项目根据Apache许可证2.0获得许可-请参阅 许可证 文件以获取详细信息。

链接

  • 法国官方税务网站: https://www.impots.gouv.fr
  • MCP协议: https://modelcontextprotocol.io/

目录标签

目录标签

PythonAI代理工作流自动化税务计算本地部署法国税务MCP服务动态数据AI助手

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP