{
  "schema_version": "0.1",
  "name": "MercureHosting",
  "description": "Offshore VPS, dedicated servers, Windows RDP, GPU servers and private domains in seven jurisdictions. No KYC; cryptocurrency payment only.",
  "url": "https://mercurehosting.com",
  "documentation_url": "https://mercurehosting.com/agents",
  "llms_txt": "https://mercurehosting.com/llms.txt",
  "contact": {
    "email": "support@mercurehosting.com",
    "abuse": "abuse@mercurehosting.com"
  },
  "status": "planned",
  "status_note": "The REST API and MCP server below are PLANNED and NOT LIVE. No endpoint listed here currently accepts requests. Human ordering is available at https://mercurehosting.com/order.",
  "acceptable_use_policy": "https://mercurehosting.com/tos",
  "payment": {
    "currencies": ["BTC", "XMR", "USDT", "ETH", "LTC", "SOL", "TRX"],
    "pricing_currency": "USD",
    "term_discounts": { "3m": 0.25, "6m": 0.35, "12m": 0.5 }
  },
  "capabilities": {
    "products": ["vps", "dedicated", "rdp", "gpu", "domains"],
    "locations": ["iceland", "panama", "moldova", "romania", "switzerland", "netherlands", "russia"]
  },
  "planned_interfaces": [
    {
      "type": "rest",
      "status": "planned",
      "base_url": "https://api.mercurehosting.com/v1",
      "auth": "bearer_token",
      "operations": [
        { "method": "GET", "path": "/catalog", "summary": "List products, plans, locations and prices" },
        { "method": "POST", "path": "/quotes", "summary": "Price a plan, term and coin" },
        { "method": "POST", "path": "/orders", "summary": "Create an order and receive a crypto invoice" },
        { "method": "GET", "path": "/orders/{ref}", "summary": "Invoice and provisioning status" },
        { "method": "GET", "path": "/servers", "summary": "List servers" },
        { "method": "POST", "path": "/servers/{id}/actions", "summary": "reboot, power_off, power_on, reinstall, rescue" }
      ]
    },
    {
      "type": "mcp",
      "status": "planned",
      "tools": ["mercure_list_plans", "mercure_quote", "mercure_create_order", "mercure_order_status", "mercure_server_action"]
    }
  ]
}
