Řešení Účetnictví Fakturace a výkazy práce Klientský portál Mzdy AI a MCP server Sklad a e-shop Nasazení a bezpečnost Migrace Produkt Funkce Ceník Provoz u nás Dokumentace Instalace Živé demo Manuál API Podpora Portál podpory Koupit
MCP server · 195 nástrojů

Účetnictví, které umíte ovládat větou

MyÚčto má vlastní MCP server — rozhraní, kterým se váš AI asistent připojí přímo k vaší firmě a skutečně v ní pracuje. Napíšete „vystav fakturu Novákové za Analýzu ABC na deset hodin“ a faktura je vystavená a odeslaná. Až přijde platba, spáruje ji a zaúčtuje automat — včetně kurzového rozdílu. MyÚčto jste přitom vůbec neotevřeli.

MCP je součástí licence. Ceníkobjednávka.

Claude · MyÚčto MCP — 195 nástrojů připojeno
Vystav fakturu pro Novákovou za Analýzu ABC, 10 hodin, splatnost 14 dní, a rovnou ji pošli.

Našel jsem klienta i zakázku. Sazbu jsem vzal ze zakázky, DPH podle nastavení firmy.

  • search_clientsNováková s.r.o. · IČO 09182736
  • list_projectsAnalýza ABC · sazba 1 800 Kč/h
  • create_invoicekoncept, splatnost 14 dní
  • add_work_report_entry10 h × 1 800 Kč = 18 000 Kč
  • issue_invoiceFV 2026-0187 · číslo přiděleno
  • send_invoiceodesláno na fakturace@novakova.cz

Hotovo. Faktura FV 2026-0187 na 21 780 Kč včetně DPH je vystavená a odeslaná. Splatnost 26. 7. 2026.

Šest volání, jedna věta. Až přijde platba na účet, spáruje ji a zaúčtuje automat v MyÚčtu — včetně kurzového rozdílu, pokud jde o cizí měnu.

Dvacet let na druhé straně integrace

Tohle nejde dolepit — buď to systém má v základech, nebo ne

Dvacet let stavíme e-shopy a velké instalace a napojili jsme je prakticky na všechny účetní systémy, které se u nás používají. Skoro všechny stojí na koncepci z doby, kdy se integrace řešila exportem do XML přes sdílený adresář — a je to na jejich rozhraních dodnes znát. MyÚčto jsme proto stavěli obráceně: nejdřív API, teprve pak aplikace nad ním.

Proč na tom u AI záleží víc než kdy dřív

Asistent neumí klikat do formulářů. Umí volat funkce — a to jen tehdy, když existují, jsou popsané a mají předvídatelné chování. Systém, jehož integrační vrstva vznikla jako dodatečný export, žádnou takovou sadu nemá z čeho poskládat. U MyÚčta je MCP server jen tenká vrstva nad rozhraním, které už tam patnáct let bylo potřeba.

  • 600 API cest ve 29 skupinách — od faktur a klientů přes banku, mzdy a sklad až po účetní deník, celé podle OpenAPI 3.1
  • Aplikace používá totéž API jako vy — webové rozhraní nemá žádnou zkratku navíc, takže nemůže existovat funkce, která by v API chyběla
  • Veřejná specifikace bez registrace — nemusíte podepisovat NDA, abyste zjistili, co systém umí
  • Verzovaná cesta /api/v1 — vaše integrace se nerozbije příští aktualizací
  • Oprávnění se vyhodnocují v API, ne ve webovém rozhraní: co nesmí uživatel, nesmí ani jeho token nebo asistent
demo.myucto.cz — MCP server
Katalog nástrojů MCP195 nástrojů · 81 z nich umí zapisovat
SkupinaNástrojůRežimCo pokrývá
Fakturace a doklady9čtení i zápisvystavení, odeslání, úhrada, upomínka
Klienti a ARES5čtení i zápiszaložení a aktualizace, dotažení z ARESu
Výkazy práce a zakázky11čtení i zápiszakázky, práce a materiál do konceptu
Mzdy a zaměstnanci14čtení i zápispersonální údaje a vstupy bez řízení mzdového běhu
Dokumenty a kniha jízd18čtení i zápismetadata, vazby, vozidla, jízdy a tankování
Sklad a e-shop91čtení i zápiskatalog, zásoby, nákup, doklady a inventury
Statistiky a analýzy21jen čteníobrat, saldo, DSO, riziko pozdní platby
Účetnictví12jen čtenídeník, hlavní kniha, rozvaha, výsledovka
Daně9jen čteníDPH, kontrolní i souhrnné hlášení, daň z příjmu
Přijaté faktury2jen čtenízávazky a stav jejich úhrady
Hledání a diagnostika3jen čtenífulltext a ověření připojení

