{
  "specVersion": "1.0",
  "host": {
    "displayName": "Tech Service 4U Inc.",
    "documentationUrl": "https://autonomousrelay.com/docs",
    "logoUrl": "https://autonomousrelay.com/icon-512.png"
  },
  "entries": [
    {
      "identifier": "urn:air:autonomousrelay.com:api:gateway",
      "displayName": "Autonomous Relay API",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://autonomousrelay.com/openapi.json",
      "description": "An OpenAI-compatible LLM gateway: chat completions, responses, embeddings, images and audio on any catalogue model, through your own provider keys, with fallbacks, spend limits and guardrails.",
      "capabilities": [
        "ChatCompletions",
        "Responses",
        "Embeddings",
        "Images",
        "Audio",
        "ModelCatalog",
        "Fallbacks",
        "SpendLimits"
      ],
      "tags": [
        "llm-gateway",
        "openai-compatible",
        "byok",
        "model-routing"
      ],
      "representativeQueries": [
        "call Claude, Gemini or GPT models through one OpenAI-compatible API",
        "route LLM requests with fallbacks across providers on my own API keys",
        "set a spend limit on an API key for LLM requests"
      ]
    },
    {
      "identifier": "urn:air:autonomousrelay.com:mcp:agentsrouter",
      "displayName": "Autonomous Relay MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://autonomousrelay.com/v1/mcp/server-card",
      "description": "The gateway as an MCP server over Streamable HTTP: find models, compare their prices across providers, and call them on your own keys, with an inference key.",
      "capabilities": [
        "send-message",
        "list-models",
        "get-model",
        "list-model-endpoints",
        "list-providers",
        "get-credits",
        "get-generation",
        "ping"
      ],
      "tags": [
        "mcp",
        "llm-gateway",
        "byok"
      ],
      "representativeQueries": [
        "an MCP server for calling Claude, GPT and Gemini models",
        "compare the price of a model across providers from an MCP client"
      ]
    },
    {
      "identifier": "urn:air:autonomousrelay.com:docs:llms",
      "displayName": "Autonomous Relay, summarised for language models",
      "type": "text/markdown",
      "url": "https://autonomousrelay.com/llms.txt",
      "description": "The site in the llms.txt format: what the gateway does, and a link to every documentation page, model and comparison.",
      "tags": [
        "llms-txt",
        "documentation"
      ],
      "representativeQueries": [
        "what does the Autonomous Relay gateway do",
        "where is the Autonomous Relay API documentation"
      ]
    },
    {
      "identifier": "urn:air:autonomousrelay.com:docs:llms-full",
      "displayName": "Autonomous Relay documentation, in full",
      "type": "text/markdown",
      "url": "https://autonomousrelay.com/llms-full.txt",
      "description": "Every documentation page as one text file: quickstart, authentication, routing, fallbacks, limits, errors and the integration guides.",
      "tags": [
        "llms-txt",
        "documentation"
      ],
      "representativeQueries": [
        "how do I use the OpenAI SDK with Autonomous Relay",
        "how do fallbacks between LLM providers work in Autonomous Relay"
      ]
    }
  ]
}
