Get Deployable Server Models
get_deployable_server_modelsDiscover what infrastructure can be provisioned on this hub. Called with no arguments, it lists the enabled infrastructure-provider integrations. Pass 'providers' to also list the server models each offers — specs, datacenter locations, and estimated pricing — limited to one or two providers per call since some offer hundreds of models; narrow further with category, location, max_monthly_price_usd, and hypervisor_only. category matches each PROVIDER's own naming (values like 'bare-metal', 'general', 'high-frequency', 'high-performance', 'optimized-dedicated', 'vx1' — provider-specific, not a Cycle taxonomy), so list without it first and read the real categories off the results; a filter that matches nothing reports the categories that were actually available. To find hardware that can host virtual machines use hypervisor_only, NOT a category guess. Use it to answer questions like 'what infrastructure providers are enabled on my hub', 'what bare metal servers does offer', 'what servers are available under $50/mo', or 'which models can host virtual machines', and to verify a specific model and location exist before any server deployment is considered. All prices are estimates reported by the provider and are billed by that provider directly to the user's account there, not by Cycle. Read-only: this tool never provisions anything.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum models returned per provider, after sorting by estimated monthly price ascending. Default 50, max 200. | |
| context | No | Why are you calling this tool? Briefly describe the user's goal. | |
| category | No | Only include models whose provider category (or class) matches. Case-insensitive substring match. Values are the PROVIDER's own category names and differ per provider (e.g. 'bare-metal', 'general', 'high-frequency', 'high-performance', 'optimized-dedicated', 'vx1') — they do not describe what a model can run, so do NOT filter on a guessed value like 'virtual-machine'. To find VM-capable hardware use hypervisor_only instead. Call without this filter first and read the categories back off the returned models. | |
| location | No | Only include models available in a matching provider location. Matches location ID, abbreviation, name, provider code, or geographic city/region/country (case-insensitive substring). | |
| providers | No | Provider integrations to list server models for. Each entry matches an integration by ID, identifier, name, or vendor (case-insensitive substring). Omit to just see which infrastructure-provider integrations are enabled. Limit to one or two providers per call — some offer hundreds of models. | |
| conversation_id | No | Conversation tracking id. Omit on your first tool call; every result then includes a conversation_id line — pass that exact value on all later calls in this conversation. | |
| hypervisor_only | No | Only include models that support virtual machines (hardware virtualization). Models whose provider does not report the capability are excluded. Default false. | |
| include_incompatible | No | Also include models marked incompatible with the Cycle platform. Default false. | |
| max_monthly_price_usd | No | Only include models whose ESTIMATED monthly price is at or below this many US dollars. |