offers
Live VPS, bare metal and GPU hosting prices across ~75 providers, rescraped daily.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"offers": {
"url": "https://mcp.vpsudo.com/mcp"
}
}
}Remote endpoints
https://mcp.vpsudo.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢search_offers(min_ram_gb, min_vcpu, max_price_usd, country, offer_type, ...)
Search live hosting offers across ~75 providers by RAM, vCPU, price, country and type. Prices are rescraped daily, so they are at most a day old. Returns a claim_url for each offer that the HUMAN should open in their browser to sign up.
Input Schema
{
"type": "object",
"properties": {
"min_ram_gb": {
"type": "number",
"description": "Minimum RAM in GB."
},
"min_vcpu": {
"type": "number",
"description": "Minimum vCPU count."
},
"max_price_usd": {
"type": "number",
"description": "Maximum price per month in USD."
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code the server must be available in, e.g. DE."
},
"offer_type": {
"type": "string",
"enum": [
"vps",
"bare_metal",
"gpu"
],
"description": "Restrict to one product category."
},
"dedicated_vcpu": {
"type": "boolean",
"description": "Only offers with dedicated (not shared) vCPU."
},
"limit": {
"type": "number",
"description": "How many offers to return, 1 to 50. Defaults to 20."
}
},
"additionalProperties": false
}🟢get_offer(id)
Full detail for a single offer by its id, including the claim_url the human should open.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "number",
"description": "The offer id, as returned by search_offers."
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢list_providers
Every provider in the catalogue, with a signup_url for each. Use this when the question is about a brand rather than a specific plan.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Community
Evidence