changedInput schema / properties / gpu / description
Previous value: -"GPU class, e.g. H100 SXM, H100 NVL, H200, B200. Omit for the whole-market snapshot."New value: +"GPU class, e.g. H100 SXM, RTX 4090. Omit for the whole-market snapshot."
removedInput schema / properties / source
Removed value: -{
- "description": "Upstream source (default vast-ai)",
- "enum": [
- "vast-ai",
- "gpurentalprices",
- "price-book"
- ],
- "type": "string"
-}
addedOutput schema / properties / asset
Added value: +{
+ "description": "Settlement asset",
+ "type": "string"
+}
removedOutput schema / properties / classes
Removed value: -{
- "description": "Per-class aggregates (whole-market snapshot only)",
- "items": {
- "additionalProperties": false,
- "properties": {
- "cheapest_rentable": {
- "anyOf": [
- {
- "additionalProperties": {},
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "gpu_class": {
- "type": "string"
- },
- "median_price_per_gpu_hour_usd": {
- "type": [
- "number",
- "null"
- ]
- },
- "offers_observed": {
- "type": "number"
- }
- },
- "required": [
- "gpu_class",
- "offers_observed",
- "cheapest_rentable",
- "median_price_per_gpu_hour_usd"
- ],
- "type": "object"
- },
- "type": "array"
-}
removedOutput schema / properties / data_delay_note
Removed value: -{
- "description": "Free-tier freshness note",
- "type": "string"
-}
addedOutput schema / properties / facilitator
Added value: +{
+ "description": "x402 facilitator",
+ "type": "string"
+}
removedOutput schema / properties / full_depth
Removed value: -{
- "description": "Pointer to the paid full-depth route",
- "type": "string"
-}
removedOutput schema / properties / generated_at
Removed value: -{
- "description": "ISO-8601 snapshot generation timestamp (whole-market only)",
- "type": "string"
-}
removedOutput schema / properties / gpu
Removed value: -{
- "description": "GPU class queried; null for whole-market snapshot",
- "type": [
- "string",
- "null"
- ]
-}
addedOutput schema / properties / how
Added value: +{
+ "description": "How to pay: GET the paid_url with an x402 v2 PAYMENT-SIGNATURE header carrying the USDC authorization",
+ "type": "string"
+}
removedOutput schema / properties / market
Removed value: -{
- "description": "Market id, e.g. compute-spot (whole-market only)",
- "type": "string"
-}
addedOutput schema / properties / networks
Added value: +{
+ "description": "EVM CAIP-2 network ids accepted",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
removedOutput schema / properties / observation_type
Removed value: -{
- "description": "ask = live asks, survey = aggregated survey",
- "type": "string"
-}
removedOutput schema / properties / observed_at
Removed value: -{
- "description": "ISO-8601 observation timestamp",
- "type": "string"
-}
removedOutput schema / properties / offers
Removed value: -{
- "description": "Per-offer asks; stable keys include usd_per_gpu_hr, provider, gpu, kind, observed_at",
- "items": {
- "additionalProperties": {},
- "type": "object"
- },
- "type": "array"
-}
removedOutput schema / properties / offers_returned
Removed value: -{
- "type": "number"
-}
addedOutput schema / properties / paid_url
Added value: +{
+ "description": "x402-paid HTTPS URL to GET (with query params) for the market snapshot",
+ "type": "string"
+}
addedOutput schema / properties / payment_required
Added value: +{
+ "const": true,
+ "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402.",
+ "type": "boolean"
+}
addedOutput schema / properties / price
Added value: +{
+ "description": "Exact price, e.g. \"$0.25\"",
+ "type": "string"
+}
removedOutput schema / properties / provenance
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "additionalProperties": {},
- "type": "object"
- }
- ],
- "description": "Provenance: object for vast-ai, string for aggregated sources"
-}
removedOutput schema / properties / source
Removed value: -{
- "description": "Upstream source id (aggregated sources only)",
- "type": "string"
-}
removedOutput schema / properties / source_attribution
Removed value: -{
- "description": "License/attribution (aggregated sources only)",
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / tier
Removed value: -{
- "description": "'teaser': free tier is a delayed, capped snapshot",
- "type": "string"
-}
addedOutput schema / properties / tool
Added value: +{
+ "description": "Tool name: compute_spot_prices",
+ "type": "string"
+}
removedOutput schema / properties / type
Removed value: -{
- "description": "Pricing mode queried (vast-ai only): ondemand, bid, reserved",
- "type": "string"
-}
addedOutput schema / required
Added value: +[
+ "payment_required",
+ "tool",
+ "paid_url",
+ "price",
+ "networks",
+ "asset",
+ "facilitator",
+ "how"
+]