Interact with your Google Bigtable resources using natural language commands.
healthy
status
14
tools exposed
1926ms
connect latency
2eea7c192cc3
schema fingerprint
Tools (14)
create_instance
Create a new instance in the specified project.
The request requires project_id, instance_id, display_name, and at least one cluster.
The instance_id must be RFC 1035 compliant.
Each cluster must specify its zone (e.g. us-central1-a).
Example: { "project_id": "my-project", "instance_id": "my-instanc
get_instance
Get information about an instance.
The request requires the 'name' field to be set in the format 'projects/{project}/instances/{instance}'.
Example: { "name": "projects/my-project/instances/my-instance" }
list_instances
List information about instances in a project.
The request requires the 'parent' field to be set in the format 'projects/{project}'.
Example: { "parent": "projects/my-project" }
delete_instance
Delete an instance from a project.
The request requires the 'name' field to be set in the format 'projects/{project}/instances/{instance}'.
Example: { "name": "projects/my-project/instances/my-instance" }
Before executing the deletion, you MUST confirm the action with the user by stating the full in
create_table
Create a new table in the specified instance.
get_table
Get metadata information about the specified table.
The request requires the 'name' field to be set in the format 'projects/{project}/instances/{instance}/tables/{table}'.
Example: { "name": "projects/my-project/instances/my-instance/tables/my-table" }
list_tables
List all tables in a specified instance.
The request requires the 'parent' field to be set in the format 'projects/{project}/instances/{instance}'.
Example: { "parent": "projects/my-project/instances/my-instance" }
delete_table
Delete a table.
The request requires the 'name' field to be set in the format 'projects/{project}/instances/{instance}/tables/{table}'.
Example: { "name": "projects/my-project/instances/my-instance/tables/my-table" }
The table must exist. You can use `list_tables` to verify.
Before executing the del
create_logical_view
Create a new Bigtable logical view within a specified instance.
The request requires project_id, instance_id, logical_view_id, and logical_view.
The logical_view_id can be any name up to 128 characters.
Example: { "project_id": "my-project", "instance_id": "my-instance", "logical_view_id": "my-logic
get_logical_view
Get information about the specified logical view.
The request requires the `name` field to be set in the format 'projects/{project}/instances/{instance}/logicalViews/{logical_view}'.
Example: { "name": "projects/my-project/instances/my-instance/logicalViews/my-logical-view" }
list_logical_views
List information about all logical views within a specified instance.
The request requires the `parent` field to be set in the format 'projects/{project}/instances/{instance}'.
Example: { "parent": "projects/my-project/instances/my-instance" }
update_logical_view
Updates a Bigtable logical view within a specified instance. You can update the GoogleSQL query and/or the deletion protection setting.
At least one field to update (e.g., `query` or `deletion_protection`) must be provided in logical_view field.
Update query example: { "project_id": "my-project", "i
delete_logical_view
Deletes a Bigtable logical view within a specified instance.
The request requires the `name` field to be set in the format 'projects/{project}/instances/{instance}/logicalViews/{logical_view}'.
Example: { "name": "projects/my-project/instances/my-instance/logicalViews/my-logical-view" }
Before execu
list_hot_tablets
Lists hot tablets in a Cloud Bigtable cluster.
Start time defaults to Now if it is unset, and end time defaults to Now - 24 hours if it is unset. The start time should be less than the end time, and the maximum allowed time range between start time and end time is 48 hours. Start time and end time s
Endpoint
https://bigtableadmin.googleapis.com/mcp Category: Databases · Last checked: 2026-08-15T09:05:53Z
Monitor your own MCP server
Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.