เซิร์ฟเวอร์ MCP ความรู้ของนักพัฒนาซอฟต์แวร์ Google ช่วยให้เครื่องมือพัฒนาที่ทำงานด้วยระบบ AI สามารถค้นหาเอกสารประกอบสำหรับนักพัฒนาซอฟต์แวร์อย่างเป็นทางการของ Google และดึงข้อมูล สำหรับผลิตภัณฑ์ของ Google เช่น Firebase, Google Cloud, Android, Maps และอื่นๆ การเชื่อมต่อแอปพลิเคชัน AI กับคลังเอกสารอย่างเป็นทางการของเราโดยตรงจะช่วยให้มั่นใจได้ว่าโค้ดและคำแนะนำที่คุณได้รับเป็นข้อมูลล่าสุดและอิงตามบริบทที่เชื่อถือได้
หลังจากตั้งค่าเซิร์ฟเวอร์แล้ว เครื่องมือที่ผสานรวมจะช่วยจัดการคำขอต่างๆ ได้ เช่น
หลักเกณฑ์การใช้งาน
- เช่น วิธีที่ดีที่สุดในการติดตั้งใช้งาน การแจ้งเตือนแบบพุชโดยใช้ Firebase Cloud Messaging ในแอป Android คืออะไร
การสร้างและการอธิบายโค้ด
- เช่น ค้นหาเอกสารประกอบของ Google เพื่อดูตัวอย่าง Python สำหรับแสดงรายการ Bucket ทั้งหมดในโปรเจ็กต์ Cloud Storage
การแก้ปัญหาและการแก้ไขข้อบกพร่อง
- เช่น ทำไมคีย์ Google Maps API ของฉันจึงแสดงลายน้ำ "เพื่อวัตถุประสงค์ในการพัฒนาเท่านั้น"
การวิเคราะห์และการสรุปเชิงเปรียบเทียบ
- เช่น ช่วยฉันเลือกระหว่าง Cloud Run กับ Cloud Functions สำหรับไมโครเซอร์วิสใหม่หน่อย สร้างตารางมาร์กดาวน์ที่เปรียบเทียบแง่มุมที่สําคัญ เช่น กรณีการใช้งานหลัก การเกิดขึ้นพร้อมกัน และรูปแบบการกำหนดราคา
ความสามารถของเซิร์ฟเวอร์ MCP
เซิร์ฟเวอร์ MCP ของ Google Developer Knowledge มีเครื่องมือต่อไปนี้ให้แอปพลิเคชัน AI ของคุณ
| ชื่อเครื่องมือ | คำอธิบาย |
|---|---|
search_documents |
ค้นหาเอกสารประกอบสำหรับนักพัฒนาแอปของ Google (Firebase, Google Cloud, Android, Maps และอื่นๆ) เพื่อค้นหาหน้าเว็บและข้อมูลโค้ดที่เกี่ยวข้องกับการค้นหาของคุณ ใช้ get_documents กับ parent จากผลการค้นหาเพื่อดูเนื้อหาทั้งหน้า |
get_documents |
รับเนื้อหาทั้งหมดของเอกสารหลายรายการโดยใช้ parent จากผลลัพธ์ของ search_documents |
เครื่องมือ search_documents จะแบ่งเอกสารประกอบออกเป็นข้อความขนาดเล็ก
ที่ได้รับการเพิ่มประสิทธิภาพสำหรับการค้นหาและการดึงข้อมูลที่ทำงานด้วยระบบ AI เมื่อคุณค้นหา เครื่องมือจะแสดงตัวอย่างข้อมูลเอกสารอย่างน้อย 1 รายการที่เกี่ยวข้องกับคำค้นหาของคุณ หากต้องการดูเนื้อหาทั้งหน้าซึ่งอยู่รอบๆ ตัวอย่างข้อมูล ให้ใช้
get_documentsกับparentที่ระบุไว้ในผลการค้นหาเพื่อดึงเนื้อหาทั้งหน้า
การติดตั้ง
เซิร์ฟเวอร์ MCP ของ Google Developer Knowledge เป็นเซิร์ฟเวอร์ MCP ระยะไกลที่ใช้ Developer Knowledge API เพื่อค้นหาและดึงข้อมูลเอกสารประกอบ คุณสามารถตรวจสอบสิทธิ์โดยใช้ OAuth หรือคีย์ API
ตรวจสอบสิทธิ์โดยใช้ OAuth
ส่วนนี้จะแนะนำขั้นตอนการตรวจสอบสิทธิ์แอปพลิเคชัน AI กับเซิร์ฟเวอร์ MCP ของ Developer Knowledge โดยใช้ OAuth
ข้อกำหนดเบื้องต้น: ตั้งค่า Google Cloud CLI
โปรดตรวจสอบว่าคุณมีสิ่งต่อไปนี้ก่อนดำเนินการต่อ
ขั้นตอนที่ 1: เปิดใช้ Developer Knowledge API ในโปรเจ็กต์
- เปิดหน้า Developer Knowledge API ในไลบรารี Google APIs
- ตรวจสอบว่าคุณได้เลือกโปรเจ็กต์ที่ถูกต้องซึ่งคุณต้องการใช้ API
- คลิกเปิดใช้ ไม่จำเป็นต้องมีบทบาท IAM ที่เฉพาะเจาะจงเพื่อเปิดใช้หรือใช้ API
ขั้นตอนที่ 2: เลือกวิธีการตรวจสอบสิทธิ์
วิธีการตรวจสอบสิทธิ์ที่คุณเลือกจะขึ้นอยู่กับว่าผู้ช่วย AI ของคุณรองรับข้อมูลรับรองเริ่มต้นของแอปพลิเคชัน (ADC) โดยใช้ gcloud CLI หรือต้องใช้ รหัสไคลเอ็นต์ของ OAuth แบบสแตนด์อโลน ผู้ช่วยอย่าง Gemini CLI สามารถใช้ข้อมูลเข้าสู่ระบบ Google Cloud ที่มีอยู่เพื่อการตั้งค่าที่ราบรื่น ส่วนผู้ช่วยอื่นๆ เช่น Antigravity กำหนดให้คุณต้องสร้างและระบุข้อมูลเข้าสู่ระบบด้วยตนเองเพื่อสร้างการเชื่อมต่อที่ปลอดภัย
เลือกแท็บที่สอดคล้องกับข้อกำหนดในการตั้งค่าผู้ช่วย AI ที่เฉพาะเจาะจงของคุณ
ADC
เชื่อมโยงบัญชีของคุณ
หากต้องการให้สิทธิ์เซิร์ฟเวอร์ MCP ดำเนินการในนามของคุณ ให้เรียกใช้คำสั่งต่อไปนี้ โดยแทนที่ PROJECT_ID ด้วยรหัสโปรเจ็กต์ Google Cloud ของคุณ
gcloud auth application-default login --project=PROJECT_IDเมื่อมีข้อความแจ้ง ให้เลือกบัญชี แล้วคลิกต่อไป
กำหนดค่าแอปพลิเคชัน AI
เมื่อได้รับการตรวจสอบสิทธิ์แล้ว ขั้นตอนสุดท้ายคือการระบุรายละเอียดการกำหนดค่าเซิร์ฟเวอร์ให้กับแอปพลิเคชัน AI แม้ว่าโครงสร้าง JSON ที่แน่นอนจะแตกต่างกันไปตามแอปพลิเคชัน แต่คุณสามารถใช้ตัวอย่างต่อไปนี้เป็นเทมเพลตได้
หากต้องการกำหนดค่า Gemini CLI หรือ Gemini Code Assist ให้แก้ไขหรือสร้างไฟล์การกำหนดค่าต่อไปนี้
- ในโปรเจ็กต์ของคุณ
.gemini/settings.json - ในไดเรกทอรีหน้าแรก ให้ทำดังนี้
~/.gemini/settings.json
{ "mcpServers": { "google-developer-knowledge": { "httpUrl": "https://developerknowledge.googleapis.com/mcp", "authProviderType": "google_credentials", "oauth": { "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] }, "timeout": 30000, "headers": { "X-goog-user-project": "PROJECT_ID" } } } }หากต้องการตรวจสอบว่าเซิร์ฟเวอร์ MCP ทำงานได้ตามที่คาดไว้หรือไม่ ให้ไปที่ยืนยันการติดตั้ง
- ในโปรเจ็กต์ของคุณ
ข้อมูลเข้าสู่ระบบที่กำหนดเอง
กำหนดค่าหน้าจอขอความยินยอม OAuth
กำหนดค่าหน้าจอขอความยินยอม OAuth ของโปรเจ็กต์และเพิ่มตัวคุณเองเป็นผู้ใช้ทดสอบ หากดำเนินการขั้นตอนนี้สำหรับโปรเจ็กต์ Google Cloud เสร็จแล้ว ให้ข้ามไปยังขั้นตอนถัดไป
- เปิดหน้าภาพรวมการตรวจสอบสิทธิ์ของ Google Cloud Console แล้วคลิกเริ่มต้นใช้งาน
- ป้อนชื่อแอป เลือกอีเมลสนับสนุน แล้วคลิกถัดไป
- ในส่วนกลุ่มเป้าหมาย ให้เลือกภายนอก แล้วคลิกถัดไป
- ป้อนอีเมลในข้อมูลติดต่อ แล้วคลิก ถัดไป
- อ่านและยอมรับนโยบายข้อมูลผู้ใช้ของบริการ Google API แล้วคลิกต่อไป
- คลิกสร้าง
เพิ่มผู้ใช้ทดสอบ
- ในแพลตฟอร์มการตรวจสอบสิทธิ์ของ Google ให้คลิกกลุ่มเป้าหมาย
- ในส่วนผู้ใช้ทดสอบ ให้คลิกเพิ่มผู้ใช้
- ป้อนอีเมลของคุณและผู้ใช้ทดสอบที่ได้รับอนุญาตรายอื่นๆ แล้วคลิกบันทึก
สร้างไคลเอ็นต์ OAuth
หากต้องการตรวจสอบสิทธิ์ในฐานะผู้ใช้ปลายทางและเข้าถึงข้อมูลผู้ใช้ในแอป คุณต้องสร้างรหัสไคลเอ็นต์ OAuth 2.0 รหัสไคลเอ็นต์ใช้เพื่อระบุ แอปเดี่ยวไปยังเซิร์ฟเวอร์ OAuth ของ Google
- ในแพลตฟอร์ม Google Auth ให้คลิก Clients
- คลิกสร้างไคลเอ็นต์
- เลือกแอปเดสก์ท็อปจากตัวเลือกประเภทแอปพลิเคชัน
- ในช่องชื่อ ให้พิมพ์ชื่อของข้อมูลเข้าสู่ระบบ ชื่อนี้จะแสดงในคอนโซล Google Cloud เท่านั้น
- คลิกสร้าง หน้าจอ "สร้างไคลเอ็นต์ OAuth" จะปรากฏขึ้นพร้อมแสดง รหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ใหม่
- คลิกตกลง ข้อมูลเข้าสู่ระบบที่สร้างขึ้นใหม่จะปรากฏในส่วน รหัสไคลเอ็นต์ OAuth 2.0
- คลิกรหัสไคลเอ็นต์ที่สร้างขึ้นใหม่ ในส่วนข้อมูลลับของไคลเอ็นต์
คลิกไอคอนดาวน์โหลดเพื่อบันทึกไฟล์ JSON คุณจะต้องใช้ค่า
client_idและclient_secretในไฟล์นี้ในขั้นตอนถัดไป
กำหนดค่าแอปพลิเคชัน AI
จากนั้นคุณต้องระบุรายละเอียดการกำหนดค่าเซิร์ฟเวอร์ให้กับแอปพลิเคชัน AI แม้ว่าลำดับขั้นตอนที่แน่นอนจะแตกต่างกันไปตามแอปพลิเคชัน แต่คุณสามารถใช้ตัวอย่างต่อไปนี้เป็นเทมเพลตได้
วิธีกำหนดค่า Antigravity ให้ใช้เซิร์ฟเวอร์ MCP มีดังนี้
- ใน Antigravity ให้คลิกตัวเลือกเพิ่มเติม เมนู ในแผงตัวแทน > เซิร์ฟเวอร์ MCP > จัดการเซิร์ฟเวอร์ MCP
ที่ด้านบนของแผง "จัดการเซิร์ฟเวอร์ MCP" ที่เปิดขึ้น ให้คลิก ดูการกำหนดค่าดิบเพื่อแก้ไขไฟล์
mcp_config.json{ "mcpServers": { "google-developer-knowledge": { "serverUrl": "https://developerknowledge.googleapis.com/mcp" } } }กลับไปที่จัดการเซิร์ฟเวอร์ MCP แล้วคลิกรีเฟรช
เพิ่มข้อมูลเข้าสู่ระบบ OAuth
เมื่อคุณพยายามใช้เซิร์ฟเวอร์ MCP ของ Developer Knowledge เป็นครั้งแรก ผู้ช่วย AI จะ แจ้งให้คุณตั้งค่าให้เสร็จสมบูรณ์
ขอให้เอเจนต์ใช้เซิร์ฟเวอร์ Developer Knowledge MCP ด้วยพรอมต์ เช่น
How do I list Cloud Storage buckets?หากเห็นข้อความที่ขอให้ลงทะเบียน URI การเปลี่ยนเส้นทางอย่างน้อย 1 รายการ ให้คลิกตัวเลือกเพื่อดำเนินการต่อ เนื่องจากคุณตั้งค่ารหัสไคลเอ็นต์เป็น แอปเดสก์ท็อป จึงไม่จำเป็นต้องเพิ่ม URI ที่เฉพาะเจาะจงเหล่านี้ใน แพลตฟอร์มการตรวจสอบสิทธิ์ของ Google
เมื่อผู้ช่วย AI แจ้งให้คุณป้อนรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ ให้วางคีย์ที่เกี่ยวข้องแต่ละรายการจากไฟล์ JSON ของรหัสลับไคลเอ็นต์ที่คุณบันทึกไว้ก่อนหน้านี้
เมื่อมีข้อความแจ้ง ให้เลือกบัญชี แล้วคลิกต่อไป
กลับไปที่ผู้ช่วย AI ตอนนี้ตัวแทนจะดำเนินการตามคำขอของคุณ โดยใช้เซิร์ฟเวอร์ที่เพิ่งตรวจสอบสิทธิ์
ตรวจสอบสิทธิ์โดยใช้คีย์ API
ส่วนนี้จะแนะนำขั้นตอนการตรวจสอบสิทธิ์แอปพลิเคชัน AI กับเซิร์ฟเวอร์ MCP ความรู้สำหรับนักพัฒนาแอปโดยใช้คีย์ API
ขั้นตอนที่ 1: สร้างคีย์ API
คุณสร้างคีย์ API Developer Knowledge ในโปรเจ็กต์ Google Cloud ได้โดยใช้คอนโซล Google Cloud หรือ gcloud CLI
Google Cloud Console
เปิดใช้ API
- เปิดหน้า Developer Knowledge API ในไลบรารี Google APIs
- ตรวจสอบว่าคุณได้เลือกโปรเจ็กต์ที่ถูกต้องซึ่งคุณต้องการใช้ API
- คลิกเปิดใช้ ไม่จำเป็นต้องมีบทบาท IAM ที่เฉพาะเจาะจงเพื่อเปิดใช้หรือใช้ API
สร้างและรักษาคีย์ API ให้ปลอดภัย
- ในคอนโซล Google Cloud สำหรับโปรเจ็กต์ที่คุณเปิดใช้ API ให้ไปที่หน้าข้อมูลเข้าสู่ระบบ
- คลิกสร้างข้อมูลเข้าสู่ระบบ แล้วเลือกคีย์ API จากเมนู กล่องโต้ตอบคีย์ API ที่สร้างขึ้นจะแสดงสตริงสำหรับคีย์ที่สร้างขึ้นใหม่
- คลิกแก้ไขคีย์ API
- ระบุชื่อคีย์ในช่องชื่อ
- เลือกจำกัดคีย์ในส่วนการจำกัด API
-
จากรายการ Select APIs ให้เปิดใช้ Developer Knowledge API แล้วคลิก OK
- หมายเหตุ: หากเพิ่งเปิดใช้ Developer Knowledge API อาจมีความล่าช้าก่อนที่ API จะปรากฏในรายการเลือก API
- คลิกบันทึก
หลังจากสร้างคีย์แล้ว ให้คลิกแสดงคีย์เพื่อดูคีย์ จดบันทึกไว้เพื่อใช้เมื่อกำหนดค่าแอปพลิเคชัน AI
gcloud CLI
- หากยังไม่ได้ดำเนินการ ให้ดาวน์โหลดและติดตั้ง gcloud CLI
เปิดใช้ Developer Knowledge API โดยแทนที่ PROJECT_ID ด้วยรหัสโปรเจ็กต์ Google Cloud ของคุณ
gcloud services enable developerknowledge.googleapis.com --project=PROJECT_IDสร้างคีย์ API โดยใช้รหัสโปรเจ็กต์ Google Cloud เดียวกัน
gcloud services api-keys create --project=PROJECT_ID --display-name="DK API Key"คำสั่งนี้จะแสดงสตริงคีย์ API จดบันทึกไว้เพื่อใช้เมื่อกำหนดค่าแอปพลิเคชัน AI
รักษาคีย์ API ให้ปลอดภัยโดยเพิ่มข้อจำกัดของคีย์ API เพื่อความปลอดภัยที่ดียิ่งขึ้น ให้จำกัดคีย์ API ไว้ที่ Developer Knowledge API
ขั้นตอนที่ 2: เปิดใช้เซิร์ฟเวอร์ MCP ของ Developer Knowledge ในโปรเจ็กต์
หากต้องการเปิดใช้เซิร์ฟเวอร์ MCP ของ Developer Knowledge ในโปรเจ็กต์ Google Cloud ให้ดาวน์โหลดและติดตั้ง gcloud CLI จากนั้นเรียกใช้คำสั่งต่อไปนี้โดยแทนที่ PROJECT_ID ด้วยรหัสโปรเจ็กต์ Google Cloud
gcloud beta services mcp enable developerknowledge.googleapis.com --project=PROJECT_ID
หากไม่ได้เปิดใช้บริการความรู้สำหรับนักพัฒนาซอฟต์แวร์สำหรับโปรเจ็กต์ Google Cloud คุณจะได้รับข้อความแจ้งให้เปิดใช้บริการก่อนเปิดใช้เซิร์ฟเวอร์ MCP ระยะไกล
แนวทางปฏิบัติแนะนำด้านความปลอดภัยระบุว่าควรเปิดใช้เซิร์ฟเวอร์ MCP เฉพาะสำหรับ บริการที่จำเป็นต่อการทำงานของแอปพลิเคชัน AI
ขั้นตอนที่ 3: กำหนดค่าแอปพลิเคชัน AI
กำหนดค่าแอปพลิเคชัน AI ยอดนิยมโดยใช้คำสั่งเหล่านี้ แทนที่ YOUR_API_KEY ด้วยคีย์ API ของ Developer Knowledge ที่คุณสร้างใน ขั้นตอนก่อนหน้า
Gemini CLI
หากต้องการกำหนดค่า Gemini CLI ให้เรียกใช้คำสั่งต่อไปนี้
gemini mcp add -t http -H "X-Goog-Api-Key: YOUR_API_KEY" google-developer-knowledge https://developerknowledge.googleapis.com/mcp --scope user
หรือจะแก้ไขหรือสร้างไฟล์การกำหนดค่าต่อไปนี้ก็ได้
- ในโปรเจ็กต์ของคุณ
.gemini/settings.json - ในไดเรกทอรีหน้าแรก ให้ทำดังนี้
~/.gemini/settings.json
{
"mcpServers": {
"google-developer-knowledge": {
"httpUrl": "https://developerknowledge.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
Gemini Code Assist
หากต้องการกำหนดค่า Gemini Code Assist ให้แก้ไขหรือสร้างไฟล์กำหนดค่าต่อไปนี้
- ในโปรเจ็กต์ของคุณ
.gemini/settings.json - ในไดเรกทอรีหน้าแรก ให้ทำดังนี้
~/.gemini/settings.json
{
"mcpServers": {
"google-developer-knowledge": {
"httpUrl": "https://developerknowledge.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
Claude Code
หากต้องการกำหนดค่า Claude Code ให้เรียกใช้คำสั่งต่อไปนี้ในโฟลเดอร์แอป
claude mcp add google-dev-knowledge --transport http https://developerknowledge.googleapis.com/mcp --header "X-Goog-Api-Key: YOUR_API_KEY"
เคอร์เซอร์
หากต้องการกำหนดค่า Cursor ให้แก้ไข .cursor/mcp.json (สำหรับโปรเจ็กต์ที่เฉพาะเจาะจง)
หรือ ~/.cursor/mcp.json (สำหรับโปรเจ็กต์ทั้งหมด)
{
"mcpServers": {
"google-developer-knowledge": {
"url": "https://developerknowledge.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
GitHub Copilot
หากต้องการกำหนดค่า GitHub Copilot ใน VS Code สำหรับโปรเจ็กต์เดียว ให้แก้ไขไฟล์
.vscode/mcp.json ในพื้นที่ทำงาน
{
"servers": {
"google-developer-knowledge": {
"url": "https://developerknowledge.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
หากต้องการทำให้เซิร์ฟเวอร์พร้อมใช้งานในทุกโปรเจ็กต์ ให้แก้ไขการตั้งค่าผู้ใช้ คลิกปุ่มเปิดการตั้งค่า (JSON)
{
"mcp": {
"servers": {
"google-developer-knowledge": {
"url": "https://developerknowledge.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
}
วินด์เซิร์ฟ
หากต้องการกำหนดค่า Windsurf Editor ให้แก้ไข~/.codeium/windsurf/mcp_config.json
ไฟล์
{
"mcpServers": {
"google-developer-knowledge": {
"url": "https://developerknowledge.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
ยืนยันการติดตั้ง
เมื่อกำหนดค่าแล้ว ให้เปิดแอปพลิเคชัน AI แล้วป้อนพรอมต์ เช่น
How do I list Cloud Storage buckets?
หากเห็นการเรียกใช้เครื่องมือไปยัง search_documents หรือเครื่องมือเซิร์ฟเวอร์ MCP ความรู้สำหรับนักพัฒนาแอปอื่นๆ แสดงว่าเซิร์ฟเวอร์ทำงานได้อย่างถูกต้อง
จัดการการใช้งานโทเค็น
การดึงเนื้อหาของเอกสาร โดยเฉพาะเมื่อใช้ batch_get_documents จะใช้โทเค็นภายในหน้าต่างบริบทของแอปพลิเคชัน AI เนื่องจากหน้าเอกสารประกอบสำหรับนักพัฒนาซอฟต์แวร์ของ Google บางหน้ามีขนาดค่อนข้างใหญ่ การดึงข้อมูลเอกสารหลายฉบับจึงอาจทำให้ค่าใช้จ่ายสูงขึ้น เวลาในการตอบสนองของโมเดลช้าลง และบริบทในหน้าต่างบริบทอาจล้นได้อย่างรวดเร็ว
สร้างพรอมต์ที่เฉพาะเจาะจงซึ่งกำหนดเป้าหมายเฉพาะข้อมูลที่คุณต้องการเพื่อเพิ่มประสิทธิภาพและหลีกเลี่ยงการเรียกเก็บเงินที่ไม่คาดคิด หลีกเลี่ยงคำขอที่กว้างเกินไป (เช่น "เปรียบเทียบผลิตภัณฑ์ Firebase ทั้งหมด") ซึ่งบังคับให้ตัวแทนต้องนำเข้าข้อมูลจำนวนมากในครั้งเดียว
เอกสารที่รวมอยู่
ดูข้อมูลเกี่ยวกับเอกสารที่เซิร์ฟเวอร์ค้นหาได้ที่การอ้างอิงคลังข้อความ
ข้อจำกัดที่ทราบ
- ขอบเขตเนื้อหา: ระบบจะรวมเฉพาะหน้าที่มองเห็นได้แบบสาธารณะในการอ้างอิงคลังข้อความ เนื้อหาจากแหล่งที่มาอื่นๆ เช่น GitHub, เว็บไซต์ OSS, บล็อก หรือ YouTube จะไม่รวมอยู่ด้วย
- ผลลัพธ์ภาษาอังกฤษเท่านั้น: เซิร์ฟเวอร์รองรับเฉพาะผลลัพธ์ที่เป็นภาษาอังกฤษ
- ต้องใช้เครือข่าย: เครื่องมือของเซิร์ฟเวอร์ต้องใช้บริการ Google Cloud ที่ใช้งานอยู่ หากพบข้อผิดพลาดอย่างต่อเนื่อง โปรดตรวจสอบการเชื่อมต่ออินเทอร์เน็ตและการกำหนดค่าคีย์ API Developer Knowledge
การแก้ปัญหา
หากพบปัญหา ให้ตรวจสอบสิ่งต่อไปนี้
- ไฟล์การกำหนดค่า MCP สำหรับเครื่องมือ AI อยู่ในรูปแบบที่ถูกต้อง
- หากใช้วิธีการตรวจสอบสิทธิ์ API คุณได้ใช้คีย์ API ของ Developer Knowledge ที่ถูกต้องในไฟล์การกำหนดค่าซึ่งเปิดใช้ Developer Knowledge API
- คุณยังใช้โควต้า Developer Knowledge API ไม่หมด
Model Armor
หากคุณใช้ Model Armor
เพื่อปกป้องแอปพลิเคชัน คุณอาจพบข้อผิดพลาด 403 PERMISSION_DENIED
สำหรับคำค้นหาบางรายการ เนื่องจากเซิร์ฟเวอร์ Developer Knowledge MCP จะแสดงเฉพาะเอกสารประกอบสาธารณะจากแหล่งที่มาของ Google ที่เชื่อถือได้ เราจึงขอแนะนำให้ตั้งค่าตัวกรองการแทรกพรอมต์และการเจลเบรก (PIJB) เป็นระดับความเชื่อมั่น HIGH_AND_ABOVE เพื่อลดผลบวกลวง
หากกรณีการใช้งานของคุณไม่เกี่ยวข้องกับเครื่องมืออื่นๆ ที่เข้าถึงข้อมูลส่วนตัวหรือข้อมูลที่ละเอียดอ่อน
คุณก็อาจพิจารณาปิดใช้ตัวกรอง PIJB ได้เช่นกัน