← WebMCP Directory

Tool tree

gcpspeed.com

Developer ToolsTools verified
Website
Test latency from your location to Google Cloud regions worldwide. Measure the round-trip time to Cloud Run regions and find the closest Google Cloud datacenters.
Explore capabilities

    page: Every page

    list_gcp_regionsAnswer

    List Google Cloud regions available for browser latency testing. Filter by geography or search text and paginate the compact result.

    View tool JSON
    {
      "name": "list_gcp_regions",
      "kind": "answer",
      "impl": "imperative",
      "description": "List Google Cloud regions available for browser latency testing. Filter by geography or search text and paginate the compact result.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "geography": {
            "type": "string",
            "enum": [
              "Africa",
              "Asia Pacific",
              "Europe",
              "Global",
              "Middle East",
              "North America",
              "South America"
            ],
            "description": "Return only regions in this geography."
          },
          "query": {
            "type": "string",
            "maxLength": 64,
            "description": "Match a region ID or display name, case-insensitively."
          },
          "offset": {
            "type": "integer",
            "minimum": 0,
            "default": 0,
            "description": "Zero-based result offset."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 20,
            "description": "Maximum regions to return."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    start_gcp_latency_testAction

    Start a bounded latency test from this browser to selected Google Cloud regions. This sends HTTPS requests that expose normal network metadata to endpoint operators and updates the visible page.

    View tool JSON
    {
      "name": "start_gcp_latency_test",
      "kind": "act",
      "impl": "imperative",
      "description": "Start a bounded latency test from this browser to selected Google Cloud regions. This sends HTTPS requests that expose normal network metadata to endpoint operators and updates the visible page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "scope": {
            "type": "string",
            "enum": [
              "all",
              "geographies",
              "regions",
              "selected"
            ],
            "description": "Choose all, geography groups, explicit regions, or the current selection."
          },
          "regionIds": {
            "type": "array",
            "minItems": 1,
            "maxItems": 44,
            "uniqueItems": true,
            "items": {
              "type": "string",
              "maxLength": 32,
              "pattern": "^(?:global|[a-z]+(?:-[a-z]+)+[0-9]{1,2})$"
            },
            "description": "Region IDs required only when scope is regions."
          },
          "geographies": {
            "type": "array",
            "minItems": 1,
            "maxItems": 7,
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "Africa",
                "Asia Pacific",
                "Europe",
                "Global",
                "Middle East",
                "North America",
                "South America"
              ]
            },
            "description": "Geographies required only when scope is geographies."
          },
          "sampleTarget": {
            "type": "integer",
            "minimum": 1,
            "maximum": 5,
            "default": 3,
            "description": "Recorded samples required per region."
          },
          "replaceActive": {
            "type": "boolean",
            "default": false,
            "description": "Replace the active human or Site tool run when true."
          }
        },
        "required": [
          "scope"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_gcp_latency_resultsAnswer

    Get status, progress, and globally ranked median latency results for the latest or specified Site tool run. Use the returned revision when requesting another page.

    View tool JSON
    {
      "name": "get_gcp_latency_results",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get status, progress, and globally ranked median latency results for the latest or specified Site tool run. Use the returned revision when requesting another page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "runId": {
            "type": "string",
            "pattern": "^gcp-[a-z0-9]{12}$",
            "description": "Site tool run ID; omit for the latest run."
          },
          "revision": {
            "type": "integer",
            "minimum": 0,
            "description": "Snapshot revision returned by the first page; requires runId."
          },
          "offset": {
            "type": "integer",
            "minimum": 0,
            "default": 0,
            "description": "Zero-based ranked result offset."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10,
            "default": 10,
            "description": "Maximum ranked results to return."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    stop_gcp_latency_testAction

    Stop the matching Site tool latency run. Partial results stay visible and stopping an already-finished matching run is safe.

    View tool JSON
    {
      "name": "stop_gcp_latency_test",
      "kind": "act",
      "impl": "imperative",
      "description": "Stop the matching Site tool latency run. Partial results stay visible and stopping an already-finished matching run is safe.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "runId": {
            "type": "string",
            "pattern": "^gcp-[a-z0-9]{12}$",
            "description": "Site tool run ID to stop."
          }
        },
        "required": [
          "runId"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }