Beranda/Panduan/Pengembang
Pengembang

Apa itu server MCP dan untuk apa digunakan?

Pahami peran server MCP: menghubungkan asisten AI ke alat, membaca data, dan contoh konkret pencarian mobilitas.

By ROOTE·7 menit baca
Apa itu server MCP dan untuk apa digunakan?
Sebuah pertanyaan, alat-alat, data yang dapat diverifikasi.

Intisari dalam beberapa detik

Server MCP menyediakan alat dan informasi untuk asisten yang kompatibel. Ini memungkinkan akses ke sumber eksternal saat permintaan; asisten kemudian harus menafsirkan hasil tanpa menambahkan data yang hilang.

Server MCP adalah program yang membuat alat dan informasi dapat diakses oleh aplikasi kecerdasan buatan yang kompatibel dengan Model Context Protocol. Seorang asisten dapat mencari alamat, menanyakan data mobilitas, atau membaca sumber eksternal selama percakapan.

Bagi ROOTE, manfaatnya nyata: menjawab “Di mana menemukan sepeda dekat alamat ini?” berdasarkan pencarian geografis dan informasi yang dikembalikan, bukan hanya dari memori model semata.

Asisten, klien, dan server: siapa melakukan apa?

ElemenPeranContoh mobilitas
Aplikasi hostMengelola percakapan dan koneksiAplikasi tempat Anda mengajukan pertanyaan
Klien MCPBerkomunikasi dengan server menurut protokolMenemukan alat ROOTE dan menyampaikan argumen mereka
Server MCPMenyediakan alat dan mengembalikan hasilnyaROOTE mencari tempat atau layanan
Model AIMenafsirkan permintaan dan merumuskan jawabanMenjelaskan hasil dan batasannya

Server tidak menggantikan model. Server memberi akses ke operasi yang ditentukan, dengan masukan dan keluaran terstruktur. Aplikasi host memutuskan cara menggunakan kemampuan ini dan dapat meminta validasi pengguna.

Arsitektur resmi Model Context Protocol

Alat MCP membuat permintaan dapat dijalankan

Sebuah alat memiliki nama, deskripsi, dan skema argumen. Asisten harus mematuhi skema ini: pencarian kedekatan membutuhkan koordinat dan filter yang valid, bukan teks yang dikirim sembarangan ke alat mana pun.

Protokol juga membedakan sumber daya, yang memberikan konteks, dan prompt, yang menawarkan pola interaksi. Setiap server menerbitkan kemampuan yang benar-benar didukung; keberadaan MCP tidak berarti semua tersedia.

Contoh: mencari sepeda di sekitar sebuah alamat

Proses dimulai dengan penyelesaian alamat. Jika ada beberapa kota atau tempat yang cocok, asisten meminta klarifikasi. Kemudian menggunakan koordinat yang dipilih untuk mencari stasiun atau kendaraan sepeda dan merangkum hasil berguna.

Sebuah stasiun berjarak 250 meter dapat dianggap dekat secara geografis. Jarak ini tidak otomatis berarti waktu berjalan kaki. Begitu juga, jumlah sepeda yang terlihat tidak berarti kendaraan tersebut dipesan untuk pengguna.

Apa yang ditawarkan MCP ROOTE

Server MCP ROOTE menyediakan alat geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions, dan services_nearby. Alat-alat ini mencakup pencarian geografis, mobilitas bersama, lokasi transportasi, gangguan, dan beberapa layanan perkotaan. Daftar tools/list pada server adalah referensi untuk kemampuan yang tersedia.

Journey dan Departures tidak termasuk dalam MCP V1 ini. Menemukan halte saja tidak cukup untuk mengumumkan bus berikutnya. Diperlukan kemampuan lain yang terdokumentasi untuk mendapatkan jadwal keberangkatan.

Inventaris resmi alat MCP ROOTE

Apa yang tidak dijamin MCP

Protokol tidak menjamin cakupan global lengkap, data selalu mutakhir, atau jawaban asisten yang tepat. Ini tergantung pada sumber, kontrak tiap alat, dan bagaimana aplikasi menggunakan hasilnya.

Nama, deskripsi, dan tautan dari penyedia tetap data eksternal. Mereka tidak boleh menjadi instruksi bagi asisten. Asisten menyimpan peringatan, atribusi, dan nilai tidak diketahui alih-alih mengubahnya menjadi kepastian.

Memilih rangkaian yang sesuai untuk proyek Anda

Menghubungkan asisten ke MCP ROOTE

Membandingkan API dan MCP untuk integrasi mobilitas

Membangun asisten mobilitas yang andal

Yang akan datang: keberangkatan berikutnya dan perhitungan rute

ROOTE berencana memperluas MCP-nya untuk Departures dan perhitungan rute. Fitur-fitur ini sedang dikembangkan dan belum termasuk dalam alat yang saat ini tersedia di server MCP. Saat tersedia, pastikan untuk memeriksa alat yang diumumkan oleh server, argumen mereka, dan informasi yang benar-benar dikembalikan sebelum mengumumkan keberangkatan atau perjalanan.

Untuk pengembangROOTE Mobility API

Mobilitas di sekitar suatu titik.
Langsung dalam aplikasi Anda.

  • Cari
    di sekitar posisi
  • Akses
    data mobilitas
  • Integrasikan ke
    aplikasi Anda

Bergerak dari peta ke data: cari mobilitas dan layanan di sekitar dengan API ROOTE.

Pertanyaan yang sering diajukan

Apakah MCP sebuah model kecerdasan buatan?

Tidak. Ini protokol yang memungkinkan aplikasi AI berkomunikasi dengan server yang menyediakan alat atau konteks.

Apakah server MCP menggantikan API?

Server dapat menggunakan API untuk menjalankan operasinya. API dan MCP bisa menjadi dua antarmuka pelengkap dari layanan yang sama.

Apakah server MCP ROOTE memungkinkan pemesanan sepeda?

Alat Data MCP ROOTE hanya untuk baca. Ketersediaan yang dikembalikan bukanlah reservasi.

Bagaimana kalau Anda melihat sekitar?

Jelajahi lingkungan Anda dengan ROOTE dan temukan info yang tersedia untuk mempersiapkan perjalanan Anda.

Jelajahi peta ROOTE ↗