Google Compute Engine (verified)
Create and manage virtual machines on Google Cloud. List instances, configure machine types, manage disks, and control compute resources.
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add gce
# Browse available tools
npx -y smithery tool list gce
# Get full schema for a tool
npx -y smithery tool get gce create_instance
# Call a tool
npx -y smithery tool call gce create_instance '{}'Direct MCP Connection
Endpoint: https://gce.run.tools
Tools (29)
create_instance— Create a new Google Compute Engine virtual machine (VM) instance. Requires project, zone, and instance name as input. I…delete_instance— Delete a Google Compute Engine virtual machine (VM) instance. Requires project, zone, and instance name as input. Proce…start_instance— Starts a Google Compute Engine virtual machine (VM) instance. Requires project, zone, and instance name as input. Proce…stop_instance— Stops a Google Compute Engine virtual machine (VM) instance. Requires project, zone, and instance name as input. Procee…reset_instance— Resets a Google Compute Engine virtual machine (VM) instance. Requires project, zone, and instance name as input. Proce…get_instance_basic_info— Get basic information about a Compute Engine VM instance, including its name, ID, status, machine type, creation timest…set_instance_machine_type— Sets the machine type for a stopped Google Compute Engine instance to the specified machine type. Requires project, zon…list_instance_attached_disks— Lists the disks attached to a Compute Engine virtual machine (VM) instance. For each attached disk, the response includ…list_instances— Lists Compute Engine virtual machine (VM) instances. Details for each instance include name, ID, status, machine type, …get_instance_group_manager_basic_info— Get basic information about a Compute Engine managed instance group (MIG), including its name, ID, instance template, b…list_instance_group_managers— Lists Compute Engine managed instance groups (MIGs). Details for each MIG include name, ID, instance template, base ins…list_managed_instances— Lists managed instances for a given managed instance group (MIG). For each instance, details include id, instance URL, …list_instance_templates— Lists Compute Engine instance templates. Details for each instance template include name, ID, description, machine type…get_instance_template_basic_info— Get basic information about a Compute Engine instance template, including its name, ID, description, machine type, regi…get_instance_template_properties— Get instance properties of a Compute Engine instance template. This includes properties such as description, tags, mach…get_disk_basic_info— Get basic information about a Compute Engine disk, including its name, ID, description, creation timestamp, size, type,…get_disk_performance_config— Get performance configuration of a Compute Engine disk, including its type, size, provisioned IOPS, provisioned through…list_disks— Lists Compute Engine disks. Details for each disk include name, ID, description, creation timestamp, size, type, status…list_accelerator_types— Lists the available Google Compute Engine accelerator types. Requires project and zone as input. Returns accelerator ty…list_machine_types— Lists the available Google Compute Engine machine types. Requires project and zone as input. Returns machine types, inc…list_images— Lists Compute Engine Images. Details for each image include name, ID, status, family, and creation timestamp. Requires …get_zone_operation— Get details of a zone operation, including its id, name, status, creation timestamp, error, warning, HTTP error message…get_reservation_basic_info— Get Compute Engine reservation basic info including name, ID, creation timestamp, zone, status, specific reservation re…get_reservation_details— Get Compute Engine reservation details. Returns reservation details including name, ID, status, creation timestamp, spe…list_reservations— Lists Compute Engine reservations. Details for each reservation include name, ID, creation timestamp, zone, status, spe…list_commitments— Lists Compute Engine Commitments in a region. Details for each commitment include name, ID, status, plan, type, resourc…get_commitment_basic_info— Get basic information about a Compute Engine Commitment, including its name, ID, status, plan, type, resources, and cre…list_commitment_reservations— Lists reservations for a Compute Engine Commitment. Returns reservation details including name, ID, status, creation ti…list_snapshots— Lists snapshots in a project providing basic information per snapshot including name, id, status, creation time, disk s…
# Get full input/output schema for a tool
npx -y smithery tool get gce