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:

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