{
  "name": "LLMSGEN",
  "description": "llms.txt Generator and Validator \u2014 Generates and validates llms.txt agent-discovery files.",
  "version": "0.1.0",
  "url": "https://llmsgen.nanotoll.dev",
  "homepage": "https://llmsgen.nanotoll.dev",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransition": false
  },
  "authentication": {
    "type": "bearer",
    "description": "API key passed as `Authorization: Bearer <key>`. Obtain a key via POST /api/v1/register on TOLL (https://toll.nanotoll.dev). All billed endpoints require a valid key and sufficient USDC credit balance (Base L2). HTTP 402 returned on insufficient balance."
  },
  "endpoints": [
    {
      "name": "generate",
      "path": "/api/v1/generate",
      "description": "Generate an llms.txt file from structured service metadata."
    },
    {
      "name": "validate",
      "path": "/api/v1/validate",
      "description": "Validate an llms.txt payload for spec compliance."
    }
  ],
  "documentation": "https://llmsgen.nanotoll.dev/llms.txt",
  "openapi": "https://llmsgen.nanotoll.dev/openapi.json"
}
