Công cụ: list_drafts
Liệt kê email nháp từ tài khoản Gmail của người dùng đã xác thực.
Công cụ này có thể lọc thư nháp dựa trên một chuỗi truy vấn và hỗ trợ phân trang. Công cụ này trả về danh sách thư nháp, bao gồm cả mã nhận dạng và tiêu đề của thư nháp.
Mẫu sau đây minh hoạ cách sử dụng curl để gọi công cụ MCP list_drafts.
| Yêu cầu 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": "list_drafts", "arguments": { // provide these details according to the tool MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Giản đồ đầu vào
Thông báo yêu cầu cho ListDrafts RPC.
ListDraftsRequest
| Biểu diễn dưới dạng JSON |
|---|
{ "pageSize": integer "pageToken": string "query": string } |
| Trường | |
|---|---|
Trường nhóm
|
|
pageSize |
Không bắt buộc. Số lượng thư nháp tối đa cần trả về. Nếu không chỉ định, giá trị mặc định là 20. Giá trị tối đa được phép là 50. |
Trường nhóm
|
|
pageToken |
Không bắt buộc. Mã thông báo nhận được từ một lệnh gọi list_drafts trước đó để truy xuất trang kết quả tiếp theo. Để trống để tìm nạp trang đầu tiên. |
Trường nhóm
|
|
query |
Không bắt buộc. Một chuỗi truy vấn để lọc thư nháp, sử dụng cùng định dạng như thanh tìm kiếm trong Gmail. Nếu bạn bỏ qua, tất cả thư nháp (ngoại trừ thư rác và thư trong thùng rác theo mặc định) sẽ được liệt kê. Toán tử chính: from: |
Giản đồ đầu ra
Thông báo phản hồi cho ListDrafts RPC.
ListDraftsResponse
| Biểu diễn dưới dạng JSON |
|---|
{
"drafts": [
{
object ( |
| Trường | |
|---|---|
drafts[] |
Danh sách thư nháp. |
nextPageToken |
Mã thông báo có thể được dùng trong một lệnh gọi tiếp theo để truy xuất trang thư nháp tiếp theo. Chỉ xuất hiện nếu có thêm kết quả. |
Bản nháp
| Biểu diễn dưới dạng JSON |
|---|
{ "id": string, "subject": string, "threadId": string, "toRecipients": [ string ], "ccRecipients": [ string ], "bccRecipients": [ string ], "plaintextBody": string, "date": string } |
| Trường | |
|---|---|
id |
Mã nhận dạng duy nhất của tài nguyên thư nháp. |
subject |
Dòng tiêu đề của thư nháp. |
threadId |
Mã của chuỗi thư mà thư nháp này thuộc về. |
toRecipients[] |
Danh sách địa chỉ email của người nhận trong trường "Đến" được trích xuất từ tiêu đề. |
ccRecipients[] |
Danh sách địa chỉ email của người nhận trong trường "Cc" được trích xuất từ tiêu đề. |
bccRecipients[] |
Danh sách địa chỉ email của người nhận trong trường "Bcc" được trích xuất từ tiêu đề. |
plaintextBody |
Nội dung văn bản thuần tuý (nếu có). |
date |
Ngày của thư nháp ở định dạng ISO 8601 (YYYY-MM-DD). |
Chú thích công cụ
Gợi ý mang tính huỷ diệt: ❌ | Gợi ý về tính luỹ đẳng: ❌ | Gợi ý chỉ đọc: ❌ | Gợi ý về thế giới mở: ❌