# Co je server MCP a k čemu slouží?

> Pochopte roli serveru MCP: propojení AI asistenta s nástroji, čtení dat a konkrétní příklad vyhledávání mobility.

Source: https://www.roote.ai/cs/guides/co-je-to-server-mcp-a-k-cemu-slouzi/
Language: cs
Author: ROOTE

Server MCP je program, který zpřístupňuje nástroje a informace aplikaci umělé inteligence kompatibilní s Model Context Protocol. Asistent tak může vyhledat adresu, dotázat se na data mobility nebo číst externí zdroj během konverzace.

Pro ROOTE je přínos konkrétní: odpovědět na „Kde najdu kolo poblíž této adresy?“ na základě geografického vyhledávání a vrácených informací, nikoliv pouze z paměti modelu.

## Asistent, klient a server: kdo co dělá?

| Prvek | Role | Příklad mobility |
| --- | --- | --- |
| Hostitelská aplikace | Řídí konverzaci a připojení | Aplikace, ve které pokládáte otázku |
| Klient MCP | Komunikuje se serverem podle protokolu | Objevuje nástroje ROOTE a předává jejich argumenty |
| Server MCP | Zpřístupňuje nástroje a vrací jejich výsledky | ROOTE vyhledává místa nebo služby |
| AI model | Interpretuje požadavek a formuluje odpověď | Vysvětluje výsledky a jejich omezení |

Server nenahrazuje model. Poskytuje mu přístup k definované operaci se strukturovanými vstupy a výstupy. Hostitelská aplikace rozhoduje, jak tyto schopnosti použije a může požádat uživatele o potvrzení.

[Oficiální architektura Model Context Protocol](https://modelcontextprotocol.io/docs/learn/architecture)

## Nástroje MCP zpřístupňují vykonatelný požadavek

Nástroj má název, popis a schéma argumentů. Asistent musí toto schéma dodržet: vyhledávání v okolí potřebuje platné souřadnice a filtry, ne libovolný text odeslaný náhodnému nástroji.

Protokol rozlišuje také zdroje poskytující kontext a prompts navrhující vzory interakce. Každý server zveřejní schopnosti, které skutečně podporuje; přítomnost MCP neznamená dostupnost všech funkcí.

## Příklad: najít kolo kolem adresy

Proces začíná rozlišením adresy. Pokud odpovídá více měst či míst, asistent vyžádá upřesnění. Poté použije určené souřadnice k vyhledání stanic nebo vozidel v režimu kolo a shrne užitečné výsledky.

Stanice vzdálená 250 metrů může být považována za geograficky blízkou. Tato vzdálenost ale automaticky neudává dobu chůze. Stejně tak počet pozorovaných kol nezaručuje rezervaci vozidla uživateli.

## Co nabízí MCP ROOTE

Server MCP ROOTE poskytuje nástroje geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions a services_nearby. Pokrývají geografické vyhledávání, sdílenou mobilitu, dopravní místa, poruchy a některé městské služby. Seznam tools/list na serveru je referencí pro dostupné funkce.

Journey a Departures nejsou součástí tohoto MCP V1. Najít zastávku tedy samo o sobě neumožňuje oznámit příští autobus. K získání odjezdů je potřeba další dokumentovaná schopnost.

[Oficiální inventář nástrojů MCP ROOTE](https://doc.roote.ai/roote-mcp/mcp-tools)

## Co MCP nezaručuje

Protokol nezaručuje úplné celosvětové pokrytí, vždy čerstvá data ani přesnou odpověď asistenta. Tyto vlastnosti závisí na zdrojích, podmínkách každého nástroje a způsobu využití výsledků aplikací.

Názvy, popisy a odkazy od poskytovatele zůstávají externími daty. Neměly by se stávat pokyny pro asistenta. Ten zachovává upozornění, uvedení zdrojů a neznámé hodnoty místo toho, aby je překládal v jistoty.

## Volba vhodného řešení pro váš projekt

[Propojení asistenta s MCP ROOTE](https://www.roote.ai/cs/guides/jak-pripojit-ia-pomocnika-k-mcp-roote/)

[Porovnání API a MCP pro integraci mobility](https://www.roote.ai/cs/guides/api-nebo-mcp-ktere-zvolit-pro-integraci-mobilnich-dat/)

[Vývoj spolehlivého asistenta mobility](https://www.roote.ai/cs/guides/jak-vytvorit-asistenta-ktory-najde-mobilitu-okolo-adresy/)

## V plánu: příští odjezdy a výpočet trasy

ROOTE plánuje rozšířit svůj MCP o nadcházející odjezdy a výpočet trasy. Tyto funkce jsou připravovány a dosud nejsou součástí nástrojů zveřejněných serverem MCP. Po jejich zpřístupnění zkontrolujte nástroje oznamované serverem, jejich argumenty a skutečně vrácené informace před oznámením průchodu nebo cesty.

## Často kladené otázky

### Je MCP modelem umělé inteligence?

Ne. Je to protokol umožňující aplikaci AI komunikovat se servery, které zpřístupňují nástroje nebo kontext.

### Nahrazuje server MCP API?

Může používat API k realizaci svých operací. API a MCP tak mohou být dvě komplementární rozhraní stejné služby.

### Umožňuje server MCP ROOTE rezervovat kolo?

Nástroje Data MCP ROOTE jsou pouze pro čtení. Vrácená dostupnost není rezervace.
