Kezdőlap/Útmutatók/Fejlesztők
Fejlesztők

Mi az MCP szerver, és mire szolgál?

Ismerje meg az MCP szerver szerepét: egy MI asszisztens csatlakoztatása eszközökhöz, adatolvasás és egy konkrét mobilitás-keresési példa.

By ROOTE·7 perc olvasás
Mi az MCP szerver, és mire szolgál?
Egy kérdés, eszközök, ellenőrizhető adatok.

A lényeg néhány másodperc alatt

Egy MCP szerver eszközöket és információkat tesz elérhetővé egy kompatibilis asszisztens számára. Ez lehetővé teszi egy külső forrás lekérdezését közvetlenül a kérés idején; az asszisztensnek pedig értelmeznie kell az eredményt anélkül, hogy kitalálná a hiányzó adatokat.

Az MCP szerver egy program, amely elérhetővé tesz eszközöket és információkat egy a Model Context Protocol-lal kompatibilis mesterséges intelligencia alkalmazás számára. Így egy asszisztens címeket kereshet, mobilitási adatokat kérdezhet le vagy külső erőforrást olvashat egy beszélgetés során.

A ROOTE számára az előny konkrét: ahelyett, hogy csak a modell memóriájából dolgozna, válaszolni tud arra a kérdésre, hogy „Hol találok biciklit ezen a cím közelében?”, egy földrajzi keresés és a visszakapott információk alapján.

Asszisztens, kliens és szerver: ki mit csinál?

ElemSzerepMobilitási példa
Host alkalmazásKezeli a beszélgetést és a kapcsolódásokatAz az alkalmazás, ahol felteszi a kérdését
MCP kliensProtokoll szerint kommunikál a szerverrelFelismeri a ROOTE eszközöket és továbbítja az argumentumaikat
MCP szerverElérhetővé tesz eszközöket és visszaküldi az eredményeketA ROOTE a helyek vagy szolgáltatások felkutatására
MI modellÉrtelmezi a kérést és megfogalmazza a választMegmagyarázza az eredményeket és azok korlátait

A szerver nem helyettesíti a modellt. Hozzáférést ad egy meghatározott művelethez strukturált bemenettel és kimenettel. A host alkalmazás dönt arról, hogyan használja ezeket a képességeket, és kérhet megerősítést a felhasználótól.

A Model Context Protocol hivatalos felépítése

Az MCP eszközök végrehajtható kérést tesznek lehetővé

Egy eszköznek van neve, leírása és argumentumsémája. Az asszisztensnek követnie kell ezt a sémát: egy közelségi kereséshez érvényes koordinátákra és szűrőkre van szükség, nem pedig bármelyik eszköznek tetszőlegesen elküldött szövegre.

A protokoll megkülönbözteti a kontextust nyújtó erőforrásokat és az interakciós mintákat kínáló promptokat is. Minden szerver nyilvánosságra hozza, hogy mely funkciókat támogatja ténylegesen; a MCP jelenléte nem jelenti azt, hogy minden funkció elérhető.

Példa: bicikli keresése egy cím körül

Az út az adott cím feloldásával kezdődik. Ha több város vagy hely felel meg, az asszisztens pontosítást kér. Ezután a kiválasztott koordinátákat használja a bicikli módú állomások vagy járművek kereséséhez, és összefoglalja a hasznos eredményeket.

Egy 250 méterre lévő állomás közelinek számítható földrajzilag. Ez a távolság azonban önmagában nem jelent automatikusan gyaloglási időt. Hasonlóképpen, az állomáson megfigyelt biciklik száma nem garantálja, hogy az egyik jármű foglalva van a felhasználónak.

A ROOTE MCP kínálata

A MCP ROOTE szerver biztosítja a geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions és services_nearby eszközöket. Ezek földrajzi kereséseket, megosztott mobilitást, közlekedési helyszíneket, zavarokat és bizonyos városi szolgáltatásokat fednek le. A szerver tools/list listája a rendelkezésre álló képességek referenciaforrása.

A Journey és Departures nem részei ennek a MCP V1-nek. Egy megálló megtalálása tehát önmagában nem teszi lehetővé egy következő busz bejelentését. Ehhez egy másik dokumentált képesség szükséges az indulások eléréséhez.

A ROOTE MCP hivatalos eszköztára

Amit az MCP nem garantál

A protokoll nem garantál teljes globális lefedettséget, nem biztosít mindig friss adatokat, és az asszisztens sem garantál pontos választ. Ezek a tulajdonságok a forrásoktól, az adott eszköz szerződésétől és az alkalmazás eredményfelhasználásától függnek.

A szállítótól származó nevek, leírások és linkek külső adatok maradnak. Ezek nem válhatnak az asszisztens számára utasításokká. Az asszisztens megtartja a figyelmeztetéseket, szerzői jogi megjegyzéseket és az ismeretlen értékeket, nem alakítja át őket tényekké.

A projektjéhez megfelelő eszköz kiválasztása

Asszisztens csatlakoztatása a ROOTE MCP-hez

API és MCP összehasonlítása mobilitás integrációhoz

Megbízható mobilitási asszisztens építése

Hamarosan: közeli indulások és útvonaltervezés

A ROOTE tervezi MCP-jének bővítését a közelgő indulások és az útvonaltervezés funkcióival. Ezek a szolgáltatások hamarosan érkeznek, jelenleg még nem részei a MCP szerveren elérhető eszközöknek. Elérhetőségük esetén mindig ellenőrizze a szerver által bejelentett eszközöket, azok paramétereit és a ténylegesen visszaadott információkat, mielőtt járatot vagy utazást jelentene be.

FejlesztőknekROOTE Mobility API

Mobilitás egy pont körül.
Közvetlenül az alkalmazásodban.

  • Keresés
    egy hely körül
  • Mobilitási
    adatokhoz való hozzáférés
  • Integrálás a
    alkalmazásodba

Térképről adatokra: keresd meg a közeli mobilitásokat és szolgáltatásokat a ROOTE API-val.

Gyakran ismételt kérdések

Az MCP MI modell?

Nem, egy protokoll, amely egy MI alkalmazás és eszközöket vagy kontextust elérhetővé tevő szerverek kommunikációját teszi lehetővé.

Az MCP szerver helyettesíti az API-t?

Használhat API-t műveletei végrehajtásához. API és MCP így egy szolgáltatás két, kiegészítő interfészeként is létezhet.

A ROOTE MCP szerverrel lehet biciklit foglalni?

A Data MCP ROOTE eszközök csak olvashatók. A visszaadott elérhetőség nem foglalás.

Mi lenne, ha körbenéznél?

Fedezd fel a környéked ROOTE segítségével és találd meg az elérhető információkat az utazásod előkészítéséhez.

Fedezd fel a ROOTE térképet ↗