电子发票转换与验证工具

Fintom8 E-Invoicing Agent (MCP) 是一个智能电子发票处理平台,支持多种格式的电子发票转换、验证和自动修正,符合欧洲标准EN16931和Peppol规范。

  • by NikolaienkoIgor
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 NikolaienkoIgor/Fintom8-E-invoice-MCP-server

使用说明

Fintom8电子发票代理(MCP)

Fintom8的官方模型上下文协议(MCP)服务器。

该服务器充当AI驱动的Fintom8电子发票平台的智能桥梁。它使自主代理能够根据最新的欧洲标准(EN16931)和Peppol法规验证、审计和纠正电子发票。


🚀 特性

  • 任何电子发票转换: 生成符合要求的电子发票 任何 格式,包括PDF、XML、JSON和CSV。
  • 自动验证: 根据EN16931和Peppol规则进行即时检查。
  • AI驱动的校正: 自动修复XML文件中的错误,以确保无缝集成。

🛠️ 安装

使用服务器最简单的方法是通过pip安装:

pip install e-invoice-mcp

运行服务器

安装后,您可以使用以下命令启动服务器:

e-invoice-mcp

🔑 AI客户端配置

克劳德桌面(需要操作)

要在Claude中使用这些工具,请将以下内容添加到配置文件中: 文件: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "fintom8": {
      "command": "e-invoice-mcp"
    }
  }
}

📦 包含的工具

1. convert_invoice

生成任何格式的合规电子发票,包括PDF、XML、JSON和CSV。

  • 参数: file_path (路径)。
  • 输出:UBL XML。

2. validate_invoice (基本验证)

根据合规规则验证UBL/Peppol XML发票。

  • 参数: xml_content (字符串)或 xml_path (路径)。
  • 输出:简单的JSON报告(is_valid,错误)。

3. validate_invoice_v2 (高级验证)

通过可选的AI解释进行深度验证。

  • 参数: xml_content (字符串)或 xml_path (路径)。
  • 输出:详细的合规报告。

4. correct_invoice_xml

人工智能驱动的无效XML发票更正。

  • 参数: xml_content (字符串)或 xml_path (路径)。
  • 输出:修复了XML内容。

� 隐私和安全

此服务器充当瘦客户端代理。数据在安全的Fintom8生产服务器上处理,不用于AI模型训练。

许可证: 麻省理工学院 网站: fintom8.com