MCP Tools Reference: bigquery.googleapis.com

Herramienta: list_table_ids

Enumera los IDs de las tablas en un conjunto de datos de BigQuery.

En el siguiente ejemplo, se muestra cómo usar curl para invocar la herramienta de MCP list_table_ids.

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

Esquema de entrada

Es una solicitud de una lista de tablas en un conjunto de datos.

Representación JSON
{
  "projectId": string,
  "datasetId": string
}
Campos
projectId

string

Obligatorio. ID del proyecto de la solicitud de tabla.

datasetId

string

Obligatorio. Es el ID del conjunto de datos de la solicitud de tabla.

Esquema de salida

Es la respuesta para una lista de tablas.

Representación JSON
{
  "tables": [
    {
      object (ListFormatTable)
    }
  ]
}
Campos
tables[]

object (ListFormatTable)

Son las tablas que coincidieron con la solicitud.

Representación JSON
{
  "id": string
}
Campos
id

string

Es el ID de la tabla.

Anotaciones de herramientas

Sugerencia destructiva: ❌ | Sugerencia idempotente: ✅ | Sugerencia de solo lectura: ✅ | Sugerencia de mundo abierto: ❌