vps-choose-mcp

Managed VPS and cloud hosts by scenario

Documentation

vps-choose-mcp

Lightweight MCP server that shortlists managed VPS and cloud hosts by scenario — same scoring rules as the interactive quiz on VPS Hosting Radar → Choose.

This server provides one tool only:

shortlist_hosts

Not a fake universal “best VPS” ranking. You get a situation shortlist with reasons and wrong-when notes.

Output format

{
  "quizUrl": "https://vpshostingradar.com/choose/",
  "guideUrl": "https://vpshostingradar.com/posts/how-to-choose-vps/",
  "disclaimer": "Situation shortlist — not a universal #1 ranking.",
  "primary": [
    {
      "tier": "primary",
      "id": "cloudways",
      "name": "Cloudways",
      "role": "managed",
      "score": 42,
      "reasons": ["Matches managed hosting preference", "Strong fit for agency"],
      "wrongWhen": "cheapest DIY box or cheapest shared intro plan",
      "reviewUrl": "https://vpshostingradar.com/posts/cloudways-review/"
    }
  ],
  "alternatives": []
}

What each part means

FieldDescription
quizUrlInteractive web quiz (same rules)
guideUrlWritten how-to-choose guide
primaryTop 2 picks for the scenario
alternativesNext 1–2 options
reasonsWhy this host scored well
wrongWhenWhen this pick is a poor fit
reviewUrlOptional deeper review on vpshostingradar.com

Quick Start

npm install
npm run build

MCP Config Example

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "vps-choose-mcp": {
      "command": "node",
      "args": ["<ABSOLUTE_PATH>/vps-choose-mcp/dist/index.js"]
    }
  }
}

Cursor / Windsurf / Other MCP clients

{
  "mcpServers": {
    "vps-choose-mcp": {
      "command": "node",
      "args": ["<ABSOLUTE_PATH>/vps-choose-mcp/dist/index.js"]
    }
  }
}

Claude Code

claude mcp add vps-choose -- node <ABSOLUTE_PATH>/vps-choose-mcp/dist/index.js

Tools

ToolDescription
shortlist_hostsFour buyer inputs → top 2 primary + 1–2 alternatives, with reasons and review links

Tool Input

{
  "scenario": "agency",
  "ops": "managed",
  "budget": "premium",
  "workload": "growth"
}
ParameterRequiredDescription
scenarioYespersonal | agency | woo | wordpress | diy
opsYesmanaged | diy | either
budgetYesbudget | balanced | premium
workloadYeslow | growth | high-traffic

Notes

Built for VPS Hosting Radar — scenario-first managed VPS and cloud shortlists.