Skip to main content
Glama

cloud_manage

Manage cloud bridge operations: check tunnel and gateway status, retrieve OpenAPI schema URL for ChatGPT Custom GPT setup, and test Godot editor-gateway connectivity.

Instructions

Cloud Bridge and ChatGPT Tunnel Management.

Ops:

  • get_tunnel_status() Check cloud tunnel and REST gateway operational status.

  • get_action_schema_url(host="http://127.0.0.1:8000") Get OpenAPI schema URL and setup instructions for ChatGPT Custom GPT.

  • test_cloud_connection() Test round-trip responsiveness between Godot editor and gateway.

Canonical call shape: {"op": "<verb>", "params": {...}}. Flat op parameters are accepted as a compatibility alias when the client transmits them; op and session_id remain top-level.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
opYes
paramsNo
session_idNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv5.0.28

TDQS

A3.7/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations supplied, the description carries the behavioral disclosure burden; it does identify the operations as status/get/test interactions and documents the canonical call shape plus the flat-parameter compatibility alias. It does not mention side effects, authentication needs, or failure behavior, so transparency is only partial.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is well-structured: a short title line, three scannable bullets, and a final call-shape note, with no filler or repetition. Formatting and backticks make the canonical call shape immediately visible.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a three-op dispatcher with an output schema available, the description is largely adequate: it gives the operation inventory, intended use of each op, and the exact call envelope. The main gaps are usage boundaries and session_id semantics, but the specialized scope keeps the tool recognizable and callable.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema has 0% description coverage, and the description partially compensates by naming the op values, showing a host default for get_action_schema_url, and clarifying that op/session_id remain top-level. However, the purpose of session_id and the expected contents of params per op are left unexplained, and the host argument shown in the description is not reflected as a top-level property in the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a concrete domain ('Cloud Bridge and ChatGPT Tunnel Management') and enumerates three specific operations with one-line explanations, so an agent immediately knows this tool is for cloud connectivity and tunnel/REST gateway status. It is easily distinguishable from the many *_manage siblings because no other sibling covers cloud tunnel or ChatGPT gateway setup.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Each bullet implies a distinct use case: check status, get schema URL/setup instructions, or test connectivity. However, there are no explicit conditions, prerequisites, or statements about when not to use this tool versus alternatives such as network_manage or session_manage.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools