MCP – Model Context Protocol
Model Context Protocol (MCP) je otevřený standard, který vytvořila společnost Anthropic (tvůrce AI Claude). Umožňuje AI modelům komunikovat s externími nástroji, databázemi a službami.
Před MCP musel každý AI nástroj používat vlastní integraci pro každou službu – to bylo nepřehledné a složité. MCP vyřešil tento problém vytvořením univerzálního „konektoru“ – jeden MCP server stačí pro mnoho služeb.
Klíčové vlastnosti MCP:
- Standardizované rozhraní – všechny AI nástroje komunikují stejným způsobem
- Rozšiřitelnost – lze přidat nové nástroje bez změny kódu AI
- Bezpečnost – data zůstávají na tvém počítači
API – Application Programming Interface
API je rozhraní, přes které spolu komunikují počítačové programy. WordPress má vestavěné REST API, které umožňuje vzdáleně spravovat obsah, pluginy, uživatele a nastavení.
Když OpenCode komunikuje s WordPressem, posílá požadavky přes toto API. Každý požadavek obsahuje akci (např. „vytvoř stránku“) a data.
POST /wp-json/wp/v2/pages
Content-Type: application/json
{
"title": "Moje nová stránka",
"content": "Obsah stránky",
"status": "publish"
}
AI Modely
AI model je matematický model (neuronová síť), který byl vytrénován na obrovském množství textu. Umí rozumět jazyku, psát texty a odpovídat na otázky.
V našem případě používáme lokální model na NVIDIA DGX – to znamená, že AI běží přímo na tvém serveru a nepotřebuje internetové připojení k externím službám.
Tokeny
Token je základní jednotka textu, kterou AI zpracovává. Nepřesně řečeno, 1 token je přibližně 0,75 slova. AI modely počítají cenu podle počtu tokenů – vstupních i výstupních.
Příklad: "Ahoj světe!" = 3 tokeny
- "Ahoj" = 1 token
- "světe" = 1 token
- "!" = 1 token