mcpbeat Sign in

SuperFaktura MCP by usefulapi MCP Server

answering

SuperFaktura MCP by usefulapi is answering right now. Last checked 13 min ago. It exposes 25 tools. Last commit 12 Oct 2026.

Read SuperFaktura invoices, clients, expenses, bank and stock; create clients, expenses and drafts.

Uptime history 5 hours of history
5 hours agonow
100.0%
Uptime 24h
17 of 17 checks
25
Tools
read from the server
168 ms
Response time
average over 24h
0
Stars
last commit 12 Oct 2026

Nothing serious here today

Today is the operative word: we check SuperFaktura MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add superfaktura --transport http https://superfaktura.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "superfaktura": {
      "url": "https://superfaktura.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.superfaktura]
url = "https://superfaktura.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "superfaktura": {
      "url": "https://superfaktura.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "superfaktura": {
      "url": "https://superfaktura.usefulapi.io/mcp"
    }
  }
}

Available tools 25

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

superfaktura
superfaktura_add_contact_person
WRITE: adds a contact person (name and e-mail, optional phone) to an existing client. Nothing is sent to that person. Not idempotent. POST /contact_people/add/api:1.
superfaktura_create_client
WRITE: adds a new client to the SuperFaktura address book (only the name is required). Nothing is sent to the client. Not idempotent: calling twice creates two clients, so check superfaktura_list_clients first. POST /clients/create.
superfaktura_create_expense
WRITE: records a received document (expense) with ONE total amount and VAT rate, e.g. a supplier invoice or a bill. It is created unpaid: no payment is recorded and nothing is sent. No attachments. Not idempotent: calling twice records two expenses. POST /expenses/add.
superfaktura_create_invoice
WRITE: creates ONE document in SuperFaktura for the user to review: type draft (concept, default), estimate (quote), order or proforma. A final regular invoice cannot be created here. It is NOT sent (no e-mail, no post), NOT marked paid or sent, and has no payment link or discount. Give an existing client_id (its name is read first with one extra GET /clients/view/{id}, so the call uses 2 requests of the daily quota) OR a new client's name (+ optional ico/dic/ic_dph/address...). Items: name, unit price without VAT, VAT rate, quantity. Not idempotent: pass a checksum (max 32 chars) so a timed-out call can be recovered with superfaktura_get_response_by_checksum instead of retried. POST /invoices/create.
superfaktura_create_tag
WRITE: adds a new tag name (usable on invoices, expenses and clients in the SuperFaktura app). A duplicate name is refused by SuperFaktura. POST /tags/add.
superfaktura_get_cash_register
One cash register with currency, number of entries and current balance (read only). GET /cash_registers/view/{id}.
superfaktura_get_client
One client with address, tax ids, bank data, default currency/due days/discount and statistics. GET /clients/view/{id}.
superfaktura_get_company
The company the API key is working in (name, IČO, DIČ, IČ DPH, address, VAT-payer flag, bank accounts) and the remaining API quota (SuperFaktura's fair-use policy is 1000 requests per day and 31000 per month; every tool call here uses one request). Good first call. With all_companies=true also the other companies the user can access (their ids are the company_id of the login). GET /users/getUserCompaniesData.
superfaktura_get_expense
One expense with its items, VAT rates, payments and supplier. Attachments are not returned. GET /expenses/view/{id}.json.
superfaktura_get_invoice
One document (invoice, proforma, quote ...) with its header (number, dates, status, amounts, currency, symbols, comments), client, items, VAT summary, payments and related documents. The public access token and payment links of the document are not returned. GET /invoices/view/{id}.json.
superfaktura_get_response_by_checksum
If a superfaktura_create_invoice call timed out, fetch the reply of the ORIGINAL request by the checksum it was sent with (kept 3 months), so the document is not created twice. GET /api_logs/getResponseByChecksum/{checksum}.
superfaktura_get_stock_item
One warehouse item with SKU, price, VAT, purchase price and quantity in stock. GET /stock_items/view/{id}.
superfaktura_list_bank_accounts
The company's bank accounts as stored in SuperFaktura (bank name, IBAN, SWIFT, default flag). GET /bank_accounts/index.
superfaktura_list_bank_moves
Bank transactions imported into SuperFaktura (date, amount, currency, variable symbol, counter account, matching state), newest first by default. Filter by date range, credit/debit or amount. Paged: pass next_page as page. GET /accounts/index.json.
superfaktura_list_cash_registers
The company's cash registers with currency, number of entries and current balance (read only). GET /cash_registers/getDetails.
superfaktura_list_clients
List the address book (clients and suppliers) with contact data and totals. search matches name, IČO, DIČ, IČ DPH, bank account, e-mail, address, city, phone, note and tags. Paged: pass next_page as page. GET /clients/index.json.
superfaktura_list_contact_persons
The contact persons (name, e-mail, phone) stored for one client. GET /contact_people/getContactPeople/{client_id}.
superfaktura_list_countries
SuperFaktura's country ids with ISO code and EU flag, for the country_id of clients. GET /countries/index/view_full:1.
superfaktura_list_expense_categories
The expense category tree (id, name, parent) for the category_id of expenses. GET /expenses/expense_categories.
superfaktura_list_expenses
List received documents (expenses: received invoices, bills, internal documents) with amounts, VAT, supplier and payment status. status: issued (new), partially_paid, paid, overdue. Without a date filter SuperFaktura applies its default period; pass created_period='all' for everything. Paged: pass next_page as page. GET /expenses/index.json.
superfaktura_list_invoices
List issued documents with client, items, totals and payment status. type selects the document kind (default regular = ordinary invoices; also proforma, estimate = quote, order, cancel = credit note, delivery, draft, reverse_order; several allowed). Without a date filter SuperFaktura returns only the CURRENT YEAR; use created_period='all' or a date range for older ones. status: issued, partially_paid, paid, overdue. search matches client name, number, VS ... Paged: pass next_page as page. GET /invoices/index.json.
superfaktura_list_sequences
The document numbering sequences per document type (id, name, mask, next formatted number, default flag); sequence ids are used when creating documents. GET /sequences/index.json.
superfaktura_list_stock_items
List warehouse items (name, SKU, unit, price, VAT, quantity in stock). search matches name, SKU and description; sku matches the SKU. Paged: pass next_page as page. GET /stock_items/index.json.
superfaktura_list_stock_movements
The stock log of one item (quantity changes, notes, related invoice or expense). Paged: pass next_page as page. GET /stock_items/movements/{id}.
superfaktura_list_tags
The tags (id and name) usable on invoices, expenses and clients. GET /tags/index.json.

Endpoints

URLTransportStateLatencyChecked
https://superfaktura.usefulapi.io/mcp streamable-http answering 107 ms 13 min ago

Alternatives to SuperFaktura MCP by usefulapi

same job, measured the same way
Billomat MCP by usefulapi
by usefulapi

Read Billomat clients, invoices, offers, credit notes, reminders; create clients and draft invoices.

34 tools answering
Billy MCP by usefulapi
by usefulapi

Read Billy invoices, bills, contacts, products and postings; create contacts and draft invoices.

15 tools answering
Invoiced MCP by usefulapi
by usefulapi

Read Invoiced customers, invoices, payments, subscriptions; create customers, draft invoices, notes.

27 tools answering
Invoice Ninja MCP by usefulapi
by usefulapi

Manage Invoice Ninja clients, invoices, quotes, expenses, tasks and projects.

24 tools answering
Finale Inventory MCP by usefulapi
by usefulapi

Read Finale Inventory products, stock, orders and shipments; create draft purchase orders.

13 tools answering
Lexware Office MCP by usefulapi
by usefulapi

Read Lexware Office contacts, articles, invoices and vouchers; create contacts and draft invoices.

21 tools answering
FreeAgent MCP by usefulapi
by usefulapi

Read FreeAgent contacts, invoices, bills, banking and reports; add contacts, draft invoices, time.

20 tools answering
Orb MCP by usefulapi
by usefulapi

Read Orb customers, subscriptions, invoices, usage and costs; create or update customers.

26 tools answering

SuperFaktura MCP by usefulapi — questions

Answers built from our own checks of this server.

What can SuperFaktura MCP by usefulapi do?
It exposes 25 tools, read directly from the server on our last check. Among them: superfaktura_add_contact_person, superfaktura_create_client, superfaktura_create_expense, superfaktura_create_invoice, superfaktura_create_tag, superfaktura_get_cash_register and 19 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is SuperFaktura MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 17 of 17 checks got a reply (100.0%), average response time 168 ms. The bar chart above shows every period we have measured.
How do I connect SuperFaktura MCP by usefulapi?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SuperFaktura MCP by usefulapi need an API key?
No. SuperFaktura MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 25 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SuperFaktura MCP by usefulapi?
It answers our handshake in 168 ms on average, which is faster than 69% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is SuperFaktura MCP by usefulapi open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.