corpusAI Cloud Pricing
이 MCP로 할 수 있는 일
Provides historical and current cloud instance, GPU rental, spot, on-demand, reserved-price, capacity, and pricing-index data.
도구
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'eas': {'type': 'string'}, 'chain': {'type': 'string'}, 'count': {'type': 'number'}, 'publisher': {'type': ['string', 'null']}, 'schemaUid': {'type': 'string'}, 'attestations': {'type': 'array', 'items': {'type': 'object', 'properties': {'tx': {'type': 'string'}, 'day': {'type': 'string'}, 'uid': {'type': ['string', 'null']}, 'uri': {'type': 'string'}, 'count': {'type': 'number'}, 'attested_at': {'type': 'string'}, 'fixingsHash': {'type': 'string'}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'to': {'type': 'string', 'description': 'Last sample date (inclusive), YYYY-MM-DD. Default: latest.'}, 'sku': {'type': 'string', 'description': 'Optional SKU name (for example `D2s_v5`). Default: every SKU.'}, 'from': {'type': 'string', 'description': 'First sample date (inclusive), YYYY-MM-DD. Default: earliest.'}, 'region': {'enum': ['us-east', 'us-west-2', 'eu-west'], 'type': 'string', 'description': 'Azure region slug: `us-east`, `us-west-2` or `eu-west`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'count': {'type': 'number'}, 'region': {'type': 'string'}, 'samples': {'type': 'array', 'items': {'type': 'object', 'properties': {'sku': {'type': 'string'}, 'date': {'type': 'string', 'description': 'Sample day.'}, 'bucket': {'type': 'string', 'description': 'Eviction-rate bucket in percent over the trailing 28 days: `0-5`, `5-10`, `10-15`, `15-20`, `20+`.'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': 'string', 'description': 'YYYY-MM-DD; default latest.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': 'string'}, 'note': {'type': 'string'}, 'count': {'type': 'number'}, 'scale': {'type': 'string'}, 'models': {'type': 'array', 'items': {'type': 'object', 'properties': {'gpu': {'type': 'string'}, 'score': {'type': 'number'}, 'components': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'n_components': {'type': 'number'}}, 'additionalProperties': True}}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': ['string', 'null']}, 'count': {'type': 'number'}, 'scale': {'type': 'string'}, 'models': {'type': 'array', 'items': {'type': 'object', 'properties': {'gpu': {'type': 'string'}, 'score': {'type': 'number'}, 'signals': {'type': 'number'}}, 'additionalProperties': True}}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gpu'], 'properties': {'to': {'type': 'string', 'description': 'YYYY-MM-DD.'}, 'gpu': {'type': 'string', 'description': 'Normalized GPU model. Example: H100 SXM'}, 'from': {'type': 'string', 'description': 'YYYY-MM-DD.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'gpu': {'type': 'string'}, 'count': {'type': 'number'}, 'scale': {'type': 'string'}, 'series': {'type': 'array', 'items': {'type': 'object', 'properties': {'day': {'type': 'string'}, 'score': {'type': 'number'}, 'components': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'n_components': {'type': 'number'}}, 'additionalProperties': True}}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gpu'], 'properties': {'day': {'type': 'string', 'description': 'YYYY-MM-DD; default latest.'}, 'gpu': {'type': 'string', 'description': 'Normalized GPU model, e.g. `H100 SXM`. Example: H100 SXM'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gpu', 'day', 'score', 'components'], 'properties': {'day': {'type': 'string'}, 'gpu': {'type': 'string'}, 'scale': {'type': 'string'}, 'score': {'type': 'number', 'description': '0 (slack) to 100 (tight)'}, 'components': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'methodology': {'type': 'string'}, 'n_components': {'type': 'number'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'regions': {'type': 'array', 'items': {'type': 'object', 'properties': {'events': {'type': 'number'}, 'region': {'type': 'string', 'description': 'Slug to pass as `region`.'}, 'ondemand': {'anyOf': [{'type': 'object', 'properties': {'to': {'type': 'string'}, 'from': {'type': 'string'}, 'types': {'type': 'number'}, 'points': {'type': 'number'}}, 'description': 'On-demand series coverage (types, change points, from, to) or null.', 'additionalProperties': True}, {'type': 'null'}], 'description': 'On-demand series coverage (types, change points, from, to) or null.'}, 'provider': {'type': 'string'}, 'reserved': {'anyOf': [{'type': 'object', 'properties': {'to': {'type': 'string'}, 'from': {'type': 'string'}, 'types': {'type': 'number'}, 'points': {'type': 'number'}}, 'description': 'AWS reserved-instance series coverage or null.', 'additionalProperties': True}, {'type': 'null'}], 'description': 'AWS reserved-instance series coverage or null.'}, 'instances': {'type': 'number', 'description': 'Types with raw events.'}, 'last_event': {'type': ['string', 'null']}, 'first_event': {'type': ['string', 'null']}, 'history_daily_to': {'type': ['string', 'null']}, 'history_instances': {'type': 'number', 'description': 'Types with legacy history rows.'}, 'history_daily_from': {'type': ['string', 'null']}, 'history_monthly_to': {'type': ['string', 'null']}, 'history_monthly_from': {'type': ['string', 'null']}}, 'additionalProperties': True}}, 'sources': {'type': 'object', 'properties': {}, 'description': 'Legend: source value → what it is and how much to trust it.', 'additionalProperties': True}, 'price_usdc': {'type': 'string', 'description': 'Base price of one paid call (events, hourly, latest, eviction).'}, 'prices_usdc': {'type': 'object', 'properties': {}, 'description': 'Price per operation family: events, hourly, latest, eviction, daily, monthly, snapshot.', 'additionalProperties': True}, 'generated_at': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gpu'], 'properties': {'to': {'type': 'string', 'description': 'Last day (inclusive), YYYY-MM-DD. Default: latest.'}, 'gpu': {'type': 'string', 'description': 'Normalized GPU model from /gpu/models. Example: H100 SXM'}, 'from': {'type': 'string', 'description': 'First day (inclusive), YYYY-MM-DD. Default: earliest.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'gpu': {'type': 'string'}, 'note': {'type': 'string'}, 'count': {'type': 'number'}, 'series': {'type': 'array', 'items': {'type': 'object', 'required': ['day', 'provider', 'market', 'n', 'lo', 'median'], 'properties': {'n': {'type': 'number', 'description': 'Quotes behind the row (1 for hyperscaler legs).'}, 'hi': {'type': 'number'}, 'lo': {'type': 'number'}, 'day': {'type': 'string'}, 'gpus': {'type': 'number', 'description': 'Hyperscaler legs only: GPUs per node.'}, 'mean': {'type': 'number'}, 'market': {'type': 'string'}, 'median': {'type': 'number'}, 'region': {'type': 'string', 'description': 'Hyperscaler legs only.'}, 'instance': {'type': 'string', 'description': 'Hyperscaler legs only.'}, 'provider': {'type': 'string', 'description': 'A quote provider, or `aws-spot` / `gcp-spot` for legs from our own events.'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'note': {'type': 'string'}, 'models': {'type': 'array', 'items': {'type': 'object', 'properties': {'gpu': {'type': 'string'}, 'quotes': {'type': 'number'}, 'last_day': {'type': 'string'}, 'first_day': {'type': 'string'}, 'providers': {'type': 'number'}, 'min_price_gpu_hr': {'type': 'number'}, 'hyperscaler_spot_legs': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}}, 'providers': {'type': 'array', 'items': {'type': 'object', 'properties': {'quotes': {'type': 'number'}, 'provider': {'type': 'string'}, 'latest_day': {'type': 'string'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gpu'], 'properties': {'gpu': {'type': 'string', 'description': 'Normalized GPU model from /gpu/models, e.g. `H100 SXM`, `H200`, `B200`, `A100 SXM 80GB`, `L40S`, `RTX 4090`. Example: H100 SXM'}, 'market': {'type': 'string', 'description': 'Restrict to one market (`ondemand`, `spot`, `bid`, `secure`, `community`, `network`, `lease`, `executed`).'}, 'provider': {'type': 'string', 'description': 'Restrict to one provider slug as listed by /gpu/models (for example `runpod`, `vast`, `lambda`).'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'gpu': {'type': 'string'}, 'note': {'type': 'string'}, 'count': {'type': 'number'}, 'quotes': {'type': 'array', 'items': {'type': 'object', 'required': ['provider', 'market', 'gpus', 'price_gpu_hr'], 'properties': {'sku': {'type': ['string', 'null']}, 'gpus': {'type': 'number', 'description': 'GPUs in the quoted unit.'}, 'extra': {'anyOf': [{'type': 'object', 'properties': {}, 'description': 'Provider-specific detail (offer id, host reliability, VRAM, stock).', 'additionalProperties': True}, {'type': 'null'}], 'description': 'Provider-specific detail (offer id, host reliability, VRAM, stock).'}, 'market': {'type': 'string', 'description': 'ondemand; spot (interruptible); bid (marketplace minimum bid); secure/community (RunPod tiers); network (io.net network tier); executed (Nosana jobs that ran); lease (Akash active leases); rented (Vast offers inferred taken).'}, 'region': {'type': ['string', 'null']}, 'observed': {'type': 'string'}, 'provider': {'type': 'string'}, 'price_gpu_hr': {'type': 'number', 'description': 'USD per GPU-hour.'}, 'price_unit_hr': {'type': 'number', 'description': 'USD per hour for the quoted unit.'}}, 'additionalProperties': True}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'note': {'type': 'string'}, 'rows': {'type': 'array', 'items': {'type': 'object', 'properties': {'n': {'type': 'number'}, 'lo': {'type': 'number'}, 'gpu': {'type': 'string'}, 'as_of': {'type': 'string'}, 'market': {'type': 'string'}, 'median': {'type': 'number'}, 'region': {'type': 'string'}, 'instance': {'type': 'string'}, 'provider': {'type': 'string'}, 'age_seconds': {'type': 'number'}}, 'additionalProperties': True}}, 'count': {'type': 'number'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': 'boolean'}, 'ready': {'type': 'boolean', 'description': 'True once the store has ingested every raw file.'}, 'ingest': {'type': 'object', 'properties': {'done': {'type': 'number'}, 'added': {'type': 'number'}, 'error': {'type': ['string', 'null']}, 'total': {'type': 'number'}}, 'additionalProperties': True}, 'version': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': 'string', 'description': 'Fixing day, YYYY-MM-DD. Default: latest.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': 'string'}, 'unit': {'type': 'string'}, 'count': {'type': 'number'}, 'fixings': {'type': 'array', 'items': {'type': 'object', 'properties': {'n': {'type': 'number'}, 'hi': {'type': 'number'}, 'lo': {'type': 'number'}, 'day': {'type': 'string'}, 'gpu': {'type': 'string'}, 'value': {'type': 'number'}, 'ticker': {'type': 'string'}, 'segment': {'type': 'string'}, 'spread_vs_neo': {'type': ['number', 'null']}}, 'additionalProperties': True}}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'day': {'type': 'string', 'description': 'Fixing day, YYYY-MM-DD. Default: latest available.'}, 'ticker': {'type': 'string', 'description': 'Ticker from /index/tickers, e.g. `CX.H100SXM.NEO` or `CX.H100SXM.SPOT.US-EAST-1`. Example: CX.H100SXM.NEO'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'day', 'methodology', 'value', 'n'], 'properties': {'n': {'type': 'number', 'description': 'Quotes (or regions) behind the fixing.'}, 'hi': {'type': 'number'}, 'lo': {'type': 'number'}, 'day': {'type': 'string'}, 'gpu': {'type': 'string'}, 'unit': {'type': 'string'}, 'value': {'type': 'number', 'description': 'Median USD per GPU-hour of eligible quotes (or median across regions for SPOT composites).'}, 'source': {'type': 'string'}, 'ticker': {'type': 'string'}, 'members': {'type': 'object', 'properties': {}, 'description': 'Quote counts per provider/market.', 'additionalProperties': True}, 'regions': {'type': 'array', 'items': {'type': 'object', 'properties': {'value': {'type': 'number'}, 'region': {'type': 'string'}}, 'additionalProperties': True}, 'description': 'SPOT composites: per-region values.'}, 'segment': {'type': 'string'}, 'instance': {'type': 'string'}, 'methodology': {'type': 'string'}, 'spread_vs_neo': {'type': ['number', 'null'], 'description': 'SPOT composite minus the latest NEO fixing.'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'to': {'type': 'string', 'description': 'Last day, YYYY-MM-DD. Default: today.'}, 'from': {'type': 'string', 'description': 'First day, YYYY-MM-DD. Default: earliest.'}, 'ticker': {'type': 'string', 'description': 'Ticker from /index/tickers. Example: CX.H100SXM.NEO'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'gpu': {'type': 'string'}, 'unit': {'type': 'string'}, 'count': {'type': 'number'}, 'series': {'type': 'array', 'items': {'type': 'object', 'properties': {'n': {'type': 'number'}, 'hi': {'type': ['number', 'null']}, 'lo': {'type': ['number', 'null']}, 'day': {'type': 'string'}, 'value': {'type': 'number'}, 'source': {'type': 'string'}, 'instance': {'type': 'string'}}, 'additionalProperties': True}}, 'ticker': {'type': 'string'}, 'segment': {'type': 'string'}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'unit': {'type': 'string'}, 'count': {'type': 'number'}, 'tickers': {'type': 'array', 'items': {'type': 'object', 'properties': {'gpu': {'type': 'string'}, 'ticker': {'type': 'string'}, 'segment': {'type': 'string'}, 'description': {'type': 'string'}, 'segment_name': {'type': 'string'}}, 'additionalProperties': True}}, 'segments': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'methodology': {'type': 'string'}, 'methodology_url': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region'], 'properties': {'prefix': {'type': 'string', 'description': 'Case-sensitive prefix filter on the type name.'}, 'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'count': {'type': 'number'}, 'region': {'type': 'string'}, 'provider': {'type': 'string'}, 'instances': {'type': 'array', 'items': {'type': 'object', 'properties': {'events': {'type': 'number', 'description': 'Raw events; 0 for legacy-only types.'}, 'instance': {'type': 'string'}, 'last_event': {'type': ['string', 'null']}, 'first_event': {'type': ['string', 'null']}, 'history_daily_to': {'type': ['string', 'null']}, 'history_daily_from': {'type': ['string', 'null']}, 'history_monthly_to': {'type': ['string', 'null']}, 'history_monthly_from': {'type': ['string', 'null']}}, 'additionalProperties': True}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region', 'instance'], 'properties': {'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'instance': {'type': 'string', 'description': 'Instance / machine / SKU type name exactly as listed by /instances (for example `c5.large`, `n2-standard-4`, `D2s_v5`). Example: c5.large'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'note': {'type': 'string'}, 'count': {'type': 'number'}, 'region': {'type': 'string'}, 'changes': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'price'], 'properties': {'date': {'type': 'string', 'description': 'Day the price took effect.'}, 'price': {'type': 'number', 'description': 'USD per hour.'}}, 'additionalProperties': True}}, 'current': {'type': 'object', 'required': ['date', 'price'], 'properties': {'date': {'type': 'string', 'description': 'Day the price took effect.'}, 'price': {'type': 'number', 'description': 'USD per hour.'}}, 'additionalProperties': True}, 'instance': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region'], 'properties': {'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'note': {'type': 'string'}, 'count': {'type': 'number'}, 'prices': {'type': 'array', 'items': {'type': 'object', 'properties': {'price': {'type': 'number'}, 'since': {'type': 'string'}, 'instance': {'type': 'string'}}, 'additionalProperties': True}}, 'region': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region', 'instance'], 'properties': {'region': {'type': 'string', 'description': 'Region slug (for example `us-east-1`, `us-east` for Azure, `us-central1` for GCP). Example: us-east-1'}, 'ri_type': {'enum': ['ri_1y_no_upfront_standard', 'ri_1y_all_upfront_standard', 'ri_3y_no_upfront_standard', 'ri_3y_all_upfront_standard', 'cud_1y', 'cud_3y'], 'type': 'string', 'description': 'Restrict to one ri_type.'}, 'instance': {'type': 'string', 'description': 'Instance / machine / SKU type name exactly as listed by /instances (for example `c5.large`, `n2-standard-4`, `D2s_v5`). Example: c5.large'}, 'provider': {'enum': ['aws', 'azure', 'gcp'], 'type': 'string', 'description': 'Provider: `aws` (default), `azure` or `gcp`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'note': {'type': 'string'}, 'region': {'type': 'string'}, 'series': {'type': 'array', 'items': {'type': 'object', 'properties': {'count': {'type': 'number'}, 'changes': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'price'], 'properties': {'date': {'type': 'string', 'description': 'Day the price took effect.'}, 'price': {'type': 'number', 'description': 'USD per hour.'}}, 'additionalProperties': True}}, 'current': {'type': 'object', 'required': ['date', 'price'], 'properties': {'date': {'type': 'string', 'description': 'Day the price took effect.'}, 'price': {'type': 'number', 'description': 'USD per hour.'}}, 'additionalProperties': True}, 'ri_type': {'type': 'string'}}, 'additionalProperties': True}}, 'instance': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['region'], 'properties': {'region': {'type': 'string', 'description': 'Region slug (for example `us-east-1`, `us-east` for Azure, `us-central1` for GCP). Example: us-east-1'}, 'provider': {'enum': ['aws', 'azure', 'gcp'], 'type': 'string', 'description': 'Provider: `aws` (default), `azure` or `gcp`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'note': {'type': 'string'}, 'count': {'type': 'number'}, 'prices': {'type': 'array', 'items': {'type': 'object', 'properties': {'price': {'type': 'number'}, 'since': {'type': 'string'}, 'ri_type': {'type': 'string'}, 'instance': {'type': 'string'}}, 'additionalProperties': True}}, 'region': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region', 'instance'], 'properties': {'to': {'type': 'string', 'description': 'End of the window (exclusive), ISO 8601 UTC. Default: now.'}, 'from': {'type': 'string', 'description': 'Start of the window (inclusive), ISO 8601 UTC. Default: the earliest row for the type.'}, 'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'instance': {'type': 'string', 'description': 'Instance / machine / SKU type name exactly as listed by /instances (for example `c5.large`, `n2-standard-4`, `D2s_v5`). Example: c5.large'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string'}, 'bars': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'avg', 'source'], 'properties': {'avg': {'type': 'number', 'description': 'Time-weighted (or, for titans, sampled) daily average, USD per hour. Equals the public dashboard value.'}, 'dur': {'type': ['number', 'null'], 'description': 'Seconds of the day covered by known prices (`direct` rows only).'}, 'low': {'type': ['number', 'null'], 'description': 'Lowest price of the day, any zone; null when unavailable.'}, 'date': {'type': 'string', 'description': 'UTC day.'}, 'high': {'type': ['number', 'null'], 'description': 'Highest price of the day, any zone; null when unavailable.'}, 'open': {'type': ['number', 'null'], 'description': 'Price at the start of the day (median across zones for `direct`); null when the source only has an average.'}, 'close': {'type': ['number', 'null'], 'description': 'Price at the end of the day; null when unavailable.'}, 'source': {'type': 'string', 'description': 'Where a row comes from; see `sources` in /catalog for the legend and standing of each.'}}, 'additionalProperties': True}}, 'from': {'type': 'string'}, 'count': {'type': 'number'}, 'zones': {'type': 'number', 'description': 'Zone series collapsed in the `direct` rows.'}, 'region': {'type': 'string'}, 'instance': {'type': 'string'}, 'provider': {'type': 'string'}, 'direct_from': {'type': ['string', 'null'], 'description': 'First day served from the raw event store; earlier rows are legacy history. Null for a type with legacy history only.'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region', 'instance'], 'properties': {'az': {'type': 'string', 'description': 'Restrict to one availability zone / zone id (for example `use1-az1`). Default: all zones.'}, 'to': {'type': 'string', 'description': 'End of the window (exclusive), ISO 8601 UTC. Default: now.'}, 'from': {'type': 'string', 'description': 'Start of the window (inclusive), ISO 8601 UTC. Default: 7 days before `to`.'}, 'limit': {'type': 'integer', 'description': 'Maximum rows to return (1 to 10000). Default 5000.'}, 'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'product': {'type': 'string', 'description': 'Restrict to one product / OS string (for example `Linux/UNIX`, `Spot`, `Linux`). Default: all.'}, 'instance': {'type': 'string', 'description': 'Instance / machine / SKU type name exactly as listed by /instances (for example `c5.large`, `n2-standard-4`, `D2s_v5`). Example: c5.large'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}, 'include_repeats': {'type': 'boolean', 'description': 'Keep events whose price equals the previous event of the same (az, product) series. Default false.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string'}, 'from': {'type': 'string'}, 'count': {'type': 'number'}, 'events': {'type': 'array', 'items': {'type': 'object', 'required': ['ts', 'az', 'product', 'price'], 'properties': {'az': {'type': 'string', 'description': 'Availability zone or zone id; the region name for GCP.'}, 'ts': {'type': 'string', 'description': 'When the price took effect (UTC).'}, 'price': {'type': 'number', 'description': 'USD per hour.'}, 'product': {'type': 'string', 'description': 'Product / OS the price applies to.'}}, 'additionalProperties': True}}, 'region': {'type': 'string'}, 'instance': {'type': 'string'}, 'provider': {'type': 'string'}, 'next_from': {'type': ['string', 'null'], 'description': 'Pass as `from` to continue when truncated.'}, 'truncated': {'type': 'boolean', 'description': 'True when `limit` was hit.'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region', 'instance'], 'properties': {'to': {'type': 'string', 'description': 'End of the window (exclusive), ISO 8601 UTC. Default: now.'}, 'from': {'type': 'string', 'description': 'Start of the window (inclusive), ISO 8601 UTC. Default: 30 days before `to`.'}, 'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'instance': {'type': 'string', 'description': 'Instance / machine / SKU type name exactly as listed by /instances (for example `c5.large`, `n2-standard-4`, `D2s_v5`). Example: c5.large'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string'}, 'bars': {'type': 'array', 'items': {'type': 'object', 'required': ['hour', 'open', 'high', 'low', 'close', 'avg'], 'properties': {'avg': {'type': 'number', 'description': 'Time-weighted average price over the bucket (median across AZs). This is the value the public dashboard shows.'}, 'dur': {'type': 'number', 'description': 'Seconds of the bucket covered by known prices (a partial value means the series starts or ends inside the bucket).'}, 'low': {'type': 'number', 'description': 'Lowest price seen in any AZ during the bucket.'}, 'high': {'type': 'number', 'description': 'Highest price seen in any AZ during the bucket.'}, 'hour': {'type': 'string', 'description': 'Bucket start, ISO 8601 UTC hour.'}, 'open': {'type': 'number', 'description': 'Price in force at the start of the bucket, USD per hour (median across AZs).'}, 'close': {'type': 'number', 'description': 'Price in force at the end of the bucket (median across AZs).'}}, 'additionalProperties': True}}, 'from': {'type': 'string'}, 'count': {'type': 'number'}, 'zones': {'type': 'number', 'description': 'Number of zone series collapsed.'}, 'region': {'type': 'string'}, 'instance': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region', 'instance'], 'properties': {'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'instance': {'type': 'string', 'description': 'Instance / machine / SKU type name exactly as listed by /instances (for example `c5.large`, `n2-standard-4`, `D2s_v5`). Example: c5.large'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'as_of': {'type': 'string', 'description': 'Newest event in the region; the snapshot is current to this time.'}, 'count': {'type': 'number'}, 'prices': {'type': 'array', 'items': {'type': 'object', 'properties': {'az': {'type': 'string'}, 'price': {'type': 'number', 'description': 'USD per hour.'}, 'since': {'type': 'string', 'description': 'When this price took effect.'}, 'product': {'type': 'string'}, 'instance': {'type': 'string'}, 'age_seconds': {'type': 'number', 'description': 'Seconds since `since`, at response time.'}}, 'additionalProperties': True}}, 'region': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region', 'instance'], 'properties': {'to': {'type': 'string', 'description': 'Last month (inclusive), YYYY-MM-DD. Default: latest.'}, 'from': {'type': 'string', 'description': 'First month (inclusive), YYYY-MM-DD (use the 1st). Default: earliest.'}, 'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'instance': {'type': 'string', 'description': 'Instance / machine / SKU type name exactly as listed by /instances (for example `c5.large`, `n2-standard-4`, `D2s_v5`). Example: c5.large'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}, 'include_archive': {'type': 'boolean', 'description': 'Include the raw USC/ISI archive rows in `archive`. Default true.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'count': {'type': 'number'}, 'months': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'avg', 'source'], 'properties': {'avg': {'type': 'number', 'description': "Median of the month's daily averages (or the adjusted archive value), USD per hour."}, 'low': {'type': ['number', 'null']}, 'date': {'type': 'string', 'description': 'First day of the month.'}, 'days': {'type': ['number', 'null'], 'description': 'Days of daily data behind the month; null for uscisi-adjusted months.'}, 'high': {'type': ['number', 'null']}, 'open': {'type': ['number', 'null']}, 'close': {'type': ['number', 'null']}, 'source': {'type': 'string', 'description': 'Where a row comes from; see `sources` in /catalog for the legend and standing of each.'}}, 'additionalProperties': True}}, 'region': {'type': 'string'}, 'archive': {'type': 'array', 'items': {'type': 'object', 'properties': {'avg': {'type': 'number'}, 'low': {'type': 'number'}, 'date': {'type': 'string'}, 'high': {'type': 'number'}, 'open': {'type': 'number'}, 'close': {'type': 'number'}}, 'additionalProperties': True}, 'description': 'Raw USC/ISI archive months (AWS legacy types only), unadjusted.'}, 'instance': {'type': 'string'}, 'provider': {'type': 'string'}, 'archive_note': {'type': 'string', 'description': 'Standing of the archive rows.'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region'], 'properties': {'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'as_of': {'type': 'string', 'description': 'Newest event in the region; the snapshot is current to this time.'}, 'count': {'type': 'number'}, 'prices': {'type': 'array', 'items': {'type': 'object', 'properties': {'az': {'type': 'string'}, 'price': {'type': 'number', 'description': 'USD per hour.'}, 'since': {'type': 'string', 'description': 'When this price took effect.'}, 'product': {'type': 'string'}, 'instance': {'type': 'string'}, 'age_seconds': {'type': 'number', 'description': 'Seconds since `since`, at response time.'}}, 'additionalProperties': True}}, 'region': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ok': {'type': 'boolean'}, 'ready': {'type': 'boolean'}, 'sources': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gpu'], 'properties': {'gpu': {'type': 'string', 'description': 'Normalized GPU model with a hyperscaler mapping, e.g. `H100 SXM`, `A100 SXM 80GB`, `L4`, `T4`. Example: H100 SXM'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'gpu': {'type': 'string'}, 'note': {'type': 'string'}, 'unit': {'type': 'string'}, 'providers': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'region', 'instance'], 'properties': {'region': {'type': 'string', 'description': 'Region slug as listed by /catalog (for example `us-east-1` for AWS, `us-central1` for GCP, `us-east` for Azure). Azure slugs map to `eastus`, `westus2`, `westeurope`. Example: us-east-1'}, 'instance': {'type': 'string', 'description': 'Instance / machine / SKU type name exactly as listed by /instances (for example `c5.large`, `n2-standard-4`, `D2s_v5`). Example: c5.large'}, 'provider': {'enum': ['aws', 'gcp', 'azure'], 'type': 'string', 'description': 'Cloud provider. One of `aws`, `gcp`, `azure`.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'note': {'type': 'string'}, 'unit': {'type': 'string'}, 'terms': {'type': 'array', 'items': {'type': 'object', 'required': ['term', 'price'], 'properties': {'term': {'type': 'string', 'description': 'One of: spot, ondemand, ri_1y_no_upfront_standard, ri_1y_all_upfront_standard, ri_3y_no_upfront_standard, ri_3y_all_upfront_standard, cud_1y, cud_3y'}, 'label': {'type': 'string'}, 'price': {'type': 'number', 'description': 'USD per hour for the instance.'}, 'since': {'type': 'string'}, 'zones': {'type': 'number', 'description': 'spot only: zones behind the median.'}, 'discount_pct': {'type': 'number', 'description': 'Percent below on-demand.'}}, 'additionalProperties': True}}, 'region': {'type': 'string'}, 'instance': {'type': 'string'}, 'provider': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': 'string', 'description': 'YYYY-MM-DD; default latest.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': 'string'}, 'unit': {'type': 'string'}, 'count': {'type': 'number'}, 'models': {'type': 'array', 'items': {'type': 'object', 'properties': {'n': {'type': 'number'}, 'code': {'type': 'string'}, 'blend': {'type': ['number', 'null']}, 'input': {'type': ['number', 'null']}, 'model': {'type': 'string'}, 'output': {'type': ['number', 'null']}, 'sources': {'type': 'number'}, 'providers': {'type': 'number'}}, 'additionalProperties': True}}, 'frontier': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'day': {'type': 'string', 'description': 'YYYY-MM-DD; default latest.'}, 'ticker': {'type': 'string', 'description': 'CX.TOK.<MODELCODE>.IN | OUT | BLEND, or CX.TOK.FRONTIER.<side>. Example: CX.TOK.FRONTIER.BLEND'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker', 'day', 'methodology', 'value', 'n'], 'properties': {'n': {'type': 'number'}, 'hi': {'type': 'number'}, 'lo': {'type': 'number'}, 'day': {'type': 'string'}, 'side': {'type': 'string', 'description': 'One of: IN, OUT, BLEND'}, 'unit': {'type': 'string'}, 'input': {'type': ['number', 'null']}, 'model': {'type': 'string'}, 'value': {'type': 'number'}, 'basket': {'type': 'array', 'items': {'type': 'string'}}, 'output': {'type': ['number', 'null']}, 'ticker': {'type': 'string'}, 'members': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'to': {'type': 'string', 'description': 'YYYY-MM-DD.'}, 'from': {'type': 'string', 'description': 'YYYY-MM-DD.'}, 'ticker': {'type': 'string', 'description': 'Token ticker. Example: CX.TOK.FRONTIER.BLEND'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'side': {'type': 'string'}, 'unit': {'type': 'string'}, 'count': {'type': 'number'}, 'model': {'type': ['string', 'null']}, 'series': {'type': 'array', 'items': {'type': 'object', 'properties': {'n': {'type': 'number'}, 'hi': {'type': 'number'}, 'lo': {'type': 'number'}, 'day': {'type': 'string'}, 'value': {'type': 'number'}}, 'additionalProperties': True}}, 'ticker': {'type': 'string'}, 'methodology': {'type': 'string'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': 'string'}, 'unit': {'type': 'string'}, 'count': {'type': 'number'}, 'fixing': {'type': 'string'}, 'models': {'type': 'array', 'items': {'type': 'object', 'properties': {'code': {'type': 'string'}, 'rows': {'type': 'number'}, 'model': {'type': 'string'}, 'sources': {'type': 'number'}, 'tickers': {'type': 'array', 'items': {'type': 'string'}}, 'input_hi': {'type': ['number', 'null']}, 'input_lo': {'type': ['number', 'null']}, 'output_hi': {'type': ['number', 'null']}, 'output_lo': {'type': ['number', 'null']}, 'providers': {'type': 'number'}}, 'additionalProperties': True}}, 'methodology': {'type': 'string'}, 'frontier_basket': {'type': 'array', 'items': {'type': 'string'}}, 'frontier_tickers': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['model'], 'properties': {'day': {'type': 'string', 'description': 'YYYY-MM-DD; default latest.'}, 'model': {'type': 'string', 'description': 'Canonical model slug from /tokens/models. Example: deepseek-v3'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'day': {'type': 'string'}, 'code': {'type': 'string'}, 'unit': {'type': 'string'}, 'count': {'type': 'number'}, 'model': {'type': 'string'}, 'quotes': {'type': 'array', 'items': {'type': 'object', 'properties': {'sku': {'type': 'string'}, 'as_of': {'type': 'string'}, 'extra': {'anyOf': [{'type': 'object', 'properties': {}, 'additionalProperties': True}, {'type': 'null'}]}, 'source': {'type': 'string'}, 'context': {'type': ['number', 'null']}, 'provider': {'type': 'string'}, 'input_per_m': {'type': ['number', 'null']}, 'output_per_m': {'type': ['number', 'null']}, 'cache_read_per_m': {'type': ['number', 'null']}}, 'additionalProperties': True}}}, 'additionalProperties': True}
최근 도구 변경
유사한 MCP 서버
Algenta MCP Server
Provides governed data onboarding, connector browsing, deterministic simulations, agent-run lifecycles, capability routing, deplo…
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…
RationalBloks
Creates, deploys, manages, and searches schema-based REST API projects and Neo4j knowledge graphs across staging and production e…
RationalBloks
Creates, deploys, manages, and queries REST API and Neo4j graph projects from JSON schemas, including graph data modeling, versio…
Cloudflare Radar
Provides Cloudflare Radar internet observatory data on DDoS attacks, BGP leaks, domain popularity, internet quality, and traffic …
Peeringdb
Provides lookup and identity data for internet peering facilities, networks, and exchange infrastructure from PeeringDB.
Supabase
Manages Supabase projects, PostgreSQL databases, migrations, branches, storage-related infrastructure, Edge Functions, logs, keys…
Plutus
Analyzes cloud, AI, and SaaS costs with spend queries, budgets, anomalies, usage metrics, savings recommendations, dashboards, an…