Connect-MCP

Vyfakturuj MCP by usefulapi

io.usefulapi/vyfakturuj · v1.0.0

Read and create Vyfakturuj invoices and contacts: search, number series, payment methods, tags.

MCPremoteno credentialsFinanceCRM & salesDocuments & PDF

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 10 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 87/100

What it does: 10 tools · 8 read, 2 write (incl. delete/pay) · Finance, CRM & sales, Documents & PDF

Test call vyfakturuj_list_contacts: needs a key: HTTP 401 (993 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +9
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://vyfakturuj.usefulapi.io/mcp

Tools

10 tools listed at last check
  • vyfakturuj_list_invoices Search documents (faktury, zalohove faktury, proformy, objednavky ...); pass sort=date_created~desc for the newest first. Each row has id, number, type, dates, customer, VS, currency, total, flags and flags_decoded (paid, sent_to_customer, cancelled, ...) and the public/PDF URLs; use vyfakturuj_get_
  • vyfakturuj_get_invoice One document with all fields: supplier and customer blocks, items (text, quantity, unit_price, vat_rate, totals), dates, VS, bank details, total, flags and flags_decoded, payment method, public page, PDF and online-payment URLs. GET /invoice/{id}/.
  • vyfakturuj_create_invoice WRITE. Creates a document in Vyfakturuj. Vyfakturuj has NO draft state: the document is issued at once and takes the next number of its number series (delete or cancel it in Vyfakturuj if wrong). Does NOT send an e-mail to the customer, does NOT mark it paid and moves no money; automatic reminders a
  • vyfakturuj_list_contacts Search the address book (adresar): id, name, company, ICO (IC), DIC, address, e-mail (mail_to), phone, default days_due. Filter by free text q, ICO, DIC, name, e-mail or phone. Paged with rows_limit/rows_offset. GET /contact/.
  • vyfakturuj_get_contact One address-book contact with every field (billing and delivery address, ICO/DIC, e-mails, default texts and days_due). GET /contact/{id}/.
  • vyfakturuj_create_contact WRITE. Adds a contact to the address book (it is not a customer message: nothing is sent). Give at least a name (the address-book label) or company or last name. Returns the new contact with its id. POST /contact/.
  • vyfakturuj_get_template One template / recurring invoice (sablona, pravidelna faktura) by id: its items, customer, schedule and settings. The API has no list endpoint for templates, so the id comes from the user (the number in the template's URL in Vyfakturuj). GET /template/{id}/.
  • vyfakturuj_list_payment_methods The payment methods of the account (id_payment_method, name, type: 1 bank transfer, 2 cash, 4 cash on delivery, 8 card, ...). Use the id in vyfakturuj_create_invoice. GET /settings/payment-method/.
  • vyfakturuj_list_number_series The numbering series (ciselne rady) of the account: id_number_series, the document type it is for, name and the number pattern. Use the id in vyfakturuj_create_invoice. GET /settings/number-series/.
  • vyfakturuj_list_tags The tags (stitky) of the account: id_tag, name and colour. Invoices carry an id_tag. GET /settings/tags/.

Badge

Connect-MCP badge for io.usefulapi/vyfakturuj

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.usefulapi/vyfakturuj.svg)](https://clawy.uk/mcp/s/io.usefulapi/vyfakturuj)