Účetnictví a daně jsou přes MCP jen ke čtení — a to i s tokenem, který má zápisové oprávnění. Blokuje to server, ne asistent.

Účtuje se samo

Drtivá většina pohybů se zaúčtuje bez zásahu. Co pravidlo neumí rozhodnout, ukážete jednou — a systém si z toho udělá pravidlo, které pak jede zase samo. Účetní má lepší přehled a přitom míň práce.

Banka dotáhne zbytek

Faktura vystavená asistentem je normální faktura. Při spárování bankovního výpisu se úhrada zaúčtuje sama a u cizí měny se doúčtuje i kurzový rozdíl — bez ohledu na to, kde doklad vznikl.

Tři cesty k týmž datům

Webová aplikace pro každodenní práci, REST API pro e-shop a firemní systémy, MCP pro AI asistenta. Není to trojí implementace — je to jedno API, na které se dá dívat třemi způsoby.

Příklady z praxe

Co všechno stačí říct

Následující věty nejsou marketingové — jsou to reálné dotazy z manuálu. U každé je uvedeno, které nástroje se doopravdy zavolají. Věty s fialovým pruhem něco vytvoří nebo odešlou; na ty potřebujete token s právem zápisu. Zbytek se jen ptá.

Fakturace a pohledávky

  • „Které faktury jsou po splatnosti a kdo nám dluží nejvíc?“aging_receivables · list_unpaid_invoices
  • „Najdi fakturu pro ACME z června a ukaž, jestli je zaplacená.“search → get_invoice · list_invoice_payments
  • „Vystav fakturu firmě ACME na 10 hodin konzultací po 1 500 Kč.“create_invoice → add_work_report_entry → issue_invoice
  • „Pošli tu fakturu zákazníkovi na e-mail.“send_invoice
  • „Pošli upomínku všem po splatnosti víc než 30 dní.“list_unpaid_invoices → send_invoice_reminder
  • „Přišlo 42 000 od Havlíka — označ tu fakturu jako zaplacenou.“search → mark_invoice_paid

Odběratelé a ARES

  • „Založ klienta podle IČO 45274649.“lookup_company_in_ares → create_client
  • „Najdi v ARES firmu s IČO 12345678 a ukaž mi její adresu.“lookup_company_in_ares
  • „Uprav Prazdroji telefon na +420 123 456 789.“search_clients → update_client
  • „Přenačti údaje ACME z ARES, přestěhovali se.“update_client
  • „Jakou má ACME sjednanou splatnost a fakturační adresu?“get_client

Výkazy práce a materiálu

  • „Přidej mi do výkazu práce pro AVYX 3 hodiny práce na MCP serveru.“list_projects → add_work_report_entry
  • „Kolik hodin je zatím ve výkazu na téhle faktuře?“get_work_report
  • „Přidej do výkazu 5 metrů kabeláže po 120 Kč.“add_work_report_material
  • „Smaž poslední řádek z výkazu, zadal jsem ho omylem.“remove_work_report_entry
  • „Jaké mám rozjeté zakázky a s jakou hodinovou sazbou?“list_projects

Daně a přiznání

  • „Kolik letos v červenci zaplatíme na DPH?“vat_return_preview
  • „Jak vychází DPH za tenhle kvartál a co se ještě změní z konceptů?“vat_return_preview · vat_drafts_prediction
  • „Z jakých dokladů se skládá DPH za červen?“vat_ledger
  • „Kolik letos odvedeme na dani z příjmů a jak jsme na tom se zálohami?“income_tax_analysis
  • „Jak vypadá kontrolní hlášení po sekcích?“vat_control_statement_preview
  • „Co už jsme letos podali a co ještě čeká?“list_tax_submissions · tax_calendar

Účetnictví a sestavy

  • „Ukaž obratovou předvahu za letošní období.“list_accounting_periods → trial_balance
  • „Jak se zaúčtovala faktura číslo 2026001?“list_journal_entries → get_journal_entry
  • „Co visí v saldu — komu jsme nespárovali platby?“saldo
  • „Rozepiš mi pohyby na účtu 518 za druhé pololetí.“account_statement
  • „Jak vypadá rozvaha a výsledovka k dnešnímu dni?“balance_sheet · income_statement

