Alat: get_thread
Mengambil rangkaian email tertentu dari akun Gmail pengguna yang diautentikasi, termasuk daftar pesannya.
Contoh berikut menunjukkan cara menggunakan curl untuk memanggil alat MCP get_thread.
| Permintaan Curl |
|---|
curl --location 'https://gmailmcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "get_thread", "arguments": { // provide these details according to the tool MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Skema Input
Pesan permintaan untuk GetThread RPC.
GetThreadRequest
| Representasi JSON |
|---|
{
"threadId": string,
"messageFormat": enum ( |
| Kolom | |
|---|---|
threadId |
Wajib. ID unik rangkaian pesan yang akan diambil. |
messageFormat |
Opsional. Menentukan format pesan yang ditampilkan dalam rangkaian pesan. Default-nya adalah FULL_CONTENT. |
Skema Output
Rangkaian pesan yang berisi daftar pesan.
Rangkaian pesan
| Representasi JSON |
|---|
{
"id": string,
"messages": [
{
object ( |
| Kolom | |
|---|---|
id |
ID unik rangkaian pesan. |
messages[] |
Daftar pesan dalam rangkaian pesan, diurutkan secara kronologis. |
Pesan
| Representasi JSON |
|---|
{ "id": string, "snippet": string, "subject": string, "sender": string, "toRecipients": [ string ], "ccRecipients": [ string ], "date": string, "plaintextBody": string } |
| Kolom | |
|---|---|
id |
ID unik pesan. |
snippet |
Cuplikan isi pesan. |
subject |
Subjek pesan yang diekstrak dari header: |
sender |
Alamat email pengirim. |
toRecipients[] |
Ke alamat email penerima. |
ccRecipients[] |
Alamat email penerima CC. |
date |
Tanggal pesan dalam format ISO 8601 (YYYY-MM-DD). |
plaintextBody |
Konten isi pesan lengkap, hanya diisi jika MessageFormat adalah FULL_CONTENT. |
Anotasi Alat
Petunjuk Destruktif: ❌ | Petunjuk Idempoten: ✅ | Petunjuk Hanya Baca: ✅ | Petunjuk Dunia Terbuka: ❌