Library / Files & Cloud Storage
Files & Cloud Storage
Connect Claude or ChatGPT via MCP to wFirma invoicing and KSeF
When an AI client calls it as an MCP tool, it manages files with Claude using Google Drive.
What it does
## Connect AI to wFirma with an MCP server Give Claude, ChatGPT or any MCP client access to wFirma, the Polish invoicing, accounting and warehouse service. The 9 tools cover ~40 modules and ~140 API actions. ### How it works 1. MCP Server Trigger with *n8n User Auth (OAuth2)*: people sign in with their n8n account. 2. Tools call the gateway in this same workflow ($workflow.id), so you import a single file. 3. Plan builds the URL. Route sends the call to the API, the approval guard or the docs. 4. To XML / Parse XML translate between JSON and wFirma's XML; Format result returns ok, status, records, pagination. 5. wfirma_docs reads the official API docs live, so the model learns field names before writing. ### Safety Deleting, e-mailing invoices, fiscalization and final invoices (KSeF, irreversible) need confirmed=true, which the model may set only after the user approved. Drafts and pro forma invoices go through directly.
The steps
- wFirma MCP Server
- wfirma_docs
- wfirma_find
- wfirma_get
- wfirma_find_invoices
- wfirma_save
- wfirma_delete
- wfirma_action
- wfirma_register_payment
- wfirma_download_pdf
- When Executed by Another Workflow
- Config
- Plan
- Route
32 steps in total.
Similar automations
Chatbots & Messaging BotsConnect an OpenAI Chat Agent to Kommo Conversations12 stepsMCP Servers & ToolsChat with PostgreSQL and Edit Data via Claude MCP19 stepsFiles & Cloud StorageSave, extract, and log email invoices with Gmail, Drive, Sheets, Claude, and PDF.co29 stepsMCP Servers & ToolsQuery and Edit PostgreSQL with a Claude MCP Server18 steps