{
  "specVersion": "0.1",
  "host": {
    "name": "stub.page",
    "description": "Anonymous text publishing over web UI, REST API and MCP. No accounts; a per-post key grants edit and delete rights.",
    "url": "https://stub.page"
  },
  "entries": [
    {
      "identifier": "urn:air:stub.page:mcp:stub-page",
      "displayName": "stub.page MCP server",
      "description": "Create, read, update and delete text posts. Returns a per-post edit_key that is shown once and cannot be recovered.",
      "type": "application/json",
      "url": "https://stub.page/mcp",
      "representativeQueries": [
        "publish this text at a public URL",
        "create a page I can share as a link",
        "post these notes somewhere without an account",
        "update the post I published earlier",
        "delete the page I created"
      ]
    },
    {
      "identifier": "urn:air:stub.page:openapi:rest",
      "displayName": "stub.page REST API",
      "description": "OpenAPI 3.1 description of the four post operations.",
      "type": "application/json",
      "url": "https://stub.page/api/openapi.json",
      "representativeQueries": [
        "what endpoints does stub.page offer",
        "how do I create a post over HTTP",
        "how do I authenticate a change to a post"
      ]
    }
  ]
}