{
  "specVersion": "1.0",
  "host": {
    "displayName": "Lago Developer Documentation",
    "identifier": "did:web:doc.getlago.com",
    "documentationUrl": "https://doc.getlago.com/developers",
    "logoUrl": "https://doc.getlago.com/logo/light.svg",
    "trustManifest": {
      "identity": "https://doc.getlago.com",
      "identityType": "https"
    }
  },
  "entries": [
    {
      "identifier": "urn:air:doc.getlago.com:mcp:documentation",
      "displayName": "Lago Docs MCP",
      "type": "application/mcp-server-card+json",
      "url": "https://doc.getlago.com/.well-known/mcp/server-card.json",
      "description": "Read-only search and retrieval tools for Lago guides, API references, examples, and operational documentation.",
      "tags": ["billing", "documentation", "mcp", "usage-metering"],
      "capabilities": ["search_lago", "query_docs_filesystem_lago"],
      "representativeQueries": [
        "How do I send usage events to Lago?",
        "Which Lago API endpoint creates a customer?",
        "How should I process Lago webhooks safely?"
      ],
      "version": "1.0.0",
      "trustManifest": {
        "identity": "https://doc.getlago.com/mcp",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:doc.getlago.com:api:openapi",
      "displayName": "Lago REST API OpenAPI Contract",
      "type": "application/json",
      "url": "https://doc.getlago.com/openapi.json",
      "description": "OpenAPI 3.1 discovery profile for authentication, usage events, customers, subscriptions, plans, invoices, and typed errors.",
      "tags": ["api", "billing", "openapi", "rest"],
      "capabilities": ["ingestUsageEvent", "createCustomer", "getCustomer", "createSubscription", "listPlans", "listInvoices"],
      "representativeQueries": [
        "Generate a Lago API client from OpenAPI",
        "What authentication scheme does the Lago API use?",
        "What error object does Lago return?"
      ],
      "version": "1.0.0",
      "trustManifest": {
        "identity": "https://doc.getlago.com/openapi.json",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:doc.getlago.com:skill:billing-integration",
      "displayName": "Lago Billing Integration Skill",
      "type": "text/markdown",
      "url": "https://doc.getlago.com/.well-known/agent-skills/lago/skill.md",
      "description": "Instructions for agents building usage metering, pricing, subscriptions, invoicing, payments, and billing operations with Lago.",
      "tags": ["agent-skill", "billing", "invoicing", "pricing"],
      "capabilities": ["billingArchitecture", "eventIngestion", "pricingConfiguration", "invoiceOperations"],
      "representativeQueries": [
        "Design a usage-based billing workflow with Lago",
        "Configure a Lago plan for hybrid pricing",
        "Integrate Lago invoice and payment webhooks"
      ],
      "version": "1.0.0",
      "trustManifest": {
        "identity": "https://doc.getlago.com/.well-known/agent-skills/lago/skill.md",
        "identityType": "https"
      }
    }
  ]
}
