mcpField
F
Factuarea

Factuarea

远程服务
docs.factuarea.com金融数据02 天前更新

关于 Factuarea

Factuarea 官方 MCP 服务让西班牙企业和自由职业者通过 Agent 处理开票、采购、税务申报、工时和自动化。它包含税务规则保护、权限范围控制、沙盒测试、资源和引导式工作流。

主要功能

  1. 01管理发票、报价和采购
  2. 02处理 VeriFactu 与税务申报
  3. 03管理联系人、产品和税项
  4. 04跟踪员工、任务和工时
  5. 05使用税务指南和引导式工作流

适用场景

  1. 01按税务规则开具或更正发票
  2. 02准备季度税务表单
  3. 03登记供应商发票和付款
  4. 04查看团队考勤并分配任务

MCP 相关

该服务将 Factuarea 业务操作作为 MCP 工具提供,并提供税务指南资源和引导式工作流提示词。客户端通过 OAuth 2.1 或 API 密钥连接其托管端点,也可使用本地 stdio 程序包。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.factuarea.com
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@factuarea/mcp0.1.3

工具

详细介绍

Factuarea

Factuarea MCP

只需连接一个 MCP 服务,即可管理整个后台。
开具 VeriFactu 发票、管理采购、目录、税务申报、工时记录和自动化
专为西班牙企业打造,并可作为工具供 Claude、ChatGPT、Cursor、VS Code 和任何 MCP 客户端使用。

English · 西班牙语

npm CI MCP 注册表 650+ 个工具 MIT 许可证

将 Factuarea 添加到 Cursor 在 VS Code 中安装 Factuarea


650+ 个工具 · 41 个领域 · 9 项税务防护措施 · 5 个引导式工作流 · 线上和沙盒环境

Factuarea 是面向西班牙企业和自由职业者的发票与管理平台。这是其官方的 Model Context Protocol 服务——由 Factuarea 团队在生产环境中运行,而不是基于其构建的封装层。无论你能在 Factuarea 仪表板或通过其 REST API 完成什么,你的 Agent 都能通过对话完成:从开具 VeriFactu 发票到查询今天早上谁打了卡。

连接

服务地址为 https://mcp.factuarea.com。将其添加到客户端,并使用你的 Factuarea 账户登录——无需安装,也无需复制密钥。在授权页面中,你可以选择公司、环境(live 或 test)以及要授予的具体权限。

客户端设置
Claude(网页和桌面版)Settings → Connectors → Add custom connector,然后粘贴 URL
Claude Code运行 claude mcp add --transport http factuarea https://mcp.factuarea.com,然后选择 /mcp → Authenticate;也可以安装官方插件
ChatGPT使用 URL 和 OAuth 添加自定义连接器(开发者模式)
Cursor点击 Add to Cursor 按钮,或将 { "mcpServers": { "factuarea": { "url": "https://mcp.factuarea.com" } } } 添加到 ~/.cursor/mcp.json
VS Code点击 Install 按钮,或将 { "servers": { "factuarea": { "type": "http", "url": "https://mcp.factuarea.com" } } } 添加到 .vscode/mcp.json
其他客户端使用支持 OAuth 2.1(动态客户端注册和 PKCE)的 Streamable HTTP

所有 Factuarea 套餐均包含 MCP 访问权限,试用期间也不例外。

没有可用的浏览器?使用 API 密钥(定时任务、CI、服务器)

在设置 → 开发者 → API 密钥下创建密钥, 选择相应的范围,并将其作为 bearer token 发送:

claude mcp add --transport http factuarea https://mcp.factuarea.com \
  --header "Authorization: Bearer fact_test_xxxxxxxxxxxxxxxxxxxxxxxx"

fact_test_… 密钥用于沙盒;fact_live_… 密钥用于真实公司。

客户端只能运行本地服务?使用 npm 包

@factuarea/mcp 是一个小型 stdio 服务,会将每个请求转发到 https://mcp.factuarea.com,并附上你的 API 密钥。它适用于 Claude Desktop 配置文件、Agent 框架以及任何不支持远程服务的客户端。 需要 Node 20 或更高版本。

{
  "mcpServers": {
    "factuarea": {
      "command": "npx",
      "args": ["-y", "@factuarea/mcp"],
      "env": { "FACTUAREA_API_KEY": "fact_test_xxxxxxxxxxxxxxxxxxxxxxxx" }
    }
  }
}
变量含义
FACTUAREA_API_KEY你的 API 密钥。如果未设置,服务仍会启动,每次调用都会回复如何创建密钥。
FACTUAREA_MCP_URL服务端点。默认值为 https://mcp.factuarea.com;在 localhost 之外仅接受 https://。
FACTUAREA_REQUEST_TIMEOUT_MS每次调用的时间限制。默认值为 120000。

此软件包不包含任何自身的业务逻辑:工具、规则和权限始终由服务端提供,因此本地连接和远程连接的行为相同。版本通过 CI 发布,并使用 npm provenance。

## 可以这样向它提问

“为 Talleres Ruiz 开具昨天送货单的发票,并通过电子邮件发送给他们。”

“本季度哪些发票仍未付款?给每位客户发送提醒。”

“将报价单 2026-014 转为发票,但把到期日改为 30 号。”

“登记这张供应商发票,并标记为已通过银行转账付款。”

“将批发价目表中的所有价格上调 5 %。”

“准备第三季度的 Modelo 303 工作簿。”

