POHODA MCP Server
POHODA MCP Server exposes 48 MCP tools for reading and writing data in POHODA (Stormware) accounting software over the mServer XML API.
System: check mServer status/queue, get company (accounting unit) info, download files from POHODA's documents folder.
Address book: list contacts (by ID, name, IČO, code, last changes), create, update, delete.
Invoices: list by type/date/symbol/company, create with line items, partner and VAT fields, delete by ID.
Orders, offers, enquiries: list by type and filters; create with items and partner details; delete orders.
Contracts: list, create, delete.
Bank documents, cash vouchers, internal documents: list and create (receipt/expense types, symbols, partner, line items).
Stock/inventory: list items, create, update, delete, and list stores (warehouses).
Warehouse documents: list and create příjemky, výdejky, prodejky and převodky (items by stock code).
Production and service: list and create výroba documents and service records.
Read-only reports: accounting journal, balance/saldo, stock movements, VAT classification codebook.
Settings: export number series, bank accounts, cash registers, centres, activities, payment methods, stores, storage, categories, accounting units.
Note: the schema omits the README's
pohoda_printandpohoda_raw_xmltools, and registerspohoda_delete_invoice/pohoda_delete_contracteven though the README states invoices and contracts are create-only via the XML API.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@POHODA MCP Server Show me my 5 most recent issued invoices"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
POHODA MCP Server
MCP server for POHODA (Stormware) accounting software. Manage invoices, stock, orders, bank documents, warehouse, and accounting from any MCP-compatible client.
48 tools covering all major POHODA agendas via mServer XML API, including PDF printing and a raw XML escape hatch. Every tool's XML is checked against Stormware's official XSD schema.
Requirements
Node.js 22+
POHODA with mServer enabled and running
mServer user credentials with XML communication rights
Related MCP server: Upgates MCP Server
Installation
git clone https://github.com/hlebtkachenko/pohoda-mcp.git
cd pohoda-mcp
npm ci
npm run buildConfiguration
Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"pohoda": {
"command": "node",
"args": ["/path/to/pohoda-mcp/dist/index.js"],
"env": {
"POHODA_URL": "http://localhost:444",
"POHODA_USERNAME": "<your-username>",
"POHODA_PASSWORD": "<your-password>",
"POHODA_ICO": "<your-company-ico>"
}
}
}
}Claude Desktop
claude_desktop_config.json (location)
{
"mcpServers": {
"pohoda": {
"command": "node",
"args": ["/path/to/pohoda-mcp/dist/index.js"],
"env": {
"POHODA_URL": "http://localhost:444",
"POHODA_USERNAME": "<your-username>",
"POHODA_PASSWORD": "<your-password>",
"POHODA_ICO": "<your-company-ico>"
}
}
}
}Claude Code
.mcp.json in your project root, or ~/.claude.json globally:
{
"mcpServers": {
"pohoda": {
"command": "node",
"args": ["/path/to/pohoda-mcp/dist/index.js"],
"env": {
"POHODA_URL": "http://localhost:444",
"POHODA_USERNAME": "<your-username>",
"POHODA_PASSWORD": "<your-password>",
"POHODA_ICO": "<your-company-ico>"
}
}
}
}Any MCP client (stdio)
The server uses stdio transport. Point your MCP client to:
node /path/to/pohoda-mcp/dist/index.jsWith environment variables set for authentication (see below).
Environment Variables
Variable | Required | Description |
| Yes | mServer URL (default port: 444) |
| Yes | POHODA user with XML rights |
| No | POHODA password (default: empty, for a user without a password while POHODA access rights are off) |
| Yes | Company IČO (accounting unit) |
| No | Request timeout in ms (default: 120000) |
| No | Max retries of list (read) requests on timeout/408/503 (default: 2). Writes are never retried |
| No |
|
| No | Sends |
| No | Max records a list tool returns (default: 100); larger results are truncated with a note |
| No | Path to |
| No | mServer configuration name to start and stop |
Read-only mode
With POHODA_READ_ONLY=true the create, update, delete, print and raw XML tools are not registered, and the client refuses to send anything but list requests. Use it to try the server against a real POHODA without risk. Any value other than true or false stops startup.
Write results
A write fails when POHODA reports an error at any level (response pack, item, document response or import detail); every error is listed with its errno, and warnings are shown on success too. When POHODA changes a value you sent (errno 603: replaced by a default, e.g. an unknown předkontace, normalised or truncated), create invoice, voucher, bank and internal document, and create or update address, start their answer with Created (ID …), but POHODA did not apply values you set: … naming each field and value; the record still exists, so the result is not an error. Fields you did not send that POHODA filled itself are listed in one POHODA filled defaults for: … line. Update and delete report "no record matched, or unconfirmed" when POHODA does not confirm the action. A write is never resent. When its answer is lost (timeout, connection dropped while reading, HTTP 5xx, or a 200 that is not a POHODA responsePack), the result says the outcome is unknown, so check with a list tool before trying again. When the connection is refused, nothing was sent and the result says Not sent: POHODA mServer is not running or not reachable at <url>; start mServer (on a remote host: scripts/mserver/pohoda-mserver start <config> <port>, see Run mServer on demand) and retry.
A list fails when the list element itself is in state error (its note is shown) and when mServer answers 200 with something other than a responsePack, so neither looks like an empty list.
Booking fields
pohoda_create_invoice, pohoda_create_voucher, pohoda_create_bank and pohoda_create_internal_doc accept optional booking fields. Every field is optional; an omitted field is not sent and POHODA applies its default. Reference fields take the POHODA abbreviation (sent as typ:ids); number series, bank accounts, cash registers, centres and activities come from pohoda_list_settings, VAT classifications from pohoda_list_vat, contracts from pohoda_list_contracts; předkontace abbreviations have no list tool, take them from POHODA.
Field | Invoice | Voucher | Bank | Internal doc |
| yes | yes | no (export-only in the XSD) | yes |
| yes | yes | no | yes ( |
| existing params |
| no | yes |
| yes | yes | no | yes |
| yes | no | no | no |
| yes | yes | yes | yes |
| yes | yes | yes | yes |
| yes | yes | yes | yes |
| yes | no | no | no |
| yes |
| yes | no |
| yes | no | yes | no |
Line items on all four accept payVAT and the item-level accounting, classificationVAT, classificationKVDPH, centre, activity and contract.
mServer autostart (Windows)
With POHODA_EXE_PATH and POHODA_CONFIG_NAME set, the server checks on the first tool call whether mServer answers, and if not runs Pohoda.exe /HTTP start "<config>" and waits up to 30 s. On shutdown it stops mServer again, but only if it started it.
Run mServer on demand (POHODA on a remote Windows host)
When POHODA runs on another Windows machine, scripts/mserver/ starts mServer there over SSH only when you need it, tunnels its port to your machine, and stops it after a set time without XML requests. Stormware advises against running mServer as a Windows service or keeping it running all the time: a running mServer blocks backups and database maintenance of that company in other POHODA windows. These scripts use Task Scheduler start and stop, as Stormware recommends. The scripts are not in the npm package; take them from this repository.
Prerequisites
A POHODA user with rights to the XML communication.
An mServer configuration per company, created in POHODA: Účetní jednotky → Databáze → POHODA mServer. Note each configuration's name and port.
OpenSSH Server on the Windows host with key login, logging in as the Windows user who runs POHODA or as an administrator. Windows PowerShell 5.1 as the SSH shell works.
That Windows user signed in on the host (a locked screen is fine): mServer starts in their desktop session, next to their own POHODA window, and shows its monitoring window there.
Install (once, on the Windows host)
Copy
scripts/mserver/windows/to the host.In an elevated Windows PowerShell, from that folder:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force .\Install-MServerTasks.ps1 -Config '<config>','<config2>' -User 'pohoda-host\<windows-user>'-Userdefaults to the current user; set it when you run the installer as a different administrator. Other options:-IdleMinutes(default 60),-PohodaExe(defaultC:\Program Files (x86)\STORMWARE\POHODA\Pohoda.exe),-LogDir(defaultC:\ProgramData\STORMWARE\POHODA\Log\HTTP).
This registers, per configuration, the tasks POHODA mServer start <config> and POHODA mServer stop <config> (running Pohoda.exe /HTTP start|stop "<config>" as that user), and one task POHODA mServer idle stop. -Config lists every configuration: running the installer again replaces all POHODA mServer * tasks with the new set. The idle script lives in C:\ProgramData\pohoda-mcp, writable only by SYSTEM and Administrators; the installer stops if that folder is a junction or owned by anyone else, since SYSTEM runs the script inside.
Use (macOS or Linux)
scripts/mserver/pohoda-mserver needs bash and ssh. Set POHODA_SSH_HOST to an ssh host alias with key login:
export POHODA_SSH_HOST=pohoda-host
scripts/mserver/pohoda-mserver start <config> <port>
scripts/mserver/pohoda-mserver status <config> <port>
scripts/mserver/pohoda-mserver stop <config> <port>start runs the start task (unless the port already listens), waits up to 60 s for the port, and opens an ssh tunnel from 127.0.0.1:<port> to the host. Then point the MCP server at the tunnel: POHODA_URL=http://127.0.0.1:<port>. Set POHODA_LOCAL_PORT to use a different local port. stop runs the stop task and closes the tunnel. status shows whether the remote port listens and whether the tunnel is open. Exit codes: 0 ok, 1 remote command failed, 2 usage, 3 mServer not listening, 4 tunnel failed or closed, 5 host unreachable. State (tunnel control socket, watcher PID and log) lives in ${XDG_STATE_HOME:-~/.local/state}/pohoda-mserver/.
Idle stop
The task POHODA mServer idle stop runs every 5 minutes as SYSTEM. It reads the tail of each configuration's mServer log (<LogDir>\<config>.log); the last POST /xml request or the last server start counts as activity, GET /status does not. A running configuration idle for -IdleMinutes or longer is stopped through its stop task, and the action is written to C:\ProgramData\pohoda-mcp\idle-stop.log. On your machine, start leaves a watcher that checks every 5 minutes whether the remote port still listens and closes the tunnel once it does not, so the host is left alone. To change the minutes, run the installer again with the same -Config and a new -IdleMinutes.
Uninstall
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force
.\Install-MServerTasks.ps1 -UninstallThis removes every POHODA mServer * task. The folder C:\ProgramData\pohoda-mcp (idle script and its log) stays; remove it by hand if you no longer need it.
Tools
System (4)
Tool | Description |
| Check mServer status (processing queue, idle/working) and the POHODA program version from the last XML answer |
| Get accounting unit info (company name, database, period) |
| Download a file from POHODA's documents folder |
| Send any dataPackItem XML not covered by a dedicated tool; the envelope and all namespace prefixes are added automatically |
Print (1)
Tool | Description |
| Print a record with a print report, or save it as PDF on the POHODA machine and optionally return the PDF in the response |
Address Book (4)
Tool | Description |
| Export contacts with filters (name, IČO, code, date) |
| Create a new contact in address book ( |
| Update an existing contact by ID |
| Delete a contact by ID |
Invoices (2)
Tool | Description |
| Export invoices of one type: issued, received, advance, proforma, credit notes, receivables, commitments |
| Create an invoice with line items, partner, symbols, VAT and booking fields |
POHODA's XML API cannot update or delete invoices, cash vouchers, bank documents, internal documents or contracts: their XSDs have no actionType. These agendas are create-only through this server; make corrections in POHODA itself.
Orders (3)
Tool | Description |
| Export issued/received orders with filters |
| Create an order with items and partner |
| Delete an order by ID and type |
Offers (2)
Tool | Description |
| Export issued/received offers |
| Create an offer with items |
Enquiries (2)
Tool | Description |
| Export issued/received enquiries |
| Create an enquiry with items |
Contracts (2)
Tool | Description |
| Export contracts with filters |
| Create a new contract |
Bank Documents (2)
Tool | Description |
| Export bank documents (receipts/expenses) |
| Create a bank document with items and booking fields |
Cash Vouchers (2)
Tool | Description |
| Export cash register vouchers |
| Create a cash voucher (receipt/expense) with booking fields |
Internal Documents (2)
Tool | Description |
| Export internal accounting documents |
| Create an internal document with booking fields |
Stock / Inventory (5)
Tool | Description |
| Export stock items with filters (code, name, store) |
| Create a new stock item |
| Update a stock item by ID or code |
| Delete a stock item |
| List all stores (warehouses) |
Warehouse Documents (8)
Tool | Description |
| Export receiving documents (příjemky) |
| Create a receiving document |
| Export dispatch documents (výdejky) |
| Create a dispatch document |
| Export sales documents (prodejky) |
| Create a sales document |
| Export transfer documents (převodky) |
| Create a transfer document (items by stock code) |
Production & Service (4)
Tool | Description |
| Export production documents |
| Create a production document (items by stock code) |
| Export service records |
| Create a service record |
Reports (4)
Tool | Description |
| Export accounting journal entries |
| Export open saldo/balance records as of a date |
| Export stock movement records |
| Export the VAT classification codebook |
Settings (1)
Tool | Description |
| Export settings (numerical series, bank accounts, cash registers, centres, activities, payment methods, stores, storage, categories, accounting units) |
Resources
URI | Content |
| Allowed |
|
|
| Czech agenda names for |
| Accepted date formats |
Docker
docker build -t pohoda-mcp .
docker run --rm -i \
-e POHODA_URL=http://host.docker.internal:444 \
-e POHODA_USERNAME=<your-username> \
-e POHODA_PASSWORD=<your-password> \
-e POHODA_ICO=<your-company-ico> \
pohoda-mcpMulti-stage build, runs as non-root node user.
Security
Credentials via environment variables only
STW-AuthorizationBasic auth per POHODA mServer specificationSTW-Application: pohoda-mcpheader for audit trail in POHODA monitoringSTW-Check-Duplicityheader support to prevent duplicate importsXML escaping handled by xmlbuilder2 for all user-provided values
Path traversal prevention for file downloads (normalize + reject
..prefixed paths)Input validation via Zod on all tool parameters
Development
npm test # build + unit and end-to-end tests against a fake mServer
npm run check:xsd # validate every tool's XML against the official XSD (needs xmllint and internet on first run)Code layout and design notes: ARCHITECTURE.md.
POHODA mServer Setup
Open POHODA → Settings → mServer
Create a new mServer configuration
Set the listening port (default: 444)
Start the mServer
Ensure the user has XML communication rights (Settings → Access Rights → File → Data Communication)
For internet access, use HTTPS or VPN. mServer is primarily designed for local network use.
Tech Stack
TypeScript 7
@modelcontextprotocol/sdkZod (schema validation)
xmlbuilder2 (XML generation)
fast-xml-parser (XML parsing)
iconv-lite (Windows-1250 encoding)
Native
fetch
API Reference
Credits
pohoda_print, pohoda_raw_xml, mServer autostart and the enum resources follow ideas from dg/pohoda-mcp.
License
Available Tools
48 toolspohoda_company_infoA
Get POHODA company/accounting unit info: company name, database name, accounting period, and year. Requires authenticated connection.
Inputs: no named parameters.
pohoda_create_addressB
Create a new address/contact in POHODA addressbook. Requires name; optional fields: street, city, zip, IČO, DIČ, email, phone, web, note.
Inputs: name (required), street, city, zip, +6 more.
pohoda_create_bankB
Create a bank document (receipt or expense) in POHODA. Requires bankType and date. Optional: text, account, bankCode, symbols, partner details, note, and line items.
Inputs: bankType (required), date (required), text, account, +11 more.
pohoda_create_contractC
Create a new contract in POHODA. Optional: number, datePlan, text, partner details, note.
Inputs: number, datePlan, text, partnerName, +5 more.
pohoda_create_enquiryB
Create a new enquiry in POHODA. Requires enquiryType and date. Optional: text, partner details, note, and line items.
Inputs: enquiryType (required), date (required), text, partnerName, +6 more.
pohoda_create_internal_docC
Create an internal document in POHODA. Requires date. Optional: text, variable symbol, note, and line items.
Inputs: date (required), text, symVar, note, +1 more.
pohoda_create_invoiceB
Create a new invoice in POHODA. Requires invoiceType and date. Optional: dateTax, dateDue, dateAccounting, text, partner details, symbols, note, and line items.
Inputs: invoiceType (required), date (required), dateTax, dateDue, +14 more.
pohoda_create_offerB
Create a new offer in POHODA. Requires offerType and date. Optional: text, partner details, note, and line items.
Inputs: offerType (required), date (required), text, partnerName, +6 more.
pohoda_create_orderC
Create a new order in POHODA. Requires orderType and date. Optional: numberOrder, text, partner details, note, and line items.
Inputs: orderType (required), date (required), numberOrder, text, +8 more.
pohoda_create_prevodkaC
Create a transfer document (převodka) in POHODA
Inputs: date (required), text, note, partnerName, +5 more.
pohoda_create_prijemkaC
Create a receiving document (příjemka) in POHODA
Inputs: date (required), text, note, partnerName, +5 more.
pohoda_create_prodejkaC
Create a sales document (prodejka) in POHODA
Inputs: date (required), text, note, partnerName, +5 more.
pohoda_create_serviceD
Create a service record in POHODA
Inputs: date (required), text, partnerName, note.
pohoda_create_stockC
Create a new stock/inventory item in POHODA
Inputs: code (required), name (required), stockType, unit, +8 more.
pohoda_create_voucherC
Create a cash voucher (receipt or expense) in POHODA. Requires voucherType and date. Optional: cashRegister, text, symbols, partner details, note, and line items.
Inputs: voucherType (required), date (required), cashRegister, text, +9 more.
pohoda_create_vydejkaC
Create a dispatch document (výdejka) in POHODA
Inputs: date (required), text, note, partnerName, +5 more.
pohoda_create_vyrobaC
Create a production document (výroba) in POHODA
Inputs: date (required), text, note, items.
pohoda_delete_addressB
Delete an address from POHODA addressbook by ID. Requires the address ID.
Inputs: id (required).
pohoda_delete_contractC
Delete a contract from POHODA by ID. Requires the contract ID.
Inputs: id (required).
pohoda_delete_invoiceB
Delete an invoice from POHODA by ID. Requires the invoice ID.
Inputs: id (required).
pohoda_delete_orderB
Delete an order from POHODA by ID. Requires the order ID.
Inputs: id (required).
pohoda_delete_stockB
Delete a stock/inventory item from POHODA
Inputs: id, code.
pohoda_download_fileA
Download a file from POHODA documents storage. Returns file size and base64 content for files under 100KB; for larger files returns size info only. Path is relative to documents root.
Inputs: filePath (required).
pohoda_list_accountancyA
List accountancy records from POHODA. Read-only export. Supports filtering by date range or last changes. Returns JSON array of accountancy records.
Inputs: dateFrom, dateTill, lastChanges.
pohoda_list_addressesA
List addresses from POHODA addressbook. Supports filtering by id, company name, IČO, last changes date, or code. Returns JSON array of matching address records.
Inputs: id, companyName, ico, lastChanges, +1 more.
pohoda_list_balanceA
List balance records from POHODA. Read-only export. Supports filtering by date range. Returns JSON array of balance records.
Inputs: dateFrom, dateTill.
pohoda_list_bankA
List bank documents (receipts and expenses) from POHODA. Supports filtering by ID, date range, company name, or last changes. Returns JSON array of matching records.
Inputs: id, dateFrom, dateTill, companyName, +1 more.
pohoda_list_contractsA
List contracts from POHODA. Supports filtering by ID, date range, company name, or last changes. Returns JSON array of matching contract records.
Inputs: id, dateFrom, dateTill, companyName, +1 more.
pohoda_list_enquiriesA
List enquiries from POHODA. Supports filtering by enquiry type (issued/received), ID, date range, company name, or last changes. Returns JSON array of matching enquiry records.
Inputs: enquiryType, id, dateFrom, dateTill, +2 more.
pohoda_list_internal_docsB
List internal documents from POHODA. Supports filtering by ID, date range, or last changes. Returns JSON array of matching records.
Inputs: id, dateFrom, dateTill, lastChanges.
pohoda_list_invoicesB
List invoices from POHODA. Supports filtering by invoice type, ID, date range, variable symbol, company name, IČO, or last changes. Returns JSON array of matching invoice records.
Inputs: invoiceType, id, dateFrom, dateTill, +4 more.
pohoda_list_movementsB
List movement records from POHODA. Read-only export. Supports filtering by date range. Returns JSON array of movement records.
Inputs: dateFrom, dateTill.
pohoda_list_offersA
List offers from POHODA. Supports filtering by offer type (issued/received), ID, date range, company name, or last changes. Returns JSON array of matching offer records.
Inputs: offerType, id, dateFrom, dateTill, +2 more.
pohoda_list_ordersA
List orders from POHODA. Supports filtering by order type, ID, date range, company name, order number, or last changes. Returns JSON array of matching order records.
Inputs: orderType, id, dateFrom, dateTill, +3 more.
pohoda_list_prevodkyB
Export transfer documents (převodky) from POHODA
Inputs: id, dateFrom, dateTill, lastChanges.
pohoda_list_prijemkyC
Export receiving documents (příjemky) from POHODA
Inputs: id, dateFrom, dateTill, lastChanges.
pohoda_list_prodejkyC
Export sales documents (prodejky) from POHODA
Inputs: id, dateFrom, dateTill, lastChanges.
pohoda_list_serviceC
Export service records from POHODA
Inputs: id, dateFrom, dateTill, lastChanges.
pohoda_list_settingsB
Export settings/lists from POHODA. Types: numericalSeries, cashRegister, bankAccount, centre, activity, payment, store, storage, category, accountingUnit
Inputs: settingsType (required).
pohoda_list_stockC
Export stock/inventory items from POHODA with optional filters
Inputs: id, code, name, store, +1 more.
pohoda_list_storesB
Export list of stores (warehouses) from POHODA
Inputs: no named parameters.
pohoda_list_vatA
List VAT classification records from POHODA. Read-only export. Supports filtering by date range. Returns JSON array of VAT classification records.
Inputs: dateFrom, dateTill.
pohoda_list_vouchersB
List cash vouchers (receipts and expenses) from POHODA. Supports filtering by ID, date range, company name, or last changes. Returns JSON array of matching records.
Inputs: id, dateFrom, dateTill, companyName, +1 more.
pohoda_list_vydejkyC
Export dispatch documents (výdejky) from POHODA
Inputs: id, dateFrom, dateTill, lastChanges.
pohoda_list_vyrobaC
Export production documents (výroba) from POHODA
Inputs: id, dateFrom, dateTill, lastChanges.
pohoda_statusA
Get POHODA mServer status: processing queue count, server state (idle/working), and server address. Use to check if the server is ready to accept requests.
Inputs: no named parameters.
pohoda_update_addressB
Update an existing address in POHODA addressbook by ID. Provide id (required) and any fields to update: name, street, city, zip, ico, dic, email, phone, web, note.
Inputs: id (required), name, street, city, +7 more.
pohoda_update_stockC
Update an existing stock/inventory item in POHODA
Inputs: id, code, name, unit, +4 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 48 tools
Most tools are clearly distinct by resource type (e.g., address, invoice, stock) and action (create, list, delete, update), but some Czech document types like převodka, příjemka, prodejka, výdejka, výroba may be ambiguous to non-Czech speakers without clearer descriptions of their specific purposes within the ERP system.
All tools follow a consistent 'pohoda_verb_noun' pattern with snake_case, using clear verbs like create, list, delete, update, and download. This predictability makes it easy for agents to understand and navigate the toolset.
With 48 tools, the count is excessive for typical MCP server purposes, likely overwhelming agents and indicating poor scoping. While POHODA is a comprehensive ERP system, many tools could be consolidated or omitted to reduce complexity and improve usability.
The toolset provides broad coverage for POHODA's ERP domain, including CRUD operations for key resources like addresses, invoices, orders, and stock, plus listing exports and status checks. Minor gaps exist, such as missing update tools for some document types (e.g., invoices, offers) and limited delete operations, but core workflows are well-supported.
Maintenance
Related MCP Connectors
MCP server for ABRA Flexi — accounting, contacts, stock and draft-checked invoice creation.
Secure remote MCP for supported accounting workflows in authorized STORMWARE POHODA companies.
Secure remote MCP for supported accounting workflows in authorized Money S3 companies.
MCP server for Flex on the Job: inventory, jobs, customers, invoices, purchasing, sales orders.
Related MCP Servers
- AlicenseBqualityBmaintenanceMCP server for the Lexware Office API that enables management of invoices, contacts, articles, vouchers, and more through the Model Context Protocol.66723 npm9Functional Source , Version 1.1, MIT Future
- AlicenseNot gradedqualityDmaintenanceMCP server for automating Upgates e-commerce shops via the Upgates API v2. Provides 34 tools for managing orders, products, customers, invoices, carts, coupons, webhooks, and configuration, with built-in GDPR anonymization and readonly mode.MIT
- AlicenseAqualityDmaintenanceMCP server for Italian electronic invoicing via the Invoicetronic API, enabling management of invoices through SDI with 20 tools for sending, receiving, exporting, and more.18MIT
- AlicenseCqualityBmaintenanceMCP server for connecting AI clients to the Money S3 accounting system via GraphQL API, enabling operations on invoices, contacts, stock, banking, payroll, and more.612MIT