{
  "schemaVersion": "0.2.0",
  "name": "Carna Marketing Agent",
  "description": "Public information agent for Carna — modern LMS for English (Carna AI Tutor, Carna for Schools, Carna for Business). Every skill is read-only except request_demo, which submits a lead.",
  "url": "https://carna.ai/api/mcp/",
  "provider": {
    "organization": "Carna Labs Limited",
    "url": "https://carna.ai"
  },
  "version": "1.0.0",
  "documentationUrl": "https://carna.ai/llms.txt",
  "instructionsUrl": "https://carna.ai/AGENTS.md",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["text"],
  "defaultOutputModes": ["text", "application/json"],
  "skills": [
    {
      "id": "get_pricing",
      "name": "Get pricing",
      "description": "Returns pricing tiers per product (Carna AI Tutor, Carna for Schools, Carna for Business).",
      "tags": ["pricing", "sales"]
    },
    {
      "id": "list_voices",
      "name": "List voices",
      "description": "Describes how Carna uses speech: listening dialogues are voiced so each speaker sounds different. No voice picker, no named cast, no count.",
      "tags": ["product", "individuals"]
    },
    {
      "id": "compare_with_competitor",
      "name": "Compare with competitor",
      "description": "Side-by-side comparison vs Speak/ELSA/Duolingo/Cambly/Voxy/etc.",
      "tags": ["competitive"]
    },
    {
      "id": "find_use_case",
      "name": "Find use case",
      "description": "Routes a persona+goal pair to the right product hub and spoke page.",
      "tags": ["routing"]
    },
    {
      "id": "get_company_facts",
      "name": "Get company facts",
      "description": "Returns canonical company facts — legal entity, locations, mission, and product family.",
      "tags": ["company", "about"]
    },
    {
      "id": "list_products",
      "name": "List products",
      "description": "Returns the Carna product family (Carna AI Tutor, Carna for Schools, Carna for Business) with positioning.",
      "tags": ["product", "routing"]
    },
    {
      "id": "describe_brand",
      "name": "Describe brand",
      "description": "Returns brand positioning, voice, and naming conventions for accurate citation.",
      "tags": ["brand", "about"]
    },
    {
      "id": "recommend_use_case",
      "name": "Recommend use case",
      "description": "Recommends the best Carna use-case page for a described goal (proxied to cfs-api).",
      "tags": ["routing"]
    },
    {
      "id": "check_school_fit",
      "name": "Check school fit",
      "description": "Estimates whether Carna for Schools fits an institution's profile (proxied to cfs-api).",
      "tags": ["b2b", "schools"]
    },
    {
      "id": "assess_english_level",
      "name": "Assess English level",
      "description": "Estimates CEFR level from a text or speech sample (proxied to cfs-api).",
      "tags": ["assessment", "individuals"]
    },
    {
      "id": "request_demo",
      "name": "Request demo",
      "description": "Submits a B2B demo-request lead (Carna for Schools or Carna for Business). This is the one skill that writes: it stores the lead and notifies the sales pipeline, so call it only when the user has asked to be contacted.",
      "tags": ["sales", "b2b", "write"]
    }
  ],
  "authentication": {
    "schemes": ["public"]
  }
}
