Factuarea
com.factuarea由 factuarea.com 發布官方發布者v0.1.3更新於 Oct 26, 2026
Spanish invoicing with VeriFactu (AEAT): invoices, quotes, contacts, products, taxes and filings.
概覽
Factuarea 官方 MCP 伺服器,讓助理在對話中處理西班牙開立發票與後台作業:VeriFactu 發票、報價、採購、目錄、稅務申報與任務。
- 可以做什麼
- 開立、寄送、排程、作廢與更正發票、報價單、預開發票與送貨單,並管理 PDF 範本與品牌樣式
- 登錄供應商發票與付款,查詢逾期與待處理清單
- 管理客戶與供應商聯絡人、含變體與庫存的產品、價目表、編號系列與稅別
- 處理 VeriFactu 紀錄、FacturaE/FACe 電子發票以及 Modelo 303、347、130 申報
- 管理員工、排班、缺勤與工時登記,以及專案、任務、計時器與可請款的工時
- 設定 Webhook、規則自動化、WooCommerce 與 Shopify 商店和 Stripe 自動開票;另提供稅務指南資源與引導式工作流程提示
- 適用情境
- 適合已在使用 Factuarea 的西班牙企業、自由工作者與記帳事務所,希望助理在聊天中草擬、開立與催收發票、登錄採購、準備稅務模型,或查詢訂單、員工與專案狀況。
- 執行需求
- 需要 Factuarea 帳號與方案(MCP 存取已包含,試用期內也可用)。可透過 OAuth 2.1 連接託管端點,並在授權頁選擇公司、環境與權限;也可用 API 金鑰作為 bearer token。不支援遠端伺服器的用戶端可執行 npm 套件 @factuarea/mcp,需 Node 20 或更新版本並設定 FACTUAREA_API_KEY;FACTUAREA_MCP_URL 與 FACTUAREA_REQUEST_TIMEOUT_MS 為選用。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Factuarea,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.factuarea%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"factuarea": {
"type": "http",
"url": "https://mcp.factuarea.com/"
}
}
}README
Factuarea MCP
Your whole back office, one MCP server away.
Invoicing with VeriFactu, purchases, catalog, tax filings, time tracking and automations
for Spanish businesses — as tools for Claude, ChatGPT, Cursor, VS Code and any MCP client.
English · Español
[npm] [CI] [MCP Registry] [650+ tools] [MIT license]
[Add Factuarea to Cursor] [Install Factuarea in VS Code]
650+ tools · 41 domains · 9 fiscal guardrails · 5 guided workflows · live and sandbox environments
Factuarea is an invoicing and management platform for businesses and freelancers in Spain. This is its official Model Context Protocol server — the same service the Factuarea team runs in production, not a wrapper built on top of it. Whatever you can do in the Factuarea dashboard or through its REST API, your agent can do in conversation: from issuing a VeriFactu invoice to checking who clocked in this morning.
Connect
The server lives at https://mcp.factuarea.com. Add it to your client and sign in with
your Factuarea account — no installation, no key to copy. On the consent screen you pick the
company, the environment (live or test) and exactly which permissions to grant.
MCP access is included in every Factuarea plan, also during the trial.
No browser available? Use an API key (scheduled jobs, CI, servers)
Create a key under Settings → Developers → API keys, choosing its scopes, and send it as a bearer token:
fact_test_… keys operate on the sandbox; fact_live_… keys on the real company.
Client that only runs local servers? Use the npm package
@factuarea/mcp is a small stdio server that forwards every request to
https://mcp.factuarea.com with your API key. It is the setup for the Claude Desktop
configuration file, agent frameworks and any client without remote-server support.
Node 20 or later.
The package contains no business logic of its own: tools, rules and permissions are always the server's, so the local and the remote connection behave the same. Versions are published from CI with npm provenance.
Ask it things like
"Invoice Talleres Ruiz for yesterday's delivery note and email it to them."
"Which invoices from this quarter are still unpaid? Send each customer a reminder."
"Turn quote 2026-014 into an invoice, but move the due date to the 30th."
"Register this supplier invoice and mark it as paid by bank transfer."
"Raise every price in the wholesale price list by 5 %."
"Prepare the Modelo 303 workbook for the third quarter."
"Why didn't WooCommerce order #1042 produce an invoice?"
"Who on the team hasn't clocked in today?"
"Create a task in project DEV for tomorrow and assign it to Ana."
"Use the new template with our logo on every quote we send to Talleres Ruiz."
What it covers
Every tool, its domain and the permission it needs: docs.factuarea.com/mcp/tools.
Alongside the tools, the server publishes 9 fiscal guides as resources
(factuarea://guardrails/…: issuing, voiding versus rectifying, invoice types, lines and
amounts, VAT regime keys, series, buyer identification, VeriFactu prerequisites, multiple
companies) and 5 guided workflows as prompts: issuing an invoice, fixing a failed one,
registering a customer by tax ID, connecting an online store and tracing an order that was
never invoiced.
Designed for an agent that handles real money
It will not break the fiscal record. Some mistakes cannot be undone once an invoice
exists for the tax agency: deleting an issued invoice instead of voiding it, editing one that
is no longer a draft, annulling a rectificativa. The server refuses those calls before
anything runs, and the refusal (mcp_guardrail_violation) names the broken rule
(rule_id) and the guide that explains the right path (guardrail_uri), so the agent can
correct course on its own.
A retry never creates a second invoice. Operations that cannot be undone accept an
idempotency_key. If the agent repeats the call after a timeout, it gets the original
result back, marked as a replay, instead of a duplicate document.
It only sees what you allowed. Each credential lists only the tools its scopes permit, and every call is checked again. Third-party apps connected through OAuth get a curated catalog; the most sensitive operations — VeriFactu writes, GDPR erasure, payments, API keys and managed companies — need the owner's own API key. No credential reaches data of a company it was not granted.
Practise on a copy first. A test credential works on a sandbox twin of your company that inherits its plan: nothing is sent to the AEAT, no email reaches your customers, no webhook leaves, and FACe submissions are simulated.
Security and privacy
OAuth 2.1 with PKCE and rotating refresh tokens; API keys shown once, stored hashed, with optional expiry and IP allowlist; connected apps can be revoked from the dashboard. Privacy policy: factuarea.com/privacidad. Vulnerabilities: please follow SECURITY.md.
More from Factuarea for developers
- Documentation — REST API reference, guides, error codes and
llms.txt - SDKs — TypeScript and PHP
- CLI — the API from your terminal
- Claude Code plugins — this server plus skills for building an integration
- Integrations — n8n and WooCommerce
Questions
Do I need to know how to program?
No. Connect the server in Claude or ChatGPT and ask in plain language. The API key and npm package are only for automated setups.
Are invoices created this way valid for VeriFactu?
They are the same invoices you would create in the dashboard. If VeriFactu is enabled for your company, Factuarea registers them with the AEAT exactly as it does for any other invoice.
Can I try it without touching my real data?
Yes: choose test on the consent screen or use a fact_test_ key. The agent then works on
an isolated sandbox company.
Can the agent see other companies I have access to?
Only the one you chose when connecting. To work with another company, connect again and select it.
I found a bug or I'm missing a tool.
Open an issue — it is the right place even when the problem is in the hosted server. For account questions, contact support.
Contributing
This repository holds the npm package and the registry manifests; the server itself runs on Factuarea's platform. Read CONTRIBUTING.md to set up the project (and AGENTS.md if you work with a coding agent), and the Code of Conduct before taking part. Changes are listed in the CHANGELOG.
License
The code in this repository is MIT. Using the hosted server and Factuarea is subject to Factuarea's terms of service.
來源:README.md,提交 26859ef
工具
0版本歷史
4- v0.1.3最新Oct 26, 2026
- v0.1.2Oct 14, 2026
- v0.1.1Oct 1, 2026
- v0.1.0Sep 25, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分