MCP Tools Reference: developerknowledge.googleapis.com

Alat: search_documents

Gunakan alat ini untuk menemukan dokumentasi tentang produk developer Google. Dokumen ini berisi API resmi, cuplikan kode, catatan rilis, praktik terbaik, panduan, info penelusuran bug, dan lainnya. Artikel ini mencakup produk dan domain berikut:

  • Android: developer.android.com
  • Apigee: docs.apigee.com
  • Chrome: developer.chrome.com
  • Firebase: firebase.google.com
  • Fuchsia: fuchsia.dev
  • Google AI: ai.google.dev
  • Google Cloud: docs.cloud.google.com
  • Google Developers, Ads, Penelusuran, Google Maps, YouTube: developers.google.com
  • Google Home: developers.home.google.com
  • TensorFlow: www.tensorflow.org
  • Web: web.dev

Alat ini menampilkan potongan teks, nama, dan URL untuk dokumen yang cocok. Jika potongan yang ditampilkan tidak cukup detail untuk menjawab pertanyaan pengguna, gunakan get_document atau batch_get_documents dengan parent dari output alat ini untuk mengambil konten dokumen lengkap.

Contoh berikut menunjukkan cara menggunakan curl untuk memanggil alat MCP search_documents.

Permintaan Curl
                  
curl --location 'https://developerknowledge.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "search_documents",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Skema Input

Meminta skema untuk search_documents. Gunakan kolom kueri untuk menelusuri dokumentasi developer Google terkait.

SearchDocumentChunksRequest

Representasi JSON
{
  "query": string
}
Kolom
query

string

Wajib. String kueri mentah yang diberikan oleh pengguna, seperti "Cara membuat bucket Cloud Storage?".

Skema Output

Skema respons untuk search_documents.

SearchDocumentChunksResponse

Representasi JSON
{
  "results": [
    {
      object (DocumentChunk)
    }
  ]
}
Kolom
results[]

object (DocumentChunk)

Hasil penelusuran untuk kueri tertentu. Setiap Dokumen dalam daftar ini berisi cuplikan konten yang relevan dengan kueri penelusuran. Gunakan kolom Document.name dari setiap hasil dengan get_document atau batch_get_documents untuk mengambil konten dokumen lengkap.

DocumentChunk

Representasi JSON
{
  "parent": string,
  "id": string,
  "content": string
}
Kolom
parent

string

Hanya output. Nama resource dokumen asal potongan ini. Format: documents/{uri_without_scheme} Contoh: documents/docs.cloud.google.com/storage/docs/creating-buckets

id

string

Hanya output. ID potongan ini dalam dokumen. ID potongan unik dalam dokumen, tetapi tidak unik secara global di seluruh dokumen. ID chunk tidak stabil dan dapat berubah seiring waktu.

content

string

Hanya output. Konten potongan dokumen.

Anotasi Alat

Petunjuk Destruktif: ❌ | Petunjuk Idempoten: ✅ | Petunjuk Hanya Baca: ✅ | Petunjuk Dunia Terbuka: ❌