Problém, který MCP řeší
Jazykový model umí dobře psát a uvažovat, ale nezná vaše data. Nemůže najít klienta, naplánovat schůzku ani zapsat hodiny. K tomu potřebuje komunikovat s dalším softwarem.
Před MCP musela každá AI aplikace vytvářet vlastní propojení pro každý program zvlášť. MCP to zjednodušuje na jednu dohodu: program vytvoří MCP server jednou a každý asistent, který MCP podporuje, jej může využít.
Představte si elektrickou zásuvku: spotřebič a síť se nemusí znát, stačí stejná zástrčka.
Jak MCP funguje
Existují dvě strany. Server je součástí programu, který drží data, například evidence času. Klient je v AI asistentovi: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex nebo VS Code.
Server popíše nástroje, které nabízí – každý má název, jednoduché vysvětlení a očekávaná pole. Asistent si tyto popisy přečte a vybere nástroj, který odpovídá vašemu zadání.
- Do asistenta přidáte MCP server pomocí adresy, například
https://app.half5.com/mcp. - Asistent otevře přihlašovací obrazovku daného programu. Přihlásíte se a udělíte souhlas (OAuth). Vaše heslo se k asistentovi nikdy nedostane.
- Zadáte požadavek běžnou větou, například ‚zapiš dvě hodiny na opravu přihlášení‘.
- Asistent zavolá odpovídající nástroj a zobrazí vám výsledek.
Nástroje, ne plný přístup
MCP server nedává asistentovi volný přístup k databázi. Nabízí jen nástroje, které jeho tvůrce připravil, a to s právy účtu, pod kterým jste přihlášeni. Pokud váš účet nevidí hodiny kolegů, asistent je také neuvidí.
Přístup odeberete stejně jako u jiné propojené aplikace: přímo v programu nebo odebráním serveru z asistenta.
- Lokální nebo vzdálený. MCP server může běžet na vašem počítači nebo v cloudu. Cloudový server nevyžaduje instalaci: stačí vložit adresu a přihlásit se.
- Otevřený standard. Anthropic zveřejnil MCP jako otevřenou specifikaci v listopadu 2024; podporují jej i OpenAI, Cursor a Microsoft.
- Souhlas pro každé propojení. U vzdáleného serveru se přihlašujete přes OAuth, stejnou techniku jako ‚Přihlásit se přes Google‘.
Kde MCP pomáhá
MCP je nejpřínosnější tam, kde už asistenta používáte při práci. Vývojář, který opravuje chybu v Claude Code, může stejnému asistentovi zadat i zápis odpracovaného času. Konzultant píšící zprávu v ChatGPT si může nechat zobrazit, co už tento týden zapsal.
Méně se hodí pro úkoly, kde chcete před uložením vše zkontrolovat. Proto vybírejte software, který ponechá vše od agenta jako čekající nebo ke schválení. Jak to funguje u hodin, najdete v Zápis hodin s Claude, ChatGPT nebo Cursor.
Jak to Half5 řeší
Half5 provozuje vlastní MCP server na adrese https://app.half5.com/mcp. Tuto adresu přidáte do asistenta, přihlásíte se svým účtem Half5 a udělíte souhlas. Není potřeba nic instalovat.
Server nabízí šest nástrojů: log_work, log_work_batch (více záznamů najednou), search_customers_projects, list_entries, update_entry a delete_entry (pouze pro vaše vlastní záznamy, které ještě nejsou schválené). Připojený agent vidí pouze vaše hodiny, i když jste manažer nebo administrátor; faktury, kolegové a nastavení zůstávají nedostupné. Záznamy od agenta přicházejí jako ‚Zatím neschváleno‘ a jinak jsou to běžné zápisy: zobrazí se v přehledu a projdou schvalováním i fakturací jako ostatní hodiny. Jak log_work vybírá správného klienta, najdete v Jak funguje log_work.
Často kladené dotazy
Je MCP totéž co API?
Téměř. MCP server často využívá běžné API na pozadí, ale své nástroje popisuje tak, aby je jazykový model mohl sám vybrat a použít. Nemusíte psát žádný kód, abyste asistenta propojili.
Které AI asistenty MCP podporují?
Například Claude (Claude.ai, Claude Desktop a Claude Code), ChatGPT přes konektory, Cursor, OpenAI Codex a VS Code. Kde přesně server přidat, se liší podle aplikace.
Může asistent přes MCP něco měnit sám?
Pouze pomocí nástrojů, které server nabízí, a jen s právy vašeho účtu. Dobré programy nechávají změny od agenta ke schválení, takže je můžete vy nebo váš manažer potvrdit.
Musím něco instalovat?
U vzdáleného MCP serveru ne: stačí zadat adresu a přihlásit se. Instalaci vyžadují jen lokální MCP servery, které běží na vašem počítači.
Zdroje
- Model Context Protocol, specification and documentation · zobrazeno dne
- Anthropic, Introducing the Model Context Protocol (25 November 2024) · zobrazeno dne