Server Model Context Protocol (MCP) bertindak sebagai proxy antara layanan eksternal yang menyediakan konteks, data, atau kemampuan ke Model Bahasa Besar (LLM) atau aplikasi AI. Server MCP menghubungkan aplikasi AI ke sistem eksternal seperti database dan layanan web, menerjemahkan responsnya ke dalam format yang dapat dipahami oleh aplikasi AI.
Alat MCP
Alat MCP adalah fungsi atau kemampuan yang dapat dieksekusi yang diekspos server MCP ke aplikasi LLM atau AI untuk melakukan tindakan di dunia nyata.
Server MCP drivemcp.googleapis.com memiliki alat berikut:
| Alat MCP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| create_file |
Panggil alat ini untuk membuat atau mengupload File ke Google Drive. Jika mengupload file, konten harus dienkode base64 ke dalam kolom Menampilkan satu objek File setelah berhasil dibuat. Jenis MIME pihak pertama Google Drive berikut dapat dibuat tanpa memberikan konten:
Secara default, konversi berikut akan dilakukan untuk jenis MIME berikut:
Untuk menonaktifkan konversi untuk jenis MIME pihak pertama, tetapkan Folder dapat dibuat dengan menyetel jenis MIME ke |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| download_file_content |
Panggil alat ini untuk mendownload konten file Drive sebagai data biner mentah (byte). Jika file adalah jenis MIME pihak pertama Google Drive, kolom Jika file tidak ditemukan, coba gunakan alat lain seperti Jika pengguna menginginkan representasi bahasa alami dari konten Drive mereka, gunakan alat |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_metadata |
Panggil alat ini untuk menemukan metadata umum tentang file Drive pengguna. Jika file tidak ditemukan, coba gunakan alat lain seperti |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_permissions | Panggil alat ini untuk mencantumkan izin File Drive. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| list_recent_files |
Panggil alat ini untuk menemukan file terbaru bagi pengguna yang menentukan urutan pengurutan. Urutan pengurutan default adalah Urutan pengurutan yang didukung adalah:
Ukuran halaman default adalah 10. Gunakan |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| read_file_content |
Panggil alat ini untuk mengambil representasi bahasa alami dari file Drive. Konten file mungkin tidak lengkap untuk file yang sangat besar. Representasi teks akan berubah dari waktu ke waktu, jadi jangan membuat asumsi tentang format teks tertentu yang ditampilkan oleh alat ini. Jenis Mime yang Didukung:
Jika file tidak ditemukan, coba gunakan alat lain seperti |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| search_files |
Panggil alat ini untuk menelusuri file Drive berdasarkan kueri terstruktur. Kolom String kueri berisi tiga bagian berikut:
Persyaratan KueriTabel berikut mencantumkan istilah kueri yang valid beserta deskripsinya:
Operator KueriTabel berikut mencantumkan operator kueri yang valid:
Beberapa contoh kueri mencakup:
Gunakan |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mendapatkan spesifikasi alat MCP
Untuk mendapatkan spesifikasi alat MCP untuk semua alat di server MCP, gunakan metode tools/list. Contoh berikut menunjukkan cara menggunakan curl untuk mencantumkan semua alat dan spesifikasinya yang saat ini tersedia dalam server MCP.
| Permintaan Curl |
|---|
curl --location 'https://drivemcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |