{
  "specVersion": "0.1",
  "host": {
    "name": "Telagus",
    "domain": "telagus.com",
    "url": "https://telagus.com",
    "description": "Telagus is an all-in-one CRM and marketing platform for small and mid-sized businesses: lead management, project management, marketing automation, campaigns, SMS and MMS, quotes, invoices, contracts, forms and website building.",
    "contact": "https://telagus.com/contact-us",
    "termsOfService": "https://telagus.com/terms-and-conditions",
    "privacyPolicy": "https://telagus.com/privacy-policy"
  },
  "entries": [
    {
      "identifier": "urn:air:telagus.com:server:crm",
      "displayName": "Telagus CRM MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://telagus.com/.well-known/mcp/server-card.json",
      "description": "Streamable HTTP MCP server at https://api.telagus.com/mcp/telagus. Read-only queries and write operations across leads, projects, tasks, quotes, invoices, contracts, campaigns, SMS/MMS, attendance and leave, scoped to the authenticated user's account. OAuth 2.1 with dynamic client registration; scope mcp:use.",
      "capabilities": [
        "lead-management",
        "project-management",
        "quotes-and-invoices",
        "contracts",
        "campaigns",
        "sms-mms-messaging",
        "attendance-and-leave",
        "read-only-sql-queries"
      ],
      "representativeQueries": [
        "how many new leads came in this month in my CRM",
        "create a lead in Telagus for this contact",
        "which invoices are overdue",
        "send an SMS to the leads assigned to me",
        "what tasks are open on the Telagus project"
      ]
    },
    {
      "identifier": "urn:air:telagus.com:api:rest",
      "displayName": "Telagus REST API",
      "type": "application/openapi+json",
      "url": "https://api.telagus.com/docs",
      "description": "OpenAPI 3.0 description of the Telagus REST API. Most endpoints require an OAuth 2.0 bearer token; see https://telagus.com/auth.md.",
      "representativeQueries": [
        "what endpoints does the Telagus API expose",
        "how do I create a lead through the Telagus API",
        "which Telagus API endpoints need authentication"
      ]
    },
    {
      "identifier": "urn:air:telagus.com:api:help-centre",
      "displayName": "Telagus help centre API",
      "type": "application/json",
      "url": "https://api.telagus.com/api/get-help-article",
      "description": "Public, unauthenticated JSON search over the Telagus help centre. Supports searchKeyword, contentType, sortBy, page and pageSize. Categories come from https://api.telagus.com/api/get-content-type and a single article from https://api.telagus.com/api/help-articles/slug/{seo_slug}.",
      "representativeQueries": [
        "how do I assign a lead to a team member in Telagus",
        "how do I set up email marketing in Telagus",
        "where do I find invoicing help for Telagus",
        "how do I integrate WordPress with Telagus"
      ]
    },
    {
      "identifier": "urn:air:telagus.com:catalog:api",
      "displayName": "Telagus API catalog",
      "type": "application/linkset+json",
      "url": "https://telagus.com/.well-known/api-catalog",
      "description": "RFC 9727 API catalog linking every Telagus API to its OpenAPI description, documentation and authentication metadata.",
      "representativeQueries": [
        "what APIs does Telagus publish",
        "where is the Telagus OpenAPI specification"
      ]
    },
    {
      "identifier": "urn:air:telagus.com:skills:index",
      "displayName": "Telagus agent skills",
      "type": "application/json",
      "url": "https://telagus.com/.well-known/agent-skills/index.json",
      "description": "Agent Skills Discovery index for working with Telagus: connecting to the MCP server, querying CRM data correctly, and searching the help centre.",
      "representativeQueries": [
        "what skills does Telagus publish for agents",
        "how should an agent query Telagus CRM data"
      ]
    },
    {
      "identifier": "urn:air:telagus.com:doc:agent-auth",
      "displayName": "Telagus agent authentication guide",
      "type": "text/markdown",
      "url": "https://telagus.com/auth.md",
      "description": "How an agent registers as an OAuth client and obtains a delegated access token for the Telagus API and MCP server.",
      "representativeQueries": [
        "how does an AI agent authenticate with Telagus",
        "how do I connect Claude to my Telagus account",
        "does Telagus support dynamic client registration"
      ]
    }
  ]
}
