{
  "specVersion": "1.0",
  "host": {
    "displayName": "Eventify",
    "identifier": "did:web:eventify.io",
    "documentationUrl": "https://eventify.io/knowledge-base"
  },
  "entries": [
    {
      "identifier": "urn:air:eventify.io:server:mcp",
      "displayName": "Eventify MCP Server",
      "description": "Remote MCP server (OAuth 2.1 + PKCE) for managing events, attendees, sessions, speakers, sponsors, exhibitors, ticketing, check-in and analytics on Eventify.",
      "type": "application/mcp-server-card+json",
      "url": "https://eventify.io/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "manage my Eventify event from an AI agent",
        "list attendees registered for my conference",
        "create sessions and speakers for an event agenda",
        "check in attendees and see live event analytics"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:skill:attendee-management",
      "displayName": "Attendee Management",
      "description": "Create, update, import, and manage event attendees on Eventify",
      "type": "text/markdown",
      "url": "https://eventify.io/.well-known/agent-skills/attendee-management/SKILL.md",
      "representativeQueries": [
        "add attendees to my event",
        "bulk import a guest list from CSV",
        "update an attendee's registration details"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:skill:session-management",
      "displayName": "Session Management",
      "description": "Schedule sessions, manage speakers, and handle RSVPs on Eventify",
      "type": "text/markdown",
      "url": "https://eventify.io/.well-known/agent-skills/session-management/SKILL.md",
      "representativeQueries": [
        "create a session in the event agenda",
        "assign a speaker to a session",
        "who has RSVP'd to this session"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:skill:ticketing",
      "displayName": "Ticketing",
      "description": "Create tickets, manage coupons, and track ticket sales on Eventify",
      "type": "text/markdown",
      "url": "https://eventify.io/.well-known/agent-skills/ticketing/SKILL.md",
      "representativeQueries": [
        "create a new ticket type for my conference",
        "set up a discount coupon code",
        "how many tickets have been sold"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:skill:speaker-management",
      "displayName": "Speaker Management",
      "description": "Create and manage event speakers on Eventify",
      "type": "text/markdown",
      "url": "https://eventify.io/.well-known/agent-skills/speaker-management/SKILL.md",
      "representativeQueries": [
        "add a speaker profile to my event",
        "update a speaker's bio and photo",
        "list all speakers for the conference"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:skill:sponsor-management",
      "displayName": "Sponsor Management",
      "description": "Create and manage event sponsors on Eventify",
      "type": "text/markdown",
      "url": "https://eventify.io/.well-known/agent-skills/sponsor-management/SKILL.md",
      "representativeQueries": [
        "add a sponsor to my event",
        "change a sponsor's tier",
        "list event sponsors"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:skill:exhibitor-management",
      "displayName": "Exhibitor Management",
      "description": "Create and manage exhibitors and booths on Eventify",
      "type": "text/markdown",
      "url": "https://eventify.io/.well-known/agent-skills/exhibitor-management/SKILL.md",
      "representativeQueries": [
        "add an exhibitor to the expo hall",
        "assign a booth to an exhibitor",
        "list exhibitors and their booths"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:skill:event-analytics",
      "displayName": "Event Analytics",
      "description": "Access real-time event analytics and engagement data on Eventify",
      "type": "text/markdown",
      "url": "https://eventify.io/.well-known/agent-skills/event-analytics/SKILL.md",
      "representativeQueries": [
        "show attendee engagement for my event",
        "how many people checked in today",
        "which sessions were most popular"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:skill:badge-printing",
      "displayName": "Badge Printing",
      "description": "Design badge templates and print attendee badges on Eventify",
      "type": "text/markdown",
      "url": "https://eventify.io/.well-known/agent-skills/badge-printing/SKILL.md",
      "representativeQueries": [
        "design a badge template for attendees",
        "print name badges for checked-in guests",
        "add a QR code to event badges"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:api:catalog",
      "displayName": "Eventify API Catalog",
      "description": "RFC 9727 API catalog linking the Eventify MCP API to its reference docs and health endpoint.",
      "type": "application/linkset+json",
      "url": "https://eventify.io/.well-known/api-catalog",
      "representativeQueries": [
        "where is the Eventify API documentation",
        "Eventify REST API reference",
        "check Eventify API health status"
      ]
    },
    {
      "identifier": "urn:air:eventify.io:auth:auth-md",
      "displayName": "Eventify Agent Authentication Guide",
      "description": "auth.md: how an AI agent registers and obtains OAuth credentials to act on behalf of an Eventify user.",
      "type": "text/markdown",
      "url": "https://eventify.io/auth.md",
      "representativeQueries": [
        "how does an agent authenticate with Eventify",
        "register an OAuth client for the Eventify MCP server",
        "connect my Eventify account to an AI assistant"
      ]
    }
  ]
}