Tools Overview: bigquery.googleapis.com

Mendapatkan spesifikasi alat MCP

Untuk mendapatkan spesifikasi alat MCP untuk semua alat di server MCP, gunakan metode tools/list. Contoh berikut menunjukkan cara menggunakan curl untuk mencantumkan semua alat dan spesifikasinya yang saat ini tersedia dalam server MCP.

Permintaan Curl
                    
curl --location 'https://bigquery.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'
                  
Alat MCP
list_dataset_ids Mencantumkan ID set data BigQuery dalam project Google Cloud.
get_dataset_info Mendapatkan informasi metadata tentang set data BigQuery.
list_table_ids Mencantumkan ID tabel dalam set data BigQuery.
get_table_info Mendapatkan informasi metadata tentang tabel BigQuery.
execute_sql

Jalankan kueri SQL dalam project dan tampilkan hasilnya.

Alat ini hanya dibatasi untuk pernyataan SELECT. Pernyataan dan prosedur tersimpan INSERT, UPDATE, dan DELETE tidak diizinkan. Jika kueri tidak menyertakan pernyataan SELECT, error akan ditampilkan. Untuk mengetahui informasi tentang cara membuat kueri, lihat dokumentasi GoogleSQL.

Alat execute_sql juga dapat menimbulkan efek samping jika kueri memanggil fungsi jarak jauh atau UDF Python.

Semua kueri yang dijalankan menggunakan alat execute_sql memiliki label yang mengidentifikasi alat tersebut sebagai sumbernya. Anda dapat menggunakan label ini untuk memfilter kueri menggunakan pasangan nilai dan label goog-mcp-server: true.

Kueri ditagih ke project yang ditentukan di kolom project_id.