Statistika a rozhodování

  • „Co bych měl dneska řešit?“action_items · tax_calendar
  • „Ukaž trend obratu a zisku po měsících za poslední rok.“revenue_monthly · revenue_overview
  • „Kde nám utíkají peníze — rozpad nákladů podle kategorií.“expense_breakdown · top_vendors
  • „Jak moc jsme závislí na největších zákaznících?“client_concentration · top_clients
  • „Platí nám zákazníci líp než loni?“dso_dpo · payment_punctuality
  • „Který zákazník začal odpadat oproti svému zvyku?“churn_risk

Sklad a e-shop

  • „Které zboží je pod minimální zásobou a mělo by se doobjednat?“stock_levels · list_products
  • „Kolik máme uloženo ve skladu k dnešnímu dni?“stock_valuation
  • „Kolik kusů je volných po odečtení rezervací?“stock_availability
  • „Kolik stojí tahle položka u dodavatelů a jaká je marže?“get_product · get_product_prices
  • „Zdraž tuhle položku o 5 % a ukaž novou marži.“get_product_prices → set_product_prices

Mzdy a zaměstnanci

  • „Jakou má Jana Nováková sjednanou hrubou mzdu?“list_payroll_people → get_payroll_person
  • „Kolik vyšla Janě Novákové čistá mzda za srpen?“get_payroll_salary_result
  • „Zvyš Janě mzdu od září na 55 000 Kč.“get_payroll_person → change_payroll_salary
  • „Zadej Janě neschopenku od 3. do 12. září.“list_payroll_average_earnings → create_payroll_absence
  • „Zapiš Janě dvě hodiny přesčasu dnes od 17 do 19 hodin.“get_payroll_time_month → save_payroll_time_entry
  • „Přidej Janě mimořádnou odměnu 5 000 Kč za září.“list_payroll_components → create_payroll_input

Dokumenty a kniha jízd

  • „Najdi smlouvu s firmou ACME a ukaž její vytěžený text.“search_documents → get_document
  • „Připoj ten dokument k zakázce pro ACME.“link_document
  • „Kolik kilometrů jsme ujeli služebně tento měsíc?“list_logbook_trips → logbook_summary
  • „Zapiš dnešní služební jízdu do Brna a zpět.“list_logbook_trip_categories → save_logbook_trip
  • „Zapiš dnešní tankování 40 litrů nafty.“save_logbook_fueling

Pozor na cizí data. Asistent čte popisy dokladů, jména klientů, personální údaje i názvy zakázek. Pokud pracujete s citlivými údaji, dejte tokenu rozsah čtení a omezte ho na svou IP adresu. Jak na to.

Kde má asistent zavřené dveře

Přes MCP se nedá účtovat. Vůbec.

Je to vědomé rozhodnutí, ne chybějící funkce. Za účetnictví ručíte vy, a proto celá účetní a daňová vrstva zůstává přes MCP i přes API jednosměrná. Asistent všechno spočítá a ukáže, ale zápis do deníku udělá člověk v aplikaci.

Co token nikdy neudělá

  • Nezaúčtuje ani nestornuje zápis v účetním deníku
  • Neuzavře období ani neprovede uzávěrku
  • Neprovede opravy podle §46 a §74b zákona o DPH
  • Nepodá nic na EPO — ani DPH, ani kontrolní či souhrnné hlášení

Vynucuje to server, ne asistent. Cesty účetnictví, daní a sestav jsou pro tokeny jen pro čtení nezávisle na tom, jaký rozsah token má. Volání se zamítne kódem 403 a chybová hláška řekne skutečný důvod, ne obecné „nemáte oprávnění“.

A co je vidět, když ho někdo použije

  • Token se ukáže jednou a dál je uložený jen jako otisk — z databáze ho nepřečte nikdo, ani my
  • Omezení na IP adresu — token ukradený z notebooku je odjinud k ničemu
  • Rozsah čtení, nebo čtení i zápis — a proměnná MYUCTO_READ_ONLY, po které se zápisové nástroje asistentovi vůbec nenabídnou
  • Každé volání v logu — čas, token, klient, název nástroje, cesta i výsledek; filtrovat lze jen na chyby
  • Limit 600 volání za minutu na token — asistent, který se zacyklí, nepoloží instanci
  • Token je vázaný na firmu, takže v kanceláři s padesáti klienty nemá asistent přístup k ostatním

Podrobně o tokenech, IP omezení a auditu

