Model Context Protocol (MCP) menstandarkan cara model bahasa besar (LLM) dan aplikasi atau agen AI terhubung ke sumber data eksternal. Server MCP memungkinkan Anda menggunakan alat, resource, dan perintahnya untuk melakukan tindakan dan mendapatkan data terbaru dari layanan backend-nya.
Apa perbedaan antara server MCP lokal dan jarak jauh?
- Server MCP lokal
- Biasanya berjalan di komputer lokal Anda dan menggunakan input dan output stream standar (stdio) untuk komunikasi antar-layanan di perangkat yang sama.
- Server MCP jarak jauh
- Berjalan di infrastruktur layanan dan menawarkan endpoint HTTP ke aplikasi AI untuk komunikasi antara klien MCP AI dan server MCP. Untuk mengetahui informasi selengkapnya tentang arsitektur MCP, lihat Arsitektur MCP.
Stateless core
Dengan
MCP versi 2026-07-28,
MCP berubah dari protokol stateful dua arah menjadi protokol stateless.
Setiap permintaan MCP menjelaskan dirinya sendiri dan dapat dirutekan menggunakan header. Tidak ada
kebutuhan untuk handshake initialize/initialized atau Mcp-Session-Id karena
setiap permintaan menyertakan semua informasi yang diperlukan di header HTTP atau parameter _meta. Server MCP dapat meminta informasi tambahan yang diperlukan oleh alat melalui
permintaan perjalanan pulang pergi multi-putaran (MRTR).
Untuk membantu merutekan dan memproses permintaan tanpa mengurai isi permintaan, beberapa header MCP diperlukan, termasuk yang berikut:
- Header yang diperlukan oleh spesifikasi MCP seperti header versi protokol dan header permintaan standar.
- Header kustom
yang ditentukan oleh server MCP. Header ini dicerminkan ke dalam header HTTP
dari skema input alat menggunakan properti
x-mcp-header. Misalnya, server MCP dapat menentukan header kustom untuk menentukan Google Cloud ID project atau region.
Untuk mengetahui informasi selengkapnya tentang arsitektur MCP, lihat spesifikasi MCP versi 2026-07-28 dan perubahan utama.
Langkah berikutnya
- Pelajari cara menggunakan server MCP lokal Knowledge Catalog.
- Pelajari cara menggunakan server MCP jarak jauh Knowledge Catalog.
- Pelajari cara menggunakan server MCP lokal silsilah data.
- Pelajari cara menggunakan server MCP jarak jauh silsilah data (Pratinjau).
- Coba kasus penggunaan Knowledge Catalog.