{
  "name": "vpsticker",
  "description": "Independent VPS price radar. Publishes machine-readable published prices from 15 hosting providers, each traceable to the source page it was read from.",
  "version": "2026-10-02",
  "protocolVersion": "0.3.0",
  "url": "https://vpsticker.com/",
  "preferredTransport": "HTTP+JSON",
  "provider": {
    "organization": "one independent operator",
    "url": "https://vpsticker.com/about"
  },
  "documentationUrl": "https://vpsticker.com/about",
  "iconUrl": "https://vpsticker.com/assets/favicon.svg?v=da4da196",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "supportedInterfaces": [
    {
      "url": "https://vpsticker.com/dataset/vpsticker-vps-prices.json",
      "transport": "none",
      "description": "Static public data resource. This service does not implement an A2A message transport; it exposes read-only documents for agents to fetch."
    }
  ],
  "skills": [
    {
      "id": "vps-price-snapshot",
      "name": "VPS price snapshot",
      "description": "Current published VPS prices for all tracked providers, including the source URL and read timestamp for each figure.",
      "tags": [
        "VPS",
        "pricing",
        "hosting",
        "dataset"
      ],
      "examples": [
        "What is the cheapest published VPS price you track right now?",
        "Which providers does this site track, and how recently were they read?",
        "Give me the source URL behind the cheapest listing."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "methodology-and-limits",
      "name": "Methodology and limits",
      "description": "How the numbers are obtained and what they do not cover.",
      "tags": [
        "methodology",
        "provenance"
      ],
      "examples": [
        "How are these prices obtained?",
        "Are these prices estimates?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/markdown"
      ]
    }
  ],
  "authentication": {
    "schemes": []
  },
  "defaultInputModes_note": "No inbound message transport is implemented."
}
