Ini adalah server MCP yang menyediakan alat untuk berinteraksi dengan Google Spreadsheet.
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 oleh server MCP ke LLM atau aplikasi AI untuk melakukan tindakan di dunia nyata.
Alat
Server MCP sheetsmcp.googleapis.com memiliki alat berikut:
| Alat MCP | |
|---|---|
get_values |
Menampilkan rentang nilai dari spreadsheet. Sesuai dengan spreadsheets.values.get di REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/get |
get_spreadsheet |
Menampilkan konten spreadsheet untuk spreadsheet yang diberikan. Menampilkan judul, nama sheet, properti petak, dan metadata lainnya untuk ID spreadsheet yang diberikan. Juga menampilkan data petak lengkap jika diminta. Sesuai dengan spreadsheets.get di REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/get |
update_spreadsheet |
Menerapkan satu atau beberapa pembaruan ke spreadsheet. Sesuai dengan spreadsheets.batchUpdate di REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/batchUpdate Daftar kemungkinan pembaruan adalah:
|
update_values |
Menetapkan nilai dalam rentang spreadsheet. Sesuai dengan spreadsheets.values.update di REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/update |
update_formulas |
Menetapkan formula dalam rentang spreadsheet. Sesuai dengan spreadsheets.values.update di REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/update |
insert_dimension |
Menyisipkan baris atau kolom dalam sheet pada indeks tertentu. Sesuai dengan InsertDimensionRequest di spreadsheets.batchUpdate REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/request |
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://sheetsmcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |