Etusivu/Oppaat/Kehittäjät
Kehittäjät

Mikä on MCP-palvelin ja mihin sitä käytetään?

Ymmärrä MCP-palvelimen rooli: tekoälyavustajan yhdistäminen työkaluihin, tiedon lukeminen ja käytännön esimerkki liikkumisen hausta.

By ROOTE·7 minuutin lukuaika
Mikä on MCP-palvelin ja mihin sitä käytetään?
Yksi kysymys, työkalut, tarkistettavissa oleva tieto.

Tärkeimmät asiat sekunneissa

MCP-palvelin tarjoaa työkaluja ja tietoa yhteensopivalle avustajalle. Se mahdollistaa ulkopuolisen lähteen tarkastelun pyynnön aikana; avustajan on tulkittava tulos ilman puuttuvien tietojen keksimistä.

MCP-palvelin on ohjelma, joka tekee työkaluja ja tietoja saataville tekoälysovellukselle, joka tukee Model Context -protokollaa. Avustaja voi esimerkiksi etsiä osoitetta, kysyä liikkumistietoja tai lukea ulkoista resurssia keskustelun aikana.

ROOTE:lle etu on käytännöllinen: vastata kysymykseen ”Mistä löydän polkupyörän tämän osoitteen lähellä?” maantieteellisen haun ja palautettujen tietojen avulla, eikä pelkästään mallin muistin perusteella.

Avustaja, asiakas ja palvelin: kuka tekee mitä?

ElementtiRooliLiikkumisen esimerkki
IsäntäohjelmaHallitsee keskustelua ja yhteyksiäSovellus, johon kysymyksesi esität
MCP-asiakasViestii palvelimen kanssa protokollan mukaisestiLöytää ROOTE:n työkalut ja välittää niiden argumentit
MCP-palvelinTarjoaa työkaluja ja palauttaa niiden tuloksetROOTE hakee paikkoja tai palveluita
TekoälymalliTulkkaa pyynnön ja muodostaa vastauksenSelittää tulokset ja niiden rajoitukset

Palvelin ei korvaa mallia. Se antaa sille pääsyn määriteltyyn operaatioon, jolla on jäsennelty syöte ja tuloste. Isäntäohjelma päättää, miten näitä kykyjä käytetään ja voi pyytää käyttäjältä vahvistusta.

Model Context -protokollan virallinen arkkitehtuuri

MCP-työkalut tekevät pyynnön suoritettavaksi

Työkalulla on nimi, kuvaus ja argumenttiskaema. Avustajan on noudatettava tätä skeemaa: lähialuehaku vaatii koordinaatit ja kelvolliset suodattimet, ei satunnaisesti mitä tahansa tekstiä lähetettynä mille tahansa työkalulle.

Protokolla erottaa myös resurssit, jotka tarjoavat kontekstia, ja kehotteet, jotka ehdottavat vuorovaikutusmalleja. Jokainen palvelin julkaisee tuetut kyvykkyytensä; MCP:n olemassaolo ei tarkoita, että kaikki olisivat saatavilla.

Esimerkki: polkupyörän löytäminen osoitteen läheltä

Polku alkaa osoitteen ratkaisemisella. Jos useampi kaupunki tai paikka vastaa, avustaja pyytää tarkennusta. Sitten se käyttää valittuja koordinaatteja etsiäkseen pyöräasemia tai ajoneuvoja ja tiivistää hyödylliset tulokset.

250 metrin päässä oleva asema voidaan esittää maantieteellisesti lähellä olevana. Tämä etäisyys ei automaattisesti kerro kävelyaikaa. Samoin havaittu pyörien määrä ei varaa käyttäjälle ajoneuvoa.

Mitä MCP ROOTE tarjoaa

MCP ROOTE -palvelin tarjoaa työkalut geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions ja services_nearby. Ne kattavat maantieteelliset haut, yhteiskäyttöiset liikkumismuodot, liikennepaikat, häiriöt ja tietyt kaupunkipalvelut. Palvelimen tools/list-lista on viite käytettävissä oleviin toimintoihin.

Journey ja Departures eivät kuulu tähän MCP V1:een. Pysäkin löytäminen ei siis yksin riitä ilmoittamaan tulevaa bussia. Lähtöjen saamiseksi tarvitaan toinen dokumentoitu kyky.

ROOTE MCP:n virallinen työkaluluettelo

Mitä MCP ei takaa

Protokolla ei takaa täydellistä maailmanlaajuista kattavuutta, aina tuoreita tietoja tai avustajan tarkkaa vastausta. Nämä ominaisuudet riippuvat lähteistä, kunkin työkalun sopimuksesta ja sovelluksen käyttötavasta.

Toimittajalta tulevat nimet, kuvaukset ja linkit pysyvät ulkoisina tietoina. Niiden ei tule muuttua ohjeiksi avustajalle. Avustaja säilyttää varoitukset, tekijänoikeustiedot ja tuntemattomat arvot sen sijaan, että muuttaisi ne varmoiksi faktoiksi.

Sovellukseesi sopivan ratkaisun valinta

Avustajan yhdistäminen MCP ROOTE:en

API:n ja MCP:n vertailu liikkumisintegraatiossa

Luotettavan liikkumisavustajan rakentaminen

Tulossa: lähtevät vuorot ja reittien laskenta

ROOTE suunnittelee laajentavansa MCP:tään tuleviin lähtöihin ja reitinlaskentaan. Nämä ominaisuudet ovat tulossa, eivätkä vielä kuulu palvelimen tällä hetkellä tarjoamiin työkaluihin. Saatavuuden yhteydessä tarkista palvelimen ilmoittamat työkalut, niiden argumentit ja palautetut tiedot ennen kuin ilmoitat pysähdyksen tai matkan.

KehittäjilleROOTE Mobility API

Liikkumista yhdestä pisteestä.
Suoraan sovelluksessasi.

  • Hae
    lähiympäristöstä
  • Pääsy
    liikennetietoihin
  • Upota
    sovellukseesi

Mene kartasta tietoihin: löydä lähellä olevat liikennepalvelut ROOTE-API:n avulla.

Usein kysytyt kysymykset

Onko MCP tekoälymalli?

Ei. Se on protokolla, joka mahdollistaa tekoälysovelluksen kommunikoimisen palvelinten kanssa, jotka tarjoavat työkaluja tai kontekstia.

Korvaako MCP-palvelin API:n?

Se voi käyttää API:a toimintojensa toteuttamiseen. API ja MCP voivat siis olla saman palvelun täydentäviä rajapintoja.

Voiko ROOTE MCP-palvelin varata polkupyörän?

Data MCP ROOTE -työkalut ovat vain luku -tilassa. Palautettu saatavuus ei ole varaus.

Miltä kuulostaisi tutkia ympäristöäsi?

Tutki kotikulmiasi ROOTEn avulla ja löydä tiedot, joita tarvitset matkasi suunnitteluun.

Tutki ROOTE-karttaa ↗