Skip to main content
Glama

List monthly H100 rentals (former name)

gpucloud_list_contracts
Read-only

Guaranteed H100 rented by the month on the account (1, 2, 4 or 8 H100 GPUs, or H100 NVLink x 8, yours alone for 1, 3, 6 or 12 months): machine, rental term, monthly and total amounts (CAD), status (PENDING_PAYMENT, PAID_AWAITING_CAPACITY, ACTIVE, COMPLETED, REFUNDED, CANCELLED), delivery deadline (put in service within 7 business days of the payment, otherwise refunded in full), service start and end, months paid, next charge, and the server (serverId) once delivered. Read only: the user rents it in the GPU Cloud console. (permission: servers:read) [Requires a free GPU Cloud account and MCP key]

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered structurally. The description adds genuinely useful context the annotations do not carry: the required permission (servers:read), the free-account/MCP-key prerequisite, and domain rules such as full refund if not in service within 7 business days. It stops short of describing ordering or result volume.

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

Conciseness3/5

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

Everything in the text earns its place because there is no output schema to carry the field list, but the delivery is a single ~120-word run-on sentence with nested parentheses, mixing the GPU/term enumeration, field list, status enum and refund policy without structure. Front-loading is decent (the resource comes first) but readability suffers.

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?

With no output schema and no parameters, the description carries the full burden of describing what comes back, and it does so thoroughly: fields, status enum values, delivery deadline rule and the serverId once delivered. It omits ordering, pagination and any disambiguation from gpucloud_list_monthly_rentals, which is the remaining gap.

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

Parameters4/5

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

The tool takes zero parameters, which is the baseline 4 case. The description spends its words on the returned content instead, listing statuses, terms, amounts and dates, which is the right place for detail given the schema is empty.

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

Purpose4/5

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

The description states a specific resource and verb: guaranteed H100s rented by month on the account, with the exact fields returned. It is far more than a restatement of the name. However, it never addresses the awkward fact that the title calls this the 'former name' while the sibling gpucloud_list_monthly_rentals appears to cover the same subject, leaving the agent unable to tell the two apart.

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

Usage Guidelines2/5

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

There is no when-to-use guidance, no exclusions, and no mention of the near-identical sibling gpucloud_list_monthly_rentals. The only usage-adjacent statement is 'Read only: the user rents it in the GPU Cloud console', which describes a constraint rather than when to select this tool.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources