Compare VPS/VDS, hosting plans of 2,000+ hosts and ready-made accounts across shops. Read-only.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Like-for-like comparison of two VPS hosts from catalog data: cheapest plan with at least 1/2/4/8/16 GB RAM, plan counts, median price, countries, NVMe share, payment methods, trial, money back, hourly billing, DDoS, IPv6, SLA, rating place, and who wins on each.
Host slug from other results (e.g. "aeza", "timeweb-cloud"), its domain ("hetzner.com") or exact name.
Host slug from other results (e.g. "aeza", "timeweb-cloud"), its domain ("hetzner.com") or exact name.
Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY.
Like-for-like comparison of two VPS hosts from catalog data: cheapest plan with at least 1/2/4/8/16 GB RAM, plan counts, median price, countries, NVMe share, payment methods, trial, money back, hourly billing, DDoS, IPv6, SLA, rating place, and who wins on each.
| Argument | Type | Description |
|---|---|---|
| host_a* | string | Host slug from other results (e.g. "aeza", "timeweb-cloud"), its domain ("hetzner.com") or exact name. |
| host_b* | string | Host slug from other results (e.g. "aeza", "timeweb-cloud"), its domain ("hetzner.com") or exact name. |
| locale | string | Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY. |
{
"type": "object",
"required": [
"host_a",
"host_b"
],
"properties": {
"host_a": {
"type": "string",
"maxLength": 200,
"minLength": 2,
"description": "Host slug from other results (e.g. \"aeza\", \"timeweb-cloud\"), its domain (\"hetzner.com\") or exact name."
},
"host_b": {
"type": "string",
"maxLength": 200,
"minLength": 2,
"description": "Host slug from other results (e.g. \"aeza\", \"timeweb-cloud\"), its domain (\"hetzner.com\") or exact name."
},
"locale": {
"enum": [
"ru",
"en",
"de",
"tr",
"es",
"pt"
],
"type": "string",
"default": "en",
"description": "Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY."
}
},
"additionalProperties": false
}Everything the catalog knows about one VPS/hosting provider: legal entity and country, server countries, payment methods, terms (trial, money back, hourly billing, DDoS, IPv6, SLA, long-term discount), place in the accsly rating, VPS price range and cheapest plan per RAM size, the cheapest plans with order links, and links to its comparison, alternatives and page.
| Argument | Type | Description |
|---|---|---|
| host* | string | Host slug from other results (e.g. "aeza", "timeweb-cloud"), its domain ("hetzner.com") or exact name. |
| locale | string | Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY. |
{
"type": "object",
"required": [
"host"
],
"properties": {
"host": {
"type": "string",
"maxLength": 200,
"minLength": 2,
"description": "Host slug from other results (e.g. \"aeza\", \"timeweb-cloud\"), its domain (\"hetzner.com\") or exact name."
},
"locale": {
"enum": [
"ru",
"en",
"de",
"tr",
"es",
"pt"
],
"type": "string",
"default": "en",
"description": "Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY."
}
},
"additionalProperties": false
}Discount signals of a host: the promotion published on its site (Russian text), long-term prepayment discount computed from its own period prices, free trial and money-back days. Without a host: the hosts with the strongest discount signals. Promo codes are never invented: only those the host publishes.
| Argument | Type | Description |
|---|---|---|
| host | string | Host slug from other results (e.g. "aeza", "timeweb-cloud"), its domain ("hetzner.com") or exact name. |
| limit | integer | |
| locale | string | Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY. |
{
"type": "object",
"properties": {
"host": {
"type": "string",
"maxLength": 200,
"minLength": 2,
"description": "Host slug from other results (e.g. \"aeza\", \"timeweb-cloud\"), its domain (\"hetzner.com\") or exact name."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"locale": {
"enum": [
"ru",
"en",
"de",
"tr",
"es",
"pt"
],
"type": "string",
"default": "en",
"description": "Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY."
}
},
"additionalProperties": false
}Offers of one platform or category of the accounts catalog, across shops: price, items in stock, seller shop, product page and buy link. Pass a catalog URL (https://accsly.io/en/catalog/messengers/telegram/…), "platform/category" slugs or a platform slug.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | integer | |
| locale | string | Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY. |
| catalog* | string | Catalog URL, "platform/category" or platform slug. |
| max_price | number | Maximum price per item in the locale currency. |
{
"type": "object",
"required": [
"catalog"
],
"properties": {
"sort": {
"enum": [
"price_asc",
"price_desc",
"popular",
"newest"
],
"type": "string",
"default": "price_asc"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"locale": {
"enum": [
"ru",
"en",
"de",
"tr",
"es",
"pt"
],
"type": "string",
"default": "en",
"description": "Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY."
},
"catalog": {
"type": "string",
"maxLength": 300,
"minLength": 2,
"description": "Catalog URL, \"platform/category\" or platform slug."
},
"max_price": {
"type": "number",
"description": "Maximum price per item in the locale currency.",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}Search the catalog of ready-made accounts (Telegram, TikTok, Gmail, Steam, ChatGPT and 70+ platforms) compared across independent shops. Returns matching platforms with their categories (slugs and URLs) and the most bought in-stock offers with price, stock, shop, product page and buy link (list_offers sorts one platform or category by price).
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Platform or product words, e.g. "telegram", "gmail aged", "tiktok ads". |
| locale | string | Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY. |
| category | string | Category slug within the platform. |
| platform | string | Platform slug to search within (from earlier results), e.g. "telegram". |
| max_price | number | Maximum price per item in the locale currency. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Platform or product words, e.g. \"telegram\", \"gmail aged\", \"tiktok ads\"."
},
"locale": {
"enum": [
"ru",
"en",
"de",
"tr",
"es",
"pt"
],
"type": "string",
"default": "en",
"description": "Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY."
},
"category": {
"type": "string",
"maxLength": 80,
"description": "Category slug within the platform."
},
"platform": {
"type": "string",
"maxLength": 80,
"description": "Platform slug to search within (from earlier results), e.g. \"telegram\"."
},
"max_price": {
"type": "number",
"description": "Maximum price per item in the locale currency.",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}Find VPS/VDS (or shared hosting, dedicated) plans across 2,000+ hosts by country, RAM/CPU/disk minimums, disk type, monthly budget, payment method, hourly billing and task presets. Returns 10 plans per page, cheapest first by default, each with specs, monthly price, payment methods, the host page and an order link. Prices are read on the hosts' own sites and refreshed hourly.
| Argument | Type | Description |
|---|---|---|
| os | array | linux, windows, freebsd, iso (own ISO image). |
| host | string | Only this host (slug, domain or name). |
| kind | string | vps, hosting (shared web hosting) or dedicated servers. |
| page | integer | |
| sort | string | price, price_desc, ram_value (cheapest per GB RAM), cpu_value (per core), disk_value (per GB disk), ram, disk, ghz. |
| task | string | Preset filter for a typical job: vpn (corporate VPN), site, bot, games, windows, docker, storage, proxy, parsing, db, mail, dev, ai, or a game server (game-minecraft, game-cs2, game-rust…). |
| text | string | Free text over plan and host names, e.g. "ryzen", "timeweb nvme". |
| hourly |
Top of the accsly.io VPS host rating: score 0-10 per host computed from catalog data (price per resource, entry price, trust, terms, tech, reach), with plans count and entry price. Category narrows it: cheap, russia, abroad (ru only), europe, usa, netherlands, germany, vpn (corporate VPN), windows, hourly, crypto (not on ru), game-server, or web-hosting for the shared hosting rating. Empty = overall.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| locale | string | Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY. |
| category | string |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 15,
"maximum": 25,
"minimum": 1
},
"locale": {
"enum": [
"ru",
"en",
"de",
"tr",
"es",
"pt"
],
"type": "string",
"default": "en",
"description": "Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY."
},
"category": {
"enum": [
"",
"cheap",
"russia",
"abroad",
"europe",
"usa",
"netherlands",
"germany",
"vpn",
"windows",
"hourly",
"crypto",
"game-server",
"web-hosting"
],
"type": "string",
"default": ""
}
},
"additionalProperties": false
}| boolean |
| Only plans billed by the hour. |
| locale | string | Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY. |
| ram_gb | number | Minimum RAM, GB. |
| region | string | abroad = outside Russia, eu, cis, asia, america. |
| country | array | ISO 3166-1 alpha-2 codes of server locations (any of them), e.g. ["DE","NL"]. |
| cpu_ghz | number | Minimum core frequency, GHz. |
| disk_gb | number | Minimum disk, GB. |
| landing | string | Slug of a ready-made selection whose filter to use, e.g. "for-docker", "germany", "nvme-netherlands", "pay-with-sbp", "web-hosting-wordpress". Explicit arguments override it. |
| options | array | Required features (all of them): ipv6, ddos, trial, moneyback, smtp (port 25), api, instant, gpu, win_license, panel, no_kyc, ru_support, rub. |
| payment | array | Accepted payment methods (any of them): card_ru (Russian MIR card), sbp, card_world (non-Russian card), crypto, yoomoney, webmoney, paypal, invoice. |
| cpu_cores | number | Minimum vCPU cores. |
| disk_type | string | ssd = SSD or NVMe, nvme = NVMe only, hdd. |
| max_price | number | Maximum price per month in the locale currency (RUB for ru, USD for en, EUR for de/es/pt, TRY for tr). |
| one_per_host | boolean | At most one plan per host. |
| virtualization | array |
| unlimited_traffic | boolean |
{
"type": "object",
"properties": {
"os": {
"type": "array",
"items": {
"enum": [
"linux",
"windows",
"freebsd",
"iso"
],
"type": "string"
},
"description": "linux, windows, freebsd, iso (own ISO image)."
},
"host": {
"type": "string",
"maxLength": 200,
"description": "Only this host (slug, domain or name)."
},
"kind": {
"enum": [
"vps",
"hosting",
"dedicated"
],
"type": "string",
"default": "vps",
"description": "vps, hosting (shared web hosting) or dedicated servers."
},
"page": {
"type": "integer",
"default": 1,
"maximum": 500,
"minimum": 1
},
"sort": {
"enum": [
"price",
"price_desc",
"ram_value",
"cpu_value",
"disk_value",
"ram",
"disk",
"ghz"
],
"type": "string",
"default": "price",
"description": "price, price_desc, ram_value (cheapest per GB RAM), cpu_value (per core), disk_value (per GB disk), ram, disk, ghz."
},
"task": {
"enum": [
"vpn",
"site",
"bot",
"games",
"windows",
"docker",
"storage",
"proxy",
"parsing",
"db",
"mail",
"dev",
"ai",
"game-minecraft",
"game-cs2",
"game-cs16",
"game-rust",
"game-palworld",
"game-ark",
"game-valheim",
"game-dayz",
"game-gta5",
"game-samp",
"game-terraria",
"game-zomboid",
"game-7dtd",
"game-gmod",
"game-satisfactory",
"game-enshrouded",
"game-factorio",
"game-vrising",
"game-unturned",
"game-l4d2",
"game-dst",
"game-arma3"
],
"type": "string",
"description": "Preset filter for a typical job: vpn (corporate VPN), site, bot, games, windows, docker, storage, proxy, parsing, db, mail, dev, ai, or a game server (game-minecraft, game-cs2, game-rust…)."
},
"text": {
"type": "string",
"maxLength": 60,
"description": "Free text over plan and host names, e.g. \"ryzen\", \"timeweb nvme\"."
},
"hourly": {
"type": "boolean",
"description": "Only plans billed by the hour."
},
"locale": {
"enum": [
"ru",
"en",
"de",
"tr",
"es",
"pt"
],
"type": "string",
"default": "en",
"description": "Language of names and page links; also the price currency: ru = RUB, en = USD, de/es/pt = EUR, tr = TRY."
},
"ram_gb": {
"type": "number",
"description": "Minimum RAM, GB.",
"exclusiveMinimum": 0
},
"region": {
"enum": [
"abroad",
"eu",
"cis",
"asia",
"america"
],
"type": "string",
"description": "abroad = outside Russia, eu, cis, asia, america."
},
"country": {
"type": "array",
"items": {
"enum": [
"RU",
"NL",
"DE",
"FI",
"US",
"PL",
"FR",
"GB",
"KZ",
"TR",
"LV",
"EE",
"LT",
"SE",
"CH",
"CZ",
"BG",
"MD",
"RO",
"AT",
"ES",
"IT",
"GR",
"HU",
"SK",
"RS",
"BE",
"DK",
"NO",
"IE",
"IS",
"PT",
"HR",
"SI",
"ME",
"MK",
"AL",
"CY",
"UA",
"BY",
"AM",
"GE",
"UZ",
"KG",
"IL",
"AE",
"HK",
"SG",
"JP",
"KR",
"CN",
"IN",
"ID",
"MY",
"TH",
"PK",
"AU",
"CA",
"MX",
"BR",
"AR",
"CL",
"CO",
"PE",
"EC",
"BO",
"CR",
"GT",
"PR",
"ZA",
"LU",
"LI",
"BA",
"TW",
"VN",
"PH",
"KH",
"MM",
"BD",
"NP",
"SA",
"QA",
"BH",
"KW",
"OM",
"IQ",
"EG",
"NG",
"NZ",
"AQ",
"AZ",
"MT",
"LA",
"IR",
"LB",
"PA",
"PY",
"UY",
"CW",
"KE",
"CG",
"MA",
"GH"
],
"type": "string"
},
"description": "ISO 3166-1 alpha-2 codes of server locations (any of them), e.g. [\"DE\",\"NL\"]."
},
"cpu_ghz": {
"type": "number",
"description": "Minimum core frequency, GHz.",
"exclusiveMinimum": 0
},
"disk_gb": {
"type": "number",
"description": "Minimum disk, GB.",
"exclusiveMinimum": 0
},
"landing": {
"type": "string",
"maxLength": 80,
"description": "Slug of a ready-made selection whose filter to use, e.g. \"for-docker\", \"germany\", \"nvme-netherlands\", \"pay-with-sbp\", \"web-hosting-wordpress\". Explicit arguments override it."
},
"options": {
"type": "array",
"items": {
"enum": [
"ipv6",
"ddos",
"hourly",
"trial",
"moneyback",
"win_license",
"panel",
"no_kyc",
"smtp",
"api",
"instant",
"ru_clients",
"gpu",
"ssl",
"mail",
"ru_support",
"rub"
],
"type": "string"
},
"description": "Required features (all of them): ipv6, ddos, trial, moneyback, smtp (port 25), api, instant, gpu, win_license, panel, no_kyc, ru_support, rub."
},
"payment": {
"type": "array",
"items": {
"enum": [
"card_ru",
"sbp",
"card_world",
"crypto",
"yoomoney",
"webmoney",
"paypal",
"invoice"
],
"type": "string"
},
"description": "Accepted payment methods (any of them): card_ru (Russian MIR card), sbp, card_world (non-Russian card), crypto, yoomoney, webmoney, paypal, invoice."
},
"cpu_cores": {
"type": "number",
"description": "Minimum vCPU cores.",
"exclusiveMinimum": 0
},
"disk_type": {
"enum": [
"ssd",
"nvme",
"hdd"
],
"type": "string",
"description": "ssd = SSD or NVMe, nvme = NVMe only, hdd."
},
"max_price": {
"type": "number",
"description": "Maximum price per month in the locale currency (RUB for ru, USD for en, EUR for de/es/pt, TRY for tr).",
"exclusiveMinimum": 0
},
"one_per_host": {
"type": "boolean",
"description": "At most one plan per host."
},
"virtualization": {
"type": "array",
"items": {
"enum": [
"kvm",
"openvz",
"lxc",
"hyperv",
"vmware",
"xen"
],
"type": "string"
}
},
"unlimited_traffic": {
"type": "boolean"
}
},
"additionalProperties": false
}