demo.myucto.cz — Log volání
Log voláníAPI tokenyMCP server
Log volánídnes · filtrováno na klienta MCP
ČasKlientNástrojCestaKódStav
14:31:08Claudesend_invoice
Claude · 14:31:08
POST /invoices/187/send200v pořádku
14:31:02Claudeissue_invoice
Claude · 14:31:02
POST /invoices/187/issue200v pořádku
14:30:55Claudeadd_work_report_entry
Claude · 14:30:55
POST /work-reports/187201v pořádku
14:30:49Claudecreate_invoice
Claude · 14:30:49
POST /invoices201v pořádku
11:12:40Codex CLItrial_balance
Codex CLI · 11:12:40
GET /accounting/balance200v pořádku
09:47:16Codex CLIpost_journal_entry
Codex CLI · 09:47:16
POST /accounting/journal403zamítnuto

Poslední řádek je pokus zaúčtovat přes API. Vrátil 403 — zaúčtování přes token nejde bez ohledu na to, kdo o něj požádal.

Podporovaní asistenti

Konfigurace pro vašeho asistenta je v aplikaci hotová

MCP je otevřený standard, takže MyÚčto nepodporuje „jednu AI“. Přímo v aplikaci si vyberete svého asistenta a zkopírujete hotovou konfiguraci — včetně cesty k serveru a proměnných.

Claude Code Anthropic

jediný příkaz claude mcp add

Claude Desktop Anthropic

zápis do claude_desktop_config.json

Codex CLI OpenAI

sekce v ~/.codex/config.toml

Gemini CLI Google

zápis do ~/.gemini/settings.json

VS Code · Copilot Microsoft

soubor .vscode/mcp.json v projektu

Cursor Anysphere

soubor .cursor/mcp.json v projektu

Poctivá poznámka k ChatGPT: webová a desktopová verze ChatGPT umí připojit pouze vzdálené MCP servery přes HTTP. MyÚčto MCP je záměrně lokální proces — běží u vás a token nikdy neopustí váš počítač. V ekosystému OpenAI proto použijte Codex CLI, kde funguje bez výhrad.

Čtyři kroky, žádný programátor

Od nuly k první faktuře za pár minut

Celý postup je popsaný na jedné obrazovce v aplikaci — Firma → MCP server — a podrobně v kapitole manuálu o MCP. Jediný technický předpoklad je Node.js verze 20 nebo novější na počítači, kde běží váš asistent.

Příprava

Token a server

Dvě věci, které uděláte jednou a pak už na ně nesáhnete.

  1. Firma → API tokeny vytvoříte token. Zobrazí se jednou — doporučujeme rozsah čtení a omezení na vaši IP adresu.
  2. Připravíte server: jedním příkazem se sestaví do jediného souboru, nebo ho spustíte přímo ze zdrojů.
Připojení

Konfigurace asistenta

Nic nevypisujete ručně, jen kopírujete.

  1. V aplikaci vyberete svého asistenta ze seznamu.
  2. Zkopírujete hotovou konfiguraci — adresa vaší instance i cesta k serveru jsou v ní už doplněné.
Ověření

Zkouška a dohled

Než asistentovi svěříte fakturu, přesvědčte se, že mluví s vaší firmou.

  1. Napíšete „ověř připojení k MyÚčtu“ — asistent odpoví jménem firmy, rolí a rozsahem tokenu.
  2. Volání se objeví v logu na téže stránce. Od té chvíle je vidět všechno, co asistent udělá.
Dvě různé věci, které se pletou

Automatizace, které věříte, a AI, kterou kontrolujete

To, že se 99 % pohybů zaúčtuje samo, nemá s umělou inteligencí nic společného — a je to dobře. Účtuje deterministický pravidlový engine, který dělá pokaždé totéž a u každého zápisu je dohledatelné, co ho způsobilo. AI je vedle toho velmi rychlý asistent, ne účetní.

Automat účtování — účtuje

Pravidla, která napíšete jednou a pak platí. Limit částky na pravidlo, denní strop, účtování jen v otevřeném období a jen při jednoznačné kontaci. Opakovaně potvrzený vzorec systém sám nabídne povýšit na pravidlo.

Běží na pozadí, nepotřebuje asistenta ani internetový model. Funguje stejně na vašem serveru bez připojení ven.

AI a MCP — připravuje a odpovídá

Vystaví fakturu, přečte doklad, spočítá saldo, vysvětlí, proč je DPH takové, jaké je. Poslední slovo u účetního zápisu ale nemá — a mít nebude.

Poskytovatele modelu volíte vy a bez potvrzené zpracovatelské smlouvy se AI funkce v aplikaci vůbec nespustí. Podrobnosti na přehledu automatizace.

Časté dotazy k MCP a AI

Nenašli jste odpověď? Zeptejte se nás přímo — odpovídáme osobně, ne šablonou.

