RentServers.com

GPU and bare-metal price index, 36-month TCO scorecard, and blind counter-quotes.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
81%
Naming quality
95%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,097Tokens (tool definitions)
~1.6 KBTypical response size
Moderate attention impact (0.86% of 128k context)

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": {
    "counter-quote-desk": {
      "url": "https://rentservers.com/mcp"
    }
  }
}

Remote endpoints

https://rentservers.com/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_server_price_index(category, model, region)

Current, dated rental price benchmarks. GPUs: on-demand and 12-month reserved median USD per GPU-hour, lowest on-demand listing, reserved price by term, and RentServers.com's published quote medians. Dedicated: entry floors, reference tiers and Hetzner/OVHcloud SKU prices. VPS: cheapest and median by size.

Input Schema

{
  "type": "object",
  "properties": {
    "category": {
      "description": "Defaults to gpu, or dedicated when model is a server SKU.",
      "enum": [
        "gpu",
        "dedicated",
        "vps"
      ],
      "type": "string"
    },
    "model": {
      "description": "GPU (h100, h200, b200, gb200, a100, l40s) or server (ax102, ax42, advance-2, scale-a1, game-1).",
      "type": "string"
    },
    "region": {
      "description": "Filters published quote medians.",
      "enum": [
        "us",
        "eu",
        "apac"
      ],
      "type": "string"
    }
  }
}
🟢calculate_36_month_tco(annual_escalation_pct, egress_tb_per_month, eur_usd, extra_ipv4, horizon_months, ...)

Normalizes server costs over 36 months (or horizon_months): rent with announced price changes and an assumed yearly rise, setup fees, extra IPv4, egress overage, add-ons. Either pass incumbent_sku (an id from audit_2026_provider_repricing, e.g. ovh-advance-2-2026 or hetzner-ax102-1) with quantity, or pass scorecard: a full input with several quotes to compare (role incumbent|bid, units, pricing{base, unit month|gpu_hour, gpusPerUnit, promo}, setupFeePerUnit, extraIPv4, egress, sla, deliveryDays). Anything not stated is flagged and counted as $0.

Input Schema

{
  "type": "object",
  "properties": {
    "annual_escalation_pct": {
      "type": "number"
    },
    "egress_tb_per_month": {
      "minimum": 0,
      "type": "number"
    },
    "eur_usd": {
      "description": "USD per EUR; defaults to the latest ECB reference rate",
      "type": "number"
    },
    "extra_ipv4": {
      "minimum": 0,
      "type": "integer"
    },
    "horizon_months": {
      "maximum": 120,
      "minimum": 1,
      "type": "integer"
    },
    "included_tb_per_server": {
      "minimum": 0,
      "type": "number"
    },
    "incumbent_sku": {
      "type": "string"
    },
    "ipv4_monthly_each_usd": {
      "minimum": 0,
      "type": "number"
    },
    "overage_usd_per_tb": {
      "minimum": 0,
      "type": "number"
    },
    "quantity": {
      "minimum": 1,
      "type": "integer"
    },
    "scorecard": {
      "description": "Full ScorecardInput, as used by rentservers.com/tools/36-month-tco/",
      "type": "object"
    }
  }
}
🟢audit_2026_provider_repricing(provider, sku)

Hetzner (April 1 and June 15, 2026) and OVHcloud (July/August option and configuration changes, renewals from October 1, 2026) price changes by SKU, with renewal rules and when to stay versus switch. Use the returned SKU ids with calculate_36_month_tco.

Input Schema

{
  "type": "object",
  "properties": {
    "provider": {
      "enum": [
        "hetzner",
        "ovhcloud"
      ],
      "type": "string"
    },
    "sku": {
      "description": "Optional, e.g. advance-2, scale-a1, ax102",
      "type": "string"
    }
  }
}
🟢request_blind_counter_quotes(category, company, gpu_count, gpu_model, incumbent_monthly_usd, ...)

Opens a counter-quote request with the RentServers.com desk: 3+ providers bid blind against the spec and the reply lays every quote out on one 36-month basis. Only call this when the user asks for quotes and provides their work email; they must click a confirmation link before any provider is contacted. Requests under $100/mo or for a single VPS get self-serve list prices instead of a ticket.

Input Schema

{
  "type": "object",
  "properties": {
    "category": {
      "enum": [
        "gpu",
        "dedicated",
        "colo",
        "vps"
      ],
      "type": "string"
    },
    "company": {
      "type": "string"
    },
    "gpu_count": {
      "minimum": 1,
      "type": "integer"
    },
    "gpu_model": {
      "enum": [
        "H100",
        "H200",
        "B200",
        "GB200",
        "A100",
        "L40S"
      ],
      "type": "string"
    },
    "incumbent_monthly_usd": {
      "minimum": 0,
      "type": "number"
    },
    "incumbent_provider": {
      "type": "string"
    },
    "incumbent_sku": {
      "type": "string"
    },
    "monthly_budget_usd": {
      "minimum": 0,
      "type": "number"
    },
    "name": {
      "type": "string"
    },
    "notes": {
      "maxLength": 2000,
      "type": "string"
    },
    "quantity": {
      "minimum": 1,
      "type": "integer"
    },
    "region": {
      "enum": [
        "US",
        "Europe",
        "Asia-Pacific",
        "Any"
      ],
      "type": "string"
    },
    "renewal_date": {
      "format": "date",
      "type": "string"
    },
    "spec_summary": {
      "description": "e.g. 64 × H200 with InfiniBand, or 10 × 16-core/128 GB NVMe servers",
      "maxLength": 300,
      "type": "string"
    },
    "term_months": {
      "maximum": 60,
      "minimum": 0,
      "type": "integer"
    },
    "work_email": {
      "format": "email",
      "type": "string"
    }
  },
  "required": [
    "work_email",
    "category",
    "region"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools