# Mis on MCP server ja milleks see on?

> Mõistke MCP serveri rolli: kuidas AI assistent ühendub tööriistadega, loeb andmeid ja konkreetne liikuvusuuringu näide.

Source: https://www.roote.ai/et/guides/mis-on-mcp-server-ja-milleks-see-on/
Language: et
Author: ROOTE

MCP server on programm, mis teeb tööriistad ja teabe kättesaadavaks Model Context Protocol’iga ühilduvale tehisintellekti rakendusele. Assistendil on võimalik otsida aadressi, pärida liikumisandmeid või lugeda vestluse ajal välist ressursi.

ROOTE jaoks on see praktiline: vastata küsimusele „Kus selle aadressi lähedal on jalgrattalaenutus?“ geograafilise otsingu ja tagastatud info põhjal, mitte vaid mudeli sisemise mäluga.

## Assistent, klient ja server: kes mida teeb?

| Element | Roll | Liikumise näide |
| --- | --- | --- |
| Hostrakendus | Haldb vestlust ja ühendusi | Rakendus, kus te esitate oma küsimuse |
| MCP klient | Suhtleb serveriga protokolli alusel | Avastab ROOTE tööriistu ja edastab nende argumendid |
| MCP server | Avab tööriistad ja saadab nende tulemused tagasi | ROOTE otsib kohti või teenuseid |
| AI mudel | Tõlgendab päringut ja koostab vastuse | Selgitab tulemusi ja nende piiranguid |

Server ei asenda mudelit. Ta annab mudelile juurdepääsu määratletud operatsioonile koos struktureeritud sisendite ja väljundiga. Hostrakendus otsustab, kuidas need võimalused kasutada, ja võib küsida kasutajalt kinnitust.

[Model Context Protocol ametlik arhitektuur](https://modelcontextprotocol.io/docs/learn/architecture)

## MCP tööriistad teevad päringu täidetavaks

Tööriistal on nimi, kirjeldus ja argumentide skeem. Assistent peab järgima seda skeemi: lähiotsing vajab kehtivaid koordinaate ja filtreid, mitte suvalist teksti mis tahes tööriistale saatmiseks.

Protokoll eristab ka ressursse, mis annavad konteksti, ja prompt’e, mis pakuvad interaktsioonimudelid. Iga server avaldab, milliseid võimalusi ta tegelikult toetab; MCP olemasolu ei tähenda, et kõik need on saadaval.

## Näide: leida jalgratas aadressi lähedal

Protsess algab aadressi täpsustamisest. Kui mitme linna või koha vahel on valik, küsib assistent täpsustust. Seejärel kasutab kinnitatud koordinaate jalgrattahoidlate või sõidukite otsimiseks ja võtab kokku kasulikud tulemused.

250 meetri kaugusel asuvat hoidlakohta võib kuvada geograafiliselt lähedasena. See kaugus ei tähenda automaatselt kõnniaega. Samamoodi ei taga täheldatud jalgrataste arv broneeringut kasutajale.

## Mida MCP ROOTE pakub

MCP ROOTE server pakub geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions ja services_nearby tööriistu. Need hõlmavad geograafilisi otsinguid, jagatud liikumisviise, transpordikohti, häireid ja mõningaid linnateenuseid. Serveri tööriistade nimekiri tools/list on saadavate funktsioonide viide.

Journey ja Departures pole MCP V1 osa. Peatuse leidmine ei võimalda üksinda järgmise bussi väljumist teatada. Selleks on vaja teist dokumenteeritud võimekust.

[MCP ROOTE tööriistade ametlik loend](https://doc.roote.ai/roote-mcp/mcp-tools)

## Mida MCP ei taga

Protokoll ei taga täielikku maailmakaardistust, alati värskeid andmeid ega assistendi täpset vastust. Need omadused sõltuvad allikatest, iga tööriista lepingust ning rakenduse viisist tulemusi kasutada.

Nimed, kirjelduse ja lingid tarnijalt on välist info. Need ei tohi saada assistendi käskudeks. Assistent säilitab hoiatused, viited ja tundmatud väärtused, mitte ei teisenda neid kindlateks tõdedeks.

## Valige oma projektile sobiv lahendus

[Ühendamine MCP ROOTE assistendiga](https://www.roote.ai/et/guides/kuidas-%C3%BChendada-tehisintellekti-assistent-mcp-roote-ga/)

[API ja MCP võrdlus liikumise integreerimiseks](https://www.roote.ai/et/guides/api-voi-mcp-vali-mobiilsuse-andmete-voimlemine/)

[Usaldusväärse liikumisassistendi loomine](https://www.roote.ai/et/guides/kuidas-luua-assistent-mobiliteedile-aadressi-lahedal/)

## Tulekul: järgmised väljumised ja marsruudi arvutus

ROOTE kavatseb laiendada oma MCP järgmiste väljumiste ja marsruudi arvutamisega. Need funktsioonid on tulekul ja ei kuulu veel MCP serveri praegu pakutavate tööriistade hulka. Nende saadavuse korral kontrollige serveri kuulutatud tööriistu, nende argumente ja tegelikult tagastatavaid andmeid enne läbipääsu või reisi teatamist.

## Korduma kippuvad küsimused

### Kas MCP on tehisintellekti mudel?

Ei. See on protokoll, mis võimaldab tehisintellekti rakendusel suhelda serveritega, mis pakuvad tööriistu või konteksti.

### Kas MCP server asendab API-d?

See võib API-d kasutada toimingute teostamiseks. API ja MCP võivad seega olla sama teenuse täiendavad liidesed.

### Kas MCP ROOTE server võimaldab jalgratast broneerida?

Data MCP ROOTE tööriistad on ainult lugemiseks. Tagastatud saadavus ei ole broneering.
