Google Cloud Spanner · Capability
Google Cloud Spanner API
The Cloud Spanner API provides programmatic access to Google Cloud Spanner, a globally distributed, strongly consistent relational database service. It enables management of instances, databases, sessions, and execution of SQL queries and DML statements with full ACID transaction support.
What You Can Do
GET
Listinstances
— Google Cloud Spanner List instances
/projects/{project}/instances
POST
Createinstance
— Google Cloud Spanner Create an instance
/projects/{project}/instances
GET
Getinstance
— Google Cloud Spanner Get an instance
/projects/{project}/instances/{instance}
PATCH
Updateinstance
— Google Cloud Spanner Update an instance
/projects/{project}/instances/{instance}
DELETE
Deleteinstance
— Google Cloud Spanner Delete an instance
/projects/{project}/instances/{instance}
GET
Listdatabases
— Google Cloud Spanner List databases
/projects/{project}/instances/{instance}/databases
POST
Createdatabase
— Google Cloud Spanner Create a database
/projects/{project}/instances/{instance}/databases
GET
Getdatabase
— Google Cloud Spanner Get a database
/projects/{project}/instances/{instance}/databases/{database}
DELETE
Dropdatabase
— Google Cloud Spanner Drop a database
/projects/{project}/instances/{instance}/databases/{database}
POST
Createsession
— Google Cloud Spanner Create a session
/projects/{project}/instances/{instance}/databases/{database}/sessions
MCP Tools
listinstances
Google Cloud Spanner List instances
read-only
idempotent
createinstance
Google Cloud Spanner Create an instance
getinstance
Google Cloud Spanner Get an instance
read-only
idempotent
updateinstance
Google Cloud Spanner Update an instance
deleteinstance
Google Cloud Spanner Delete an instance
idempotent
listdatabases
Google Cloud Spanner List databases
read-only
idempotent
createdatabase
Google Cloud Spanner Create a database
getdatabase
Google Cloud Spanner Get a database
read-only
idempotent
dropdatabase
Google Cloud Spanner Drop a database
idempotent
createsession
Google Cloud Spanner Create a session