“为什么 WooCommerce 订单 #1042 没有生成发票?”

“团队中今天谁还没有打卡?”

“在项目 DEV 中创建一个明天到期的任务,并分配给 Ana。”

“为我们发送给 Talleres Ruiz 的每份报价单使用带有我们徽标的新模板。”

涵盖内容

🧾 销售发票从草稿到付款——发送、安排、提醒、付款、作废和更正——以及报价单、形式发票、已签署的送货单和定期发票
🎨 文档设计PDF 模板和品牌标识库,可按修订版本管理,并可为公司、每种文档类型、系列或联系人设置自己的徽标和默认项;每张发票、报价单、形式发票和送货单的模板及其经过审核的视觉修订版本;预览、可供你准备、渲染和验证的留存 PDF,以及可分享你所发布确切版本的公开链接
📥 采购附有附件的供应商发票、付款、逾期和待处理列表
🚚 运输DeCA,即公路货运电子管控单据:草稿(也可由送货单生成)、签发、服务期间的变更、结单和取消、其 PDF 以及通过电子邮件发送给承运人的副本——它不是送货单、发票或 VeriFactu 记录
📦 目录可作为客户、供应商或兼具两者身份的联系人;带有变体、包装规格和库存的产品;供应商报价;价目表;编号系列;税费
🏛️ 合规VeriFactu 记录、事件和证书;通过 FACe 向公共管理部门提交的 FacturaE 电子发票;Modelo 303、347 和 130
⏱️ 团队员工、工作时间表、RD-ley 8/2019 要求的工时登记、缺勤、出勤和假期
✅ 任务和项目包含看板列和自定义字段的项目;包含负责人、标签、评论、附件和子任务的任务;可计入发票的计时器和工时记录;日程和通知
⚙️ 自动化Webhook 和事件、支持试运行的规则引擎、WooCommerce 和 Shopify 商店、Stripe 自动开票
🏢 顾问为 gestorías 管理的公司、API 密钥、电子邮件和请求日志
每个工具、其所属领域及所需权限:docs.factuarea.com/mcp/tools。

除了工具之外,该服务还以资源的形式发布了 9 份税务指南 (factuarea://guardrails/…:开具、作废与更正的区别、发票类型、明细行与金额、增值税制度代码、编号系列、买方身份识别、VeriFactu 前置条件、多家公司),以及作为提示词的 5 个引导式工作流:开具发票、修复开具失败的发票、通过税号登记客户、连接网店,以及追踪一笔从未开具发票的订单。

专为处理真实资金的 Agent 设计

不会破坏税务记录。 发票一旦存在于税务机构系统中,有些错误就无法撤销:删除已开具的发票而非将其作废、编辑已不再是草稿的发票、作废更正发票。服务会在执行任何操作前拒绝这些调用;拒绝响应(mcp_guardrail_violation)会指出违反的规则(rule_id)以及说明正确处理方式的指南(guardrail_uri),让 Agent 能够自行调整处理方式。

重试不会生成第二张发票。 无法撤销的操作需要提供 idempotency_key。如果 Agent 在超时后重复调用,就会收到标记为重放的原始结果,而不是重复文件。

只能查看你允许的内容。 每个凭据只会列出其作用域所允许的工具,并且每次调用都会再次检查权限。通过 OAuth 连接的第三方应用会获得经过筛选的目录;最敏感的操作——VeriFactu 写入、GDPR 数据擦除、付款、API 密钥和受管理公司——需要使用所有者自己的 API 密钥。任何凭据都无法访问未授权给它的公司数据。

先在副本上练习。 测试凭据可用于公司沙盒副本,该副本继承公司的套餐:不会向 AEAT 发送任何内容,不会向客户发送电子邮件,不会发出 webhook,FACe 提交也会进行模拟。

安全与隐私

采用 OAuth 2.1、PKCE 和轮换刷新令牌;API 密钥仅显示一次,以哈希形式存储,并可设置过期时间和 IP 允许列表;可从控制面板撤销已连接的应用。 隐私政策:factuarea.com/privacidad。 漏洞报告:请遵循 SECURITY.md。

Factuarea 为开发者提供的更多内容

常见问题

我需要会编程吗?

不需要。在 Claude 或 ChatGPT 中连接服务,然后用自然语言提问即可。API 密钥和 npm 程序包仅用于自动化设置。

以这种方式创建的发票符合 VeriFactu 要求吗?

这些发票与您在控制面板中创建的发票相同。如果您的公司已启用 VeriFactu,Factuarea 会像处理其他发票一样,将它们登记到 AEAT。

我能在不触碰真实数据的情况下试用吗?

可以:在授权界面中选择 test,或使用 fact_test_ 密钥。此时 Agent 会在隔离的沙盒公司中运行。

Agent 能看到我有权访问的其他公司吗?

只能看到您连接时选择的公司。要使用其他公司,请重新连接并选择该公司。

我发现了错误,或者缺少某个工具。

提交问题——即使问题出在托管服务上,也应在此处反馈。有关账户的问题,请联系 支持团队。

参与贡献

此仓库包含 npm 程序包和注册表清单;服务本身运行在 Factuarea 平台上。请阅读 CONTRIBUTING.md 以设置项目(如果您使用编码 Agent,请阅读 AGENTS.md),并在参与前阅读行为准则。更改记录列于 CHANGELOG。

许可证

此仓库中的代码采用 MIT 许可证。使用托管服务和 Factuarea 须遵守 Factuarea 的服务条款。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。