Co je MCP a proč bych ho měl chtít?

MCP (Model Context Protocol) je otevřený standard, kterým se AI asistent připojuje k jinému systému a smí v něm volat konkrétní funkce. Bez něj umí asistent jen mluvit o vašem účetnictví, s ním v něm skutečně pracuje. Místo proklikávání šesti obrazovek napíšete jednu větu: vystav fakturu, spočítej saldo nebo ukaž DPH za čtvrtletí. MyÚčto přitom nemusíte ani otevřít.

Může mi AI zaúčtovat nebo podat přiznání?

Ne, a není to nastavení, které byste omylem přepnuli. Celá účetní a daňová vrstva je přes MCP i přes API jednosměrná — jen ke čtení. Zaúčtování, storno, uzavření období, opravy podle §46 a §74b ani odeslání na EPO přes token nejdou vůbec; server takové volání odmítne kódem 403 i tokenu se zápisovým oprávněním. AI vám tedy přiznání spočítá a ukáže, ale podepsat a podat ho musí člověk.

Co tedy asistent zapsat může?

Zapisovat umí 81 nástrojů ze 195. Patří sem obchodní agenda, sklad, zakázky, dokumenty, kniha jízd a omezené mzdové vstupy, například změna sjednané mzdy, přesčas, absence nebo odměna. Účetnictví a daně zůstávají jen ke čtení. U mezd asistent nesmí schválit docházku, absenci ani mzdový běh, spustit výpočet, zaúčtování, platby, uzavření nebo odeslání podání. Když tokenu nastavíte rozsah „čtení“ nebo serveru proměnnou MYUCTO_READ_ONLY, zápisové nástroje se asistentovi vůbec nenabídnou.

Funguje to i v ChatGPT?

Přes Codex CLI od OpenAI ano. Webový a desktopový ChatGPT umí připojit pouze vzdálené MCP servery přes HTTP, zatímco MyÚčto MCP je lokální proces na vašem počítači — ten tedy do webového ChatGPT připojit nelze. Ověřeně funguje Claude Code, Claude Desktop, Codex CLI, Gemini CLI, VS Code s Copilotem a Cursor. Konfiguraci pro každého z nich najdete hotovou přímo v aplikaci, stačí ji zkopírovat.

Odcházejí naše účetní data do OpenAI nebo Anthropicu?

MCP server sám nic nikam neposílá — běží u vás a mluví jen s vaší instancí MyÚčta. Data, která asistent v odpovědi zpracuje, ale prochází přes poskytovatele modelu, kterého jste si vybrali vy. Proto doporučujeme začít tokenem s rozsahem „čtení“ omezeným na vaši IP adresu a pro citlivé firmy zvolit poskytovatele s evropskou jurisdikcí. Každé volání je navíc vidět v logu — kdo, kterým klientem, jaký nástroj a s jakým výsledkem.

Co když asistent udělá chybu?

Faktura vzniká vždy nejdřív jako koncept bez čísla; teprve samostatné volání ji vystaví a další odešle. Asistent tedy musí tři kroky udělat vědomě, ne omylem. Koncept lze bez následků smazat, vystavenou fakturu řeší standardní storno se stopou v systému. A protože se přes MCP nedá účtovat, žádná chyba asistenta se nedostane do účetního deníku bez toho, aby ji tam pustil člověk.

Potřebujeme na to programátora?

Ne. V aplikaci je stránka, která vás provede čtyřmi kroky: vygenerování tokenu, příprava serveru, zkopírování hotové konfigurace pro vašeho asistenta a ověření připojení. Jediný předpoklad je Node.js verze 20 nebo novější na počítači, kde asistent běží. Pak asistentovi napíšete „ověř připojení k MyÚčtu“ a on odpoví jménem vaší firmy.

Je MCP součástí licence, nebo se platí zvlášť?

Je součástí systému a neplatí se za něj zvlášť. MCP server stojí nad stejným veřejným REST API, které je v MyÚčtu dostupné standardně — jde tedy o další způsob, jak se k datům dostat, ne o samostatný modul. Omezuje ho jen rozsah tokenu a oprávnění uživatele, kterému token patří.

Vyzkoušejte si to na vlastní větě

V demu si můžete MCP připojit a nechat si vystavit fakturu na smyšleného klienta. Trvá to pár minut a nic nezavazuje — a je to rychlejší způsob, jak zjistit, jestli vám tenhle způsob práce sedí, než jakákoliv prezentace.

Domluvit ukázku

Ukázku nepotřebujete? Ceníkobjednávka.