กล่องเครื่องมือ MCP สำหรับฐานข้อมูล: การทำให้ชุดข้อมูล BigQuery พร้อมใช้งานสำหรับไคลเอ็นต์ MCP
เกี่ยวกับ Codelab นี้
1 บทนำ
ใน Codelab นี้ คุณจะได้ใช้กล่องเครื่องมือ MCP สำหรับฐานข้อมูลเพื่อทำให้ชุดข้อมูล BigQuery พร้อมใช้งาน
คุณจะใช้แนวทางแบบทีละขั้นตอนต่อไปนี้ผ่าน Codelab
- ระบุชุดข้อมูล BigQuery ที่เฉพาะเจาะจง ("บันทึกประจำรุ่นของ Google Cloud) จากโปรแกรมชุดข้อมูล BigQuery สาธารณะ
- ตั้งค่ากล่องเครื่องมือ MCP สำหรับฐานข้อมูลที่เชื่อมต่อกับชุดข้อมูล BigQuery
- สำรวจไคลเอ็นต์ MCP ต่างๆ และตรวจสอบว่าเข้าถึงอินเทอร์เฟซ MCP ของชุดข้อมูล BigQuery ได้
สิ่งที่ต้องทำ
- ตั้งค่ากล่องเครื่องมือ MCP สำหรับฐานข้อมูลเพื่อแสดงบันทึกประจำรุ่นของ Google Cloud ซึ่งเป็นชุดข้อมูล BigQuery สาธารณะ และเป็นอินเทอร์เฟซ MCP แก่ไคลเอ็นต์ MCP อื่นๆ (IDE, เครื่องมือ ฯลฯ)
สิ่งที่คุณจะได้เรียนรู้
- สำรวจชุดข้อมูลสาธารณะของ BigQuery และเลือกชุดข้อมูลที่เฉพาะเจาะจง
- ตั้งค่ากล่องเครื่องมือ MCP สำหรับฐานข้อมูลสำหรับชุดข้อมูลสาธารณะของ BigQuery ที่เราต้องการให้ไคลเอ็นต์ MCP ใช้งาน
- ทดสอบกล่องเครื่องมือ MCP ในการกำหนดค่าสำหรับฐานข้อมูลในสภาพแวดล้อมในเครื่อง
สิ่งที่ต้องมี
- เว็บเบราว์เซอร์ Chrome
- สภาพแวดล้อมในการพัฒนาซอฟต์แวร์ Python ในเครื่อง
- สภาพแวดล้อม Node.js ในเครื่องที่มี npm เวอร์ชัน 5.2.0 ขึ้นไป
2 ก่อนเริ่มต้น
สร้างโปรเจ็กต์
- ในคอนโซล Google Cloud ให้เลือกหรือสร้างโปรเจ็กต์ Google Cloud ในหน้าตัวเลือกโปรเจ็กต์
- ตรวจสอบว่าเปิดใช้การเรียกเก็บเงินสำหรับโปรเจ็กต์ Cloud แล้ว ดูวิธีตรวจสอบว่าเปิดใช้การเรียกเก็บเงินในโปรเจ็กต์หรือไม่
- คุณจะใช้ Cloud Shell ซึ่งเป็นสภาพแวดล้อมบรรทัดคำสั่งที่ทำงานใน Google Cloud และโหลด bq ไว้ล่วงหน้า คลิก "เปิดใช้งาน Cloud Shell" ที่ด้านบนของคอนโซล Google Cloud
- เมื่อเชื่อมต่อกับ Cloud Shell แล้ว ให้ตรวจสอบว่าคุณได้รับการตรวจสอบสิทธิ์แล้วและโปรเจ็กต์ได้รับการตั้งค่าเป็นรหัสโปรเจ็กต์ของคุณโดยใช้คําสั่งต่อไปนี้
gcloud auth list
- เรียกใช้คำสั่งต่อไปนี้ใน Cloud Shell เพื่อยืนยันว่าคำสั่ง gcloud รู้จักโปรเจ็กต์ของคุณ
gcloud config list project
- หากยังไม่ได้ตั้งค่าโปรเจ็กต์ ให้ใช้คําสั่งต่อไปนี้เพื่อตั้งค่า
gcloud config set project <YOUR_PROJECT_ID>
โปรดดูคำสั่งและการใช้งาน gcloud ในเอกสารประกอบ
3 ไคลเอ็นต์ MCP และชุดข้อมูลบันทึกประจำรุ่นของ Google
ก่อนอื่น เราจะมาดูบันทึกประจำรุ่นของ Google Cloud ที่ได้รับการอัปเดตเป็นประจำที่หน้าเว็บบันทึกประจำรุ่นอย่างเป็นทางการของ Google Cloud ตามภาพหน้าจอที่แสดงด้านล่างนี้
คุณอาจสมัครรับ URL ของฟีดนั้นก็ได้ แต่เราสามารถถามในแชทของตัวแทนเกี่ยวกับบันทึกประจำรุ่นเหล่านี้ได้ ซึ่งอาจเป็นคำค้นหาง่ายๆ เช่น "อัปเดตฉันในบันทึกประจำรุ่นของ Google Cloud"
มาดูเป้าหมายสุดท้ายกัน และนี่คือภาพหน้าจอจริงของโค้ด Visual Studio ที่ฉันใช้ CoPilot แล้ว และฉันอยู่ในโหมดตัวแทน โดยถามเกี่ยวกับบันทึกประจำรุ่นของ Google Cloud
มาดูวิธีสร้างชุดข้อมูลนี้และเรียนรู้เกี่ยวกับการแสดงชุดข้อมูล BigQuery ในไคลเอ็นต์ MCP แบบต่างๆ ที่ต้องการกันเลย
4 กล่องเครื่องมือ MCP สำหรับฐานข้อมูล
MCP Toolbox สําหรับฐานข้อมูลคือเซิร์ฟเวอร์ MCP แบบโอเพนซอร์สสําหรับฐานข้อมูล ซึ่งออกแบบมาเพื่อการใช้งานระดับองค์กรและคุณภาพระดับเวอร์ชันที่ใช้งานจริง ซึ่งจะช่วยให้คุณพัฒนาเครื่องมือได้ง่ายขึ้น รวดเร็วขึ้น และปลอดภัยยิ่งขึ้นด้วยการจัดการกับความซับซ้อนต่างๆ เช่น การรวมการเชื่อมต่อ การตรวจสอบสิทธิ์ และอื่นๆ
กล่องเครื่องมือจะช่วยคุณสร้างเครื่องมือ Gen AI ที่ช่วยให้ตัวแทนเข้าถึงข้อมูลในฐานข้อมูลได้ กล่องเครื่องมือมีบริการต่อไปนี้
- การพัฒนาที่ง่ายขึ้น: ผสานรวมเครื่องมือกับตัวแทนได้โดยใช้โค้ดไม่ถึง 10 บรรทัด ใช้เครื่องมือซ้ำระหว่างตัวแทนหรือเฟรมเวิร์กหลายรายการ และทำให้ใช้งานเครื่องมือเวอร์ชันใหม่ได้ง่ายขึ้น
- ประสิทธิภาพที่ดีขึ้น: แนวทางปฏิบัติแนะนำ เช่น การรวมการเชื่อมต่อ การตรวจสอบสิทธิ์ และอื่นๆ
- การรักษาความปลอดภัยที่ดีขึ้น: การรับรองแบบรวมเพื่อการเข้าถึงข้อมูลที่ปลอดภัยยิ่งขึ้น
- การสังเกตการณ์จากต้นทางถึงปลายทาง: เมตริกและการติดตามที่พร้อมใช้งานทันทีพร้อมการรองรับ OpenTelemetry ในตัว
กล่องเครื่องมือจะอยู่ระหว่างเฟรมเวิร์กการประสานงานของแอปพลิเคชันและฐานข้อมูล โดยเป็นแพลตฟอร์มควบคุมที่ใช้แก้ไข เผยแพร่ หรือเรียกใช้เครื่องมือ ซึ่งจะลดความซับซ้อนในการจัดการเครื่องมือด้วยการจัดเตรียมพื้นที่ส่วนกลางสำหรับจัดเก็บและอัปเดตเครื่องมือ ซึ่งจะช่วยให้คุณแชร์เครื่องมือระหว่างตัวแทนและแอปพลิเคชัน รวมถึงอัปเดตเครื่องมือเหล่านั้นได้โดยไม่ต้องทำให้แอปพลิเคชันของคุณใช้งานได้อีกครั้ง
หากต้องการสรุปด้วยคำง่ายๆ ให้ทำดังนี้
- กล่องเครื่องมือ MCP พร้อมใช้งานเป็นไบนารี อิมเมจคอนเทนเนอร์ หรือจะสร้างจากต้นทางก็ได้
- โดยจะแสดงชุดเครื่องมือที่คุณกำหนดค่าผ่านไฟล์ Tools.yaml โดยคุณอาจมองว่าเครื่องมือเป็นการเชื่อมต่อกับแหล่งข้อมูล คุณสามารถดูแหล่งข้อมูลต่างๆ ที่แอปรองรับได้ เช่น AlloyDB, BigQuery ฯลฯ
- เนื่องจากตอนนี้กล่องเครื่องมือนี้รองรับ MCP แล้ว คุณจึงมีปลายทางเซิร์ฟเวอร์ MCP โดยอัตโนมัติ ซึ่ง Agent (IDE) นั้นจะสามารถใช้ได้หรือขณะพัฒนาแอปพลิเคชัน Agent ของคุณโดยใช้เฟรมเวิร์กที่หลากหลาย เช่น Agent Development Kit (ADK)
บล็อกโพสต์นี้มุ่งเน้นไปที่เรื่องที่ไฮไลต์ไว้ด้านล่าง
กล่าวโดยสรุป เราจะสร้างการกำหนดค่าในกล่องเครื่องมือ MCP สำหรับฐานข้อมูลที่รู้วิธีเชื่อมต่อกับชุดข้อมูล BigQuery จากนั้นเราจะใช้ IDE หรือไคลเอ็นต์ Agent IDE (MCP) อื่นๆ ที่จะสื่อสารกับปลายทางกล่องเครื่องมือ MCP และอนุญาตให้เราส่งคำค้นหาทั่วไปเพื่อสอบถามเกี่ยวกับชุดข้อมูลของเราได้ ให้คิดว่าเครื่องมือนี้เป็นเครื่องมือที่กำหนดค่า ซึ่งทราบวิธีพูดกับชุดข้อมูล BigQuery และเรียกใช้การค้นหาบางอย่าง
5 ชุดข้อมูล BigQuery สำหรับบันทึกประจำรุ่นของ Google Cloud
โปรแกรมชุดข้อมูลสาธารณะของ Google Cloud เป็นโปรแกรมที่ให้บริการชุดข้อมูลที่หลากหลายสำหรับแอปพลิเคชันของคุณ ชุดข้อมูลดังกล่าวอย่างหนึ่งคือฐานข้อมูลบันทึกประจำรุ่นของ Google Cloud ชุดข้อมูลนี้จะให้ข้อมูลเดียวกันกับหน้าเว็บบันทึกประจำรุ่นของ Google Cloud อย่างเป็นทางการ และพร้อมใช้งานเป็นชุดข้อมูลที่ค้นหาได้แบบสาธารณะ
ในการทดสอบ ฉันเพียงตรวจสอบชุดข้อมูลโดยเรียกใช้การค้นหาง่ายๆ ตามที่แสดงด้านล่าง
SELECT
product_name,description,published_at
FROM
`bigquery-public-data`.`google_cloud_release_notes`.`release_notes`
WHERE
DATE(published_at) >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
GROUP BY product_name,description,published_at
ORDER BY published_at DESC
ข้อความนี้ได้รับรายชื่อบันทึกจากชุดข้อมูลบันทึกประจำรุ่นที่เผยแพร่ในช่วง 7 วันที่ผ่านมา
แทนที่ค่านี้ด้วยชุดข้อมูลอื่นๆ ที่คุณต้องการ รวมถึงคำค้นหาและพารามิเตอร์ที่เกี่ยวข้องที่คุณต้องการ สิ่งที่เราต้องทำในตอนนี้คือตั้งค่าให้เป็นแหล่งข้อมูลและเครื่องมือในกล่องเครื่องมือ MCP สำหรับฐานข้อมูล มาดูวิธีกัน
6 การติดตั้งกล่องเครื่องมือ MCP สำหรับฐานข้อมูล
เปิดเทอร์มินัลในเครื่องแล้วสร้างโฟลเดอร์ชื่อ mcp-toolbox
mkdir mcp-toolbox
ไปที่โฟลเดอร์ mcp-toolbox
ผ่านคําสั่งที่แสดงด้านล่าง
cd mcp-toolbox
ติดตั้งกล่องเครื่องมือ MCP เวอร์ชันไบนารีสำหรับฐานข้อมูลผ่านสคริปต์ที่ระบุไว้ด้านล่าง คำสั่งด้านล่างใช้สำหรับ Linux แต่หากคุณใช้ Mac หรือ Windows โปรดตรวจสอบว่าคุณดาวน์โหลดไบนารีที่ถูกต้อง ดูหน้าการเผยแพร่สำหรับระบบปฏิบัติการและสถาปัตยกรรมของคุณ แล้วดาวน์โหลดไบนารีที่ถูกต้อง
export VERSION=0.4.0
curl -O https://storage.googleapis.com/genai-toolbox/v$VERSION/linux/amd64/toolbox
chmod +x toolbox
ตอนนี้เรามีกล่องเครื่องมือเวอร์ชันไบนารีพร้อมใช้งานแล้ว ขั้นตอนถัดไปคือการกำหนดค่ากล่องเครื่องมือด้วยแหล่งข้อมูลและการกําหนดค่าอื่นๆ
7 การกำหนดค่ากล่องเครื่องมือ MCP สำหรับฐานข้อมูล
ตอนนี้เราจำเป็นต้องกำหนดชุดข้อมูลและเครื่องมือ BigQuery ในไฟล์ tools.yaml
ที่กล่องเครื่องมือ MCP สำหรับฐานข้อมูลต้องใช้ ไฟล์ tools.yaml
เป็นวิธีหลักในการกำหนดค่ากล่องเครื่องมือ
สร้างไฟล์ชื่อ tools.yaml
ในโฟลเดอร์เดียวกัน เช่น mcp-toolbox
โดยเนื้อหาของไฟล์จะแสดงอยู่ด้านล่าง
คุณสามารถใช้เครื่องมือแก้ไข nano ที่มีอยู่ใน Cloud Shell คำสั่ง nano มีดังนี้ "nano tools.yaml
"
อย่าลืมแทนที่ค่า YOUR_PROJECT_ID
ด้วยรหัสโปรเจ็กต์ Google Cloud
sources:
my-bq-source:
kind: bigquery
project: gcp-experiments-349209
tools:
search_release_notes_bq:
kind: bigquery-sql
source: my-bq-source
statement: |
SELECT
product_name,description,published_at
FROM
`bigquery-public-data`.`google_cloud_release_notes`.`release_notes`
WHERE
DATE(published_at) >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
GROUP BY product_name,description,published_at
ORDER BY published_at DESC
description: |
Use this tool to get information on Google Cloud Release Notes.
toolsets:
my_bq_toolset:
- search_release_notes_bq
เราขออธิบายข้อมูลโดยย่อของไฟล์
- แหล่งที่มาคือแหล่งข้อมูลต่างๆ ที่เครื่องมือโต้ตอบด้วยได้ แหล่งที่มาแสดงถึงแหล่งข้อมูลซึ่งเครื่องมือโต้ตอบได้ คุณสามารถกำหนดแหล่งที่มาเป็นแผนที่ในส่วนแหล่งที่มาของไฟล์ Tools.yaml ของคุณ โดยปกติแล้ว การกําหนดค่าแหล่งข้อมูลจะมีข้อมูลที่จําเป็นในการเชื่อมต่อและโต้ตอบกับฐานข้อมูล ในกรณีของเรา เราได้กำหนดแหล่งที่มา BigQuery
my-bq-source
แล้วและคุณต้องระบุรหัสโปรเจ็กต์ Google Cloud ดูข้อมูลเพิ่มเติมได้ที่ข้อมูลอ้างอิงแหล่งที่มา - เครื่องมือจะกำหนดการดำเนินการที่ตัวแทนทำได้ เช่น การอ่านและการเขียนไปยังแหล่งข้อมูล เครื่องมือแสดงการดำเนินการที่ตัวแทนสามารถทำได้ เช่น เรียกใช้คำสั่ง SQL คุณสามารถกำหนดเครื่องมือเป็นแผนที่ในส่วนเครื่องมือของไฟล์ Tools.yaml ของคุณ โดยทั่วไปแล้ว เครื่องมือจะต้องมีแหล่งที่มาเพื่อดำเนินการ ในกรณีของเรา เราจะกำหนด
search_release_notes_bq
เครื่องมือเดียว โดยจะอ้างอิงแหล่งที่มา BigQuerymy-bq-source
ที่เรากําหนดไว้ในขั้นตอนแรก นอกจากนี้ยังมีคำสั่งและคำสั่งที่ไคลเอ็นต์ AI Agent จะใช้ด้วย ดูข้อมูลเพิ่มเติมได้ที่ข้อมูลอ้างอิงเครื่องมือ - สุดท้ายนี้ เรามีชุดเครื่องมือที่จะช่วยให้คุณสามารถกำหนดกลุ่มเครื่องมือที่คุณต้องการให้สามารถโหลดร่วมกันได้ ซึ่งอาจมีประโยชน์ในการกําหนดกลุ่มต่างๆ ตามตัวแทนหรือแอปพลิเคชัน ในกรณีของเรา เรามีคําจํากัดความของชุดเครื่องมือ โดยปัจจุบันเราได้กําหนดเครื่องมือที่มีอยู่เพียงรายการเดียว
search_release_notes_bq
ซึ่งเราได้กำหนดไว้แล้ว คุณสามารถมีชุดเครื่องมือได้มากกว่า 1 ชุด โดยใช้เครื่องมือต่างๆ ผสมผสานกัน
ดังนั้นในปัจจุบันเราจึงกำหนดเพียงเครื่องมือเดียวสำหรับรับบันทึกประจำรุ่นในช่วง 7 วันที่ผ่านมาตามคำค้นหา แต่คุณสามารถใช้ชุดค่าผสมต่างๆ พร้อมพารามิเตอร์ได้ด้วย
ดูรายละเอียดการกำหนดค่าเพิ่มเติม ( แหล่งที่มา เครื่องมือ) ในการกำหนดค่าแหล่งข้อมูล BigQuery ในกล่องเครื่องมือ MCP สำหรับฐานข้อมูล
8 การทดสอบกล่องเครื่องมือ MCP สำหรับฐานข้อมูล
เราได้ดาวน์โหลดและกำหนดค่ากล่องเครื่องมือด้วยไฟล์ tools.yaml
ในโฟลเดอร์ mcp-toolbox
แล้ว เรียกใช้ภายในเครื่องก่อน
เรียกใช้คำสั่งต่อไปนี้
$ ./toolbox --tools-file="tools.yaml" --port 7000
เซิร์ฟเวอร์กล่องเครื่องมือ MCP จะทำงานโดยค่าเริ่มต้นที่พอร์ต 5000 แต่ในกรณีนี้เราได้ระบุไว้ให้ทำงานบน 7000
เมื่อการดำเนินการสำเร็จ คุณควรเห็นการเริ่มต้นเซิร์ฟเวอร์พร้อมตัวอย่างเอาต์พุตที่คล้ายกับด้านล่าง
2025-04-25T16:05:45.603871+05:30 INFO "Initialized 1 sources."
2025-04-25T16:05:45.603943+05:30 INFO "Initialized 0 authServices."
2025-04-25T16:05:45.604092+05:30 INFO "Initialized 1 tools."
2025-04-25T16:05:45.604105+05:30 INFO "Initialized 2 toolsets."
2025-04-25T16:05:45.604706+05:30 INFO "Server ready to serve!"
เพียงเปิดเบราว์เซอร์และไปที่ URL ต่อไปนี้:
http://127.0.0.1
ซึ่งจะแสดงผลลัพธ์ต่อไปนี้
ใน URL ของเบราว์เซอร์ ให้เพิ่มข้อความต่อไปนี้ต่อท้าย URL
http://127.0.0.1/api/toolset
ซึ่งจะแสดงเครื่องมือที่กำหนดค่าไว้ในปัจจุบัน ตัวอย่างเอาต์พุตแสดงอยู่ด้านล่าง
เซิร์ฟเวอร์ MCP ตามเอกสารประกอบพร้อมให้ใช้งานแล้วที่ URL ต่อไปนี้
http://127.0.0.1/mcp/sse
เอาต์พุตจะแสดงอยู่ด้านล่างนี้
event: endpoint
data: https://<some-url-pattern>/mcp?sessionId=bf6bfb66-36fe-48a4-8340-ac68008ee873
มาทดสอบเซิร์ฟเวอร์ MCP ด้วยไคลเอ็นต์ MCP กันในหัวข้อถัดไป
9 การทดสอบเซิร์ฟเวอร์ MCP กับไคลเอ็นต์ MCP ต่างๆ
มาทดสอบเซิร์ฟเวอร์ MCP ที่สร้างใหม่ของเรากับไคลเอ็นต์ MCP กัน 2 แบบ
เครื่องมือตรวจสอบ MCP พร้อมกล่องเครื่องมือ
เครื่องมือแรกที่ใช้คือเครื่องมือตรวจสอบ MCP ที่มีกล่องเครื่องมือ ถ้าจะทำแบบนั้น คุณต้องติดตั้ง npx
ก่อน Cloud Shell จะแจ้งให้คุณติดตั้งแพ็กเกจ โปรดดำเนินการต่อและติดตั้ง
คุณต้องระบุคำสั่งต่อไปนี้
npx @modelcontextprotocol/inspector
การดำเนินการนี้จะเปิดเซิร์ฟเวอร์และคุณควรเห็นผลลัพธ์ที่คล้ายกับข้อความต่อไปนี้
Starting MCP inspector...
⚙️ Proxy server listening on port 6277
🔍 MCP Inspector is up and running at http://127.0.0.1:6274 🚀
ไปที่หน้าเครื่องมือตรวจสอบ MCP ตามที่กล่าวไว้ และสิ่งแรกที่คุณต้องทำคือกำหนดค่าไคลเอ็นต์นี้ให้สื่อสารกับเซิร์ฟเวอร์ MCP
เลือกประเภทการนำส่งเป็น SSE
และระบุ URL
ตามที่เราได้กล่าวไว้ก่อนหน้านี้ เช่น http://127.0.0.1:7000/mcp/sse
คลิก Connect
หากทุกอย่างเป็นไปด้วยดี คุณควรจะเห็นสถานะเป็น "เชื่อมต่อแล้ว" ดังที่แสดงด้านล่าง
ทางด้านขวา คุณจะดูรายการเครื่องมือได้โดยคลิก List Tools
จากนั้นคลิกเครื่องมือsearch_release_notes_bq
และเนื่องจากเราไม่มีพารามิเตอร์ใดๆ ให้ส่ง เพียงแค่คลิกปุ่ม Run tool
คุณควรเห็นคำสั่งเรียกใช้กล่องเครื่องมือ ซึ่งในทางกลับกัน ระบบจะเชื่อมต่อและเชื่อมต่อกับแหล่งข้อมูล BigQuery และเรียกข้อมูลดังที่แสดงด้านล่าง
โค้ด VS ในโหมด Agent ด้วย CoPilot
หากต้องการดูวิธีกำหนดค่าและใช้เซิร์ฟเวอร์ MCP ใน VS Code โปรดทราบว่าฟีเจอร์นี้พร้อมให้ใช้งานในเวอร์ชันตัวอย่างและเอกสารประกอบอย่างเป็นทางการอย่างละเอียดและมีอยู่ที่นี่
สมมติว่าคุณเปิดใช้ VS Code แล้ว ให้เปิด Command Palette
และใช้คำสั่งต่อไปนี้
ถัดไป ให้เลือก HTTP sse
เนื่องจากเรามี URL ของ SSE
การดำเนินการนี้จะขอ SSE endpoint
ซึ่งเราให้แบบเดียวกัน:
จากนั้น ระบบจะยืนยันรายละเอียดอื่นๆ อีกเล็กน้อย ฉันเลือกที่จะเพิ่มไปยังการตั้งค่าผู้ใช้ ดังนั้นระบบจะเปิดไฟล์ settings.json
ที่ฉันจะดูการกำหนดค่าได้
เพียงคลิก Start
ที่เห็นด้านบน หรือดำเนินการผ่านคำสั่ง Palette ก็ได้
คุณจะเห็นว่าสถานะเปลี่ยนเป็น Running
และมี 1 Tool
ด้วย
ตอนนี้เราสามารถเปิดโหมด CoPilot Chat ได้แล้ว จากนั้นในโหมด Agent
ให้ส่งคำค้นหาต่อไปนี้ (ระบุว่ามีการกำหนดค่าเครื่องมือ 1 รายการ)
อุปกรณ์จะตอบกลับ:
10 ขอแสดงความยินดี
ขอแสดงความยินดี คุณได้กำหนดค่ากล่องเครื่องมือ MCP สำหรับฐานข้อมูลและกำหนดค่าชุดข้อมูล BigQuery สำหรับการเข้าถึงภายในไคลเอ็นต์ MCP เรียบร้อยแล้ว