list_accelerator_types
List Accelerator Types
List Compute Engine GPU and accelerator types available in a zone, including deprecation and card-limit details.
list_accelerator_types
List Compute Engine GPU and accelerator types available in a zone, including deprecation and card-limit details.
list_managed_instances
List instances in a Compute Engine managed instance group with instance status, intended template version, and current group action.
cancel_job
Cancel a running BigQuery job. The cancellation is best-effort; the job may still complete before the cancellation takes effect.
list_snapshots
List global Compute Engine snapshots in the configured project with source and storage details.
update_table
Update a BigQuery table's metadata including friendly name, description, schema (add new columns), expiration, and labels.
update_dataset
Update an existing BigQuery dataset's metadata, including its friendly name, description, labels, and default expiration settings.
get_table
Retrieve detailed metadata for a BigQuery table, including its schema, row count, size, partitioning configuration, and clustering settings.
stop_instance
Stop a running Compute Engine VM and return the zone operation for asynchronous completion.
list_jobs
List BigQuery jobs in the project. Jobs include queries, loads, exports, and copy operations. Filter by state, time range, or parent job.
get_job
Retrieve detailed information about a specific BigQuery job including its configuration, status, and execution statistics.
delete_instance
Delete a Compute Engine VM and return the zone operation for asynchronous completion.
get_reservation_basic_info
Get a Compute Engine reservation name, ID, creation timestamp, zone, status, commitment links, and targeting requirement.
list_machine_types
List Compute Engine machine types available in a zone, including vCPU, memory, disk, accelerator, and architecture details.
list_datasets
List all datasets in the configured BigQuery project. Returns dataset IDs, friendly names, locations, and labels. Use the **filter** parameter to narrow results.
get_instance_basic_info
Get a Compute Engine VM name, ID, status, machine type, creation timestamp, and guest accelerators.
list_commitment_reservations
List the Compute Engine reservations attached to a regional commitment, including machine shape, accelerators, sharing, commitment links, and resource status.
list_disks
List Compute Engine disks in a zone with basic identity, size, type, status, and attachment timestamps.
delete_dataset
Delete a BigQuery dataset. By default, the dataset must be empty. Set **deleteContents** to true to also delete all tables and views within it.
list_instances
List Compute Engine VMs in a zone with basic status, machine type, creation time, and accelerator details.
read_table_data
Read rows directly from a BigQuery table without running a query job. Useful for quickly inspecting table contents. For complex filtering or aggregation, use **Execute SQL Query** instead.
delete_table
Permanently delete a BigQuery table or view. This action is irreversible.
load_data
Load data from Google Cloud Storage into a BigQuery table. Supports CSV, JSON (newline-delimited), Avro, Parquet, ORC, Datastore, and Firestore export formats. Creates an asynchronous load job and returns the job status.
execute_sql_readonly
Run a read-only GoogleSQL query against BigQuery. The exact SQL is dry-run first and executes only when BigQuery classifies it as a SELECT statement. Scripts, procedures, DML, and DDL are rejected.
reset_instance
Hard-reset a Compute Engine VM and return the zone operation for asynchronous completion.
get_instance_group_manager_basic_info
Get a Compute Engine managed instance group name, ID, instance template, base name, target sizes, status, and creation timestamp.
list_instance_attached_disks
List the complete Compute Engine attached-disk configurations for a VM instance.
list_commitments
List Compute Engine committed-use commitments in a region with status, plan, machine series, resources, and term timestamps.
create_table
Create a new BigQuery table, view, or materialized view. Supports defining schemas with nested/repeated fields, time or range partitioning, and clustering. To create a view, provide the **viewQuery** parameter; for a materialized view, provide **materializedViewQuery**.
create_instance
Create a Compute Engine VM. Defaults to e2-medium and the debian-cloud debian-12 image family. Returns a zone operation for asynchronous completion.
execute_query
Run a GoogleSQL (standard SQL) query against BigQuery. Supports SELECT, DML (INSERT, UPDATE, DELETE, MERGE), and DDL (CREATE, ALTER, DROP) statements. The query is submitted as a job, polled for completion, and results are returned. Parameterized queries are supported for safe value interpolation. You can optionally write results to a destination table.
get_zone_operation
Get a Compute Engine zone operation status, target, progress, request/start/end timestamps, errors, warnings, and HTTP failure details for polling asynchronous VM changes.
list_reservations
List Compute Engine reservations in a zone with basic identity, status, commitment links, and targeting requirements.
list_images
List Compute Engine images. By default aggregates the configured project and the standard public image projects; set imageProject to page through a single project such as debian-cloud or windows-cloud.
get_disk_basic_info
Get a Compute Engine disk name, ID, description, size, type, status, and attach or detach timestamps.
get_reservation_details
Get full details for a Compute Engine reservation, including machine shape, accelerators, local SSDs, aggregate resources, commitments, sharing, and resource status.
list_instance_group_managers
List Compute Engine managed instance groups in a zone with their templates, target sizes, status, and creation timestamps.
export_data
Export a BigQuery table to Google Cloud Storage as CSV, JSON, or Avro. Creates an asynchronous extract job. Use wildcards in the destination URI for sharded exports of large tables (e.g., gs://bucket/file-*.csv).
list_instance_templates
List global Compute Engine instance templates with their names, IDs, descriptions, machine types, regions, and creation timestamps.
set_instance_machine_type
Change the machine type of a stopped Compute Engine VM. The instance must be stopped before invoking this tool.
get_disk_performance_config
Get the type, size, provisioned IOPS, provisioned throughput, physical block size, storage pool, and access mode of a Compute Engine disk.
get_dataset
Retrieve detailed information about a specific BigQuery dataset, including its schema, access controls, creation time, and configuration.
get_instance_template_properties
Get the full instance properties of a global Compute Engine instance template, including disks, networks, metadata, scheduling, service accounts, accelerators, and security settings.
list_tables
List all tables, views, and materialized views in a BigQuery dataset. Returns table IDs, types, creation times, and expiration info.
get_commitment_basic_info
Get a regional Compute Engine commitment name, ID, status, plan, type, resources, and creation, start, and end timestamps.
start_instance
Start a stopped Compute Engine VM and return the zone operation for asynchronous completion.
create_dataset
Create a new BigQuery dataset. A dataset is a top-level container for tables, views, and routines. Once created, its location cannot be changed.
get_instance_template_basic_info
Get a global Compute Engine instance template name, ID, description, machine type, region, and creation timestamp.
create_routine
Create a new BigQuery routine: user-defined function (UDF), stored procedure, or table-valued function. Routines can be written in SQL or JavaScript.
get_function
Retrieve full details of a specific Cloud Function including its build configuration, service configuration, event trigger settings, state, and deployment URL. Use a short function name or a fully qualified resource name.
send_fcm_message
Send a push notification or data message via Firebase Cloud Messaging (FCM). Target individual devices by token, or broadcast to topics or conditions. Supports platform-specific configuration for Android, iOS (APNs), and Web.
list_runtimes
List available runtime environments for Cloud Functions, including their lifecycle status (supported, deprecated, decommissioned). Useful for choosing a runtime when creating or updating functions.
manage_user
Create, update, delete, or retrieve a Firebase Authentication user. Supports managing user properties including email, password, display name, phone number, photo, email verification status, and account disabled state.
get_firebase_apps
List Firebase Android, iOS, and Web apps in a project, retrieve a specific app, or download its SDK configuration artifact. Use this to discover app IDs, package or bundle identifiers, web config, and native google-services files.
delete_object
Permanently delete an object from a Cloud Storage bucket. Optionally specify a generation number to delete a specific version of a versioned object.
delete_recognizer
Delete a recognizer configuration. The recognizer enters a deleted state and is eventually purged.
get_routine
Retrieve detailed information about a specific BigQuery routine including its definition, arguments, return type, and language.
manage_bucket_iam
Get or set IAM policies on a Cloud Storage bucket. Use **action: "get"** to retrieve the current policy, or **action: "set"** to replace the entire policy with the provided bindings. Use **action: "add_binding"** or **action: "remove_binding"** to modify individual bindings without replacing the full policy.
generate_upload_url
Generate a signed URL for uploading function source code to Cloud Storage. The returned URL and storage source should be used when creating or updating a function. Upload your source code archive (ZIP) to the signed URL before referencing it in a create or update call.
detect_image_properties
Analyzes an image to determine its dominant colors, returning RGB values, coverage fraction, and relevance scores. Useful for color palette extraction, design workflows, and image categorization by color.
manage_notifications
List, create, or delete Pub/Sub notification configurations on a Cloud Storage bucket. Notifications deliver event messages to a Pub/Sub topic when objects are created, updated, deleted, or archived.
detect_objects
Detects and localizes multiple objects in an image, returning each object's name, confidence score, and bounding box coordinates. Useful for understanding object positions and spatial relationships within an image. Object names are returned in English only.
manage_bucket
Create, update, or delete a Cloud Storage bucket. When creating, specify a name and optionally a location, storage class, and versioning. When updating, provide any fields to modify. When deleting, the bucket must be empty.
insert_rows
Stream rows into a BigQuery table using the streaming insert API. Rows are available for querying almost immediately. Each row is a JSON object matching the table schema. Optionally provide an insertId per row for best-effort deduplication.
synthesize_speech
Convert text or SSML into natural-sounding speech audio using Google Cloud Text-to-Speech. Returns base64-encoded audio data in the requested format. Supports multiple voice types including Standard, WaveNet, Neural2, Studio, and Chirp 3 HD voices. Customize pitch, speaking rate, and volume.
manage_firestore_document
Create, read, update, or delete a document in Cloud Firestore. Supports setting document fields with automatic type encoding and specifying update masks for partial updates.
get_object
Get an object's metadata and optionally download its content from a Cloud Storage bucket. By default only returns metadata; set **includeContent** to true to return a binary-safe downloadable file.
update_remote_config
Publish an updated Firebase Remote Config template or roll back to a previous version. When publishing, provide the full template with parameters, conditions, and the current ETag. Use the "Get Remote Config" tool first to retrieve the current ETag.
get_recognizer
Get details of a specific recognizer configuration, including its model, languages, default recognition config, and status.
functions_get_operation
Check the status of a long-running operation such as function creation, update, or deletion. Provides the current state and any error or success details.
copy_object
Copy an object within or between Cloud Storage buckets. The source object remains unchanged. Can also be used to rename or move an object by setting **deleteSource** to true.
list_objects
List objects in a Cloud Storage bucket. Supports filtering by name prefix, delimiter-based folder simulation, and listing all object versions.
update_recognizer
Update an existing recognizer configuration. Modify the display name, model, or language codes of a previously created recognizer.
lookup_user
Look up a Firebase Authentication user by email address or phone number. Useful for finding a user when you don't know their user ID.
detect_text
Extracts text from images using optical character recognition (OCR). Supports two modes: standard text detection for photos and general scenes, and document text detection optimized for dense text, documents, and handwriting. Returns the full extracted text along with individual text blocks and their positions.
create_function
Create and deploy a new Cloud Function. Configure the runtime, entry point, source code location, memory, timeout, environment variables, and event triggers. Source code must be uploaded to a Cloud Storage bucket or referenced from a Cloud Source Repository. Returns a long-running operation that can be polled for completion.
manage_realtime_data
Read, write, push, update, or delete data at any path in the Firebase Realtime Database. Supports querying with ordering, filtering, and pagination. Requires the **databaseUrl** to be configured in the project settings.
detect_faces
Detects faces in an image and returns detailed attributes including emotional expression likelihoods (joy, sorrow, anger, surprise), facial orientation angles, detection confidence, and whether headwear or blur is present. Includes bounding box coordinates for each detected face.
detect_web
Searches the web for information related to an image. Returns matching web entities, pages containing the image, visually similar images, and best-guess labels describing the image content. Useful for reverse image search, finding image sources, and understanding web presence.
create_recognizer
Create a named recognizer configuration for Speech-to-Text v2. A recognizer stores default settings like model, language, and recognition features so they don't need to be repeated in every transcription request.
update_function
Update an existing Cloud Function's configuration. Modify runtime settings, memory, timeout, environment variables, labels, description, scaling limits, ingress/egress settings, and more. Only the fields you provide will be updated. Returns a long-running operation.
get_remote_config
Retrieve the current Firebase Remote Config template including all parameters, conditions, and parameter groups. Also supports listing version history for audit and rollback purposes.
generate_download_url
Generate a signed URL for downloading the source code of a deployed Cloud Function. The URL is time-limited and can be used to retrieve the function's source archive.
query_firestore
Query or list documents from a Cloud Firestore collection. Supports structured queries with field filters, ordering, and pagination. Use the simple list mode for browsing documents or the query mode for filtered searches.
manage_storage
List, upload, get metadata, delete, or copy objects in Firebase Cloud Storage. Supports prefix-based listing for browsing folder-like structures, fetching download URLs, and copying objects between paths.
list_voices
List available Text-to-Speech voices. Optionally filter by language code to find voices for a specific language. Returns voice names, genders, supported languages, and native sample rates.
list_recognizers
List all recognizer configurations in the configured project and region. Returns recognizer names, models, languages, and status.
list_buckets
List Cloud Storage buckets in the configured project. Supports filtering by name prefix and pagination for large result sets.
update_object_metadata
Update metadata on an existing object in a Cloud Storage bucket. Supports changing content type, content disposition, cache control, custom metadata, and object holds.
detect_logos
Recognizes logos of popular brands within an image. Returns the brand name, confidence score, and bounding box for each detected logo. Useful for brand monitoring, market analysis, and detecting brand presence in social media images.
detect_safe_search
Analyzes an image for explicit or inappropriate content across five categories: adult, spoof, medical, violence, and racy. Returns a likelihood rating for each category. Useful for content moderation and filtering.
list_functions
List Cloud Functions in a Google Cloud project. Returns a summary of each function including its state, runtime, URL, and labels. Supports filtering and pagination, and can query across all regions or a specific region.
list_routines
List user-defined functions (UDFs), stored procedures, and table-valued functions in a BigQuery dataset.
manage_topic_subscriptions
Subscribe or unsubscribe device tokens to/from FCM topics. Batch subscribe or unsubscribe multiple devices at once.
validate_address
Validates, standardizes, and geocodes a postal address. Accepts either structured address fields or unstructured address lines and returns a validated, formatted address along with component-level validation details, geocode coordinates, and a Google Place ID. For US/Puerto Rico addresses, optionally enables **USPS CASS processing** to obtain ZIP+4 codes, delivery point codes, and carrier route information. When re-validating a previously validated address, provide the `previousResponseId` to improve accuracy.
manage_lifecycle
Get or set lifecycle management rules on a Cloud Storage bucket. Lifecycle rules automate storage class transitions, object deletion, and cleanup of incomplete uploads based on configurable conditions.
batch_transcribe_audio
Start an asynchronous batch transcription of one or more audio files stored in Google Cloud Storage. Returns a long-running operation that can be monitored using the Get Operation tool. Suitable for audio files longer than 1 minute (up to 8 hours). Results can be written to a GCS output location or returned inline when the operation completes.
upload_object
Upload a new object to a Cloud Storage bucket or overwrite an existing one. Provide the object name (path) and its text content. Optionally attach custom metadata key-value pairs.
manage_iam_policy
Get or set the IAM policy for a Cloud Function. Use this to control who can invoke the function or manage its configuration. To make a function publicly accessible, grant the **roles/run.invoker** role to **allUsers**.
analyze_image
Performs multiple Vision API detection features on a single image in one request. Select any combination of features (labels, objects, faces, landmarks, logos, text, safe search, image properties, crop hints, web detection) to analyze an image comprehensively. More efficient than making separate calls for each feature.
update_model
Update BigQuery ML model metadata such as friendly name, description, expiration time, and labels. To change model training or prediction behavior, run SQL with **execute_query** instead.
copy_table
Copy a BigQuery table to another table, within the same dataset or across datasets and projects. Creates an asynchronous copy job.
delete_routine
Permanently delete a BigQuery routine (UDF, procedure, or TVF). This action is irreversible.
speech_get_operation
Check the status and retrieve results of a long-running Speech-to-Text operation. Use this to monitor batch transcription jobs started with the Batch Transcribe Audio tool. Returns the current status, and when complete, the full transcription results or error details.
delete_model
Permanently delete a BigQuery ML model from a dataset. This deletes the model resource and cannot be undone.
detect_landmarks
Identifies well-known natural and human-made landmarks in an image. Returns the landmark name, confidence score, bounding box, and geographical coordinates (latitude/longitude) when available. Useful for travel, geography, and location-based applications.
list_models
List BigQuery ML models in a dataset. Model creation and training are performed with SQL using **execute_query** and CREATE MODEL; this tool lists the resulting model resources and metadata.
transcribe_audio
Transcribe audio to text using Google Cloud Speech-to-Text (synchronous recognition). Supports inline base64-encoded audio or audio files in Google Cloud Storage. Use for audio files up to 1 minute in duration. Configure language, model, punctuation, word-level details, speaker diarization, and speech adaptation hints.
delete_function
Permanently delete a Cloud Function. This removes the function and all its associated resources. Returns a long-running operation that can be polled for completion.
get_bucket
Get detailed information about a Cloud Storage bucket including its location, storage class, versioning status, lifecycle rules, website configuration, labels, and encryption settings.
list_users
List Firebase Authentication users with pagination support. Returns user accounts with their properties including email, display name, and account status.
provide_validation_feedback
Sends feedback to Google about the outcome of an address validation sequence. This should be the **last call** made after one or more validation attempts for the same address, once the transaction is concluded. Helps Google improve future validation results by indicating whether the validated address, the original user-provided address, or a manually edited version was ultimately used.
get_crop_hints
Suggests optimal crop regions for an image based on its content. You can specify target aspect ratios (width/height) and the API returns bounding boxes with confidence scores. Useful for automated image cropping, thumbnail generation, and responsive image preparation.
detect_labels
Identifies general objects, locations, activities, animal species, products, and more within an image. Returns descriptive labels with confidence scores. Useful for image categorization, content tagging, and understanding image contents at a high level.
get_model
Retrieve detailed metadata for a BigQuery ML model, including model type, feature columns, label columns, training runs, labels, and expiration metadata.
Use one G̴͎̬̼̾̈́̍͠o̶͇͓̅̐̿o̷͍̓̓̄̚g̶͎̩̾̏l̸̛̬̓e̸̗̮͘ OAuth connection for G̴͎̬̼̾̈́̍͠o̶͇͓̅̐̿o̷͍̓̓̄̚g̶͎̩̾̏l̸̛̬̓e̸̗̮͘ Cloud infrastructure, analytics, storage, functions, speech, vision, address validation, and Firebase workflows.
Common questions about connecting Super Booble 3 to AI agents with Metorial.