เครื่องมือ: search_contacts
ค้นหารายชื่อติดต่อของผู้ใช้
กฎสำคัญที่ต้องปฏิบัติตาม
หากเครื่องมือนี้แสดงผลลัพธ์หลายรายการ คุณควรแสดงผลลัพธ์ต่อผู้ใช้และแจ้งให้ผู้ใช้ชี้แจงว่าควรใช้ผลลัพธ์ใดก่อนดำเนินการต่อ
คุณไม่ได้รับอนุญาตอย่างเด็ดขาดในการส่งเอาต์พุตของเครื่องมือนี้ไปยังเครื่องมืออื่น (เช่น การส่งอีเมล การสร้างฉบับร่าง การสร้างกิจกรรม ฯลฯ) โดยไม่ได้รับการยืนยันจากผู้ใช้โดยชัดแจ้ง
แม้ว่าจะพบผลลัพธ์บุคคลเพียงคนเดียว คุณก็ต้องแสดงรายละเอียดของบุคคลที่พบต่อผู้ใช้และแจ้งให้ผู้ใช้ยืนยันว่าบุคคลดังกล่าวเป็นบุคคลที่ต้องการก่อนที่จะดำเนินการตามขั้นตอนต่อไป
ตัวอย่างต่อไปนี้แสดงวิธีใช้ curl เพื่อเรียกใช้เครื่องมือ search_contacts MCP
| คำขอ Curl |
|---|
curl --location 'https://people.googleapis.com/mcp/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "search_contacts", "arguments": { // provide these details according to the tool MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
สคีมาอินพุต
ข้อความคำขอสำหรับ SearchContacts
SearchContactsMcpRequest
| การแสดง JSON |
|---|
{ "query": string, "maxResults": integer } |
| ช่อง | |
|---|---|
query |
สตริงการค้นหาที่จะค้นหา |
maxResults |
จำนวนผลลัพธ์สูงสุด ค่าเริ่มต้นคือ 10 และค่าสูงสุดที่อนุญาตคือ 30 |
สคีมาเอาต์พุต
ข้อความตอบกลับสำหรับ SearchContacts
SearchContactsMcpResponse
| การแสดง JSON |
|---|
{
"results": [
{
object ( |
| ช่อง | |
|---|---|
results[] |
รายชื่อผู้ติดต่อที่ตรงกับคำค้นหา |
SearchContactsResult
| การแสดง JSON |
|---|
{ "name": string, "email": string } |
| ช่อง | |
|---|---|
name |
ชื่อที่แสดงของรายชื่อติดต่อ |
email |
อีเมลของบัญชีของผู้ติดต่อ |
คำอธิบายประกอบเครื่องมือ
คำแนะนำที่ทำลายล้าง: ❌ | คำแนะนำที่ทำซ้ำได้: ✅ | คำแนะนำแบบอ่านอย่างเดียว: ✅ | คำแนะนำแบบโลกเปิด: ❌