{
 "specVersion": "1.0",
 "host": {
  "displayName": "What's Up In",
  "documentationUrl": "https://whatsupin.ai/developers/"
 },
 "entries": [
  {
   "identifier": "urn:air:whatsupin.ai:mcp:events",
   "displayName": "What's Up In MCP server",
   "type": "application/mcp-server-card+json",
   "url": "https://whatsupin.ai/mcp/server-card",
   "description": "Search upcoming local events in one city or across every city. Read-only, no sign-in.",
   "tags": [
    "events",
    "local",
    "search",
    "mcp"
   ],
   "capabilities": [
    "search_events",
    "list_upcoming",
    "get_event",
    "search_across_cities",
    "list_cities",
    "get_city"
   ],
   "representativeQueries": [
    "what's on in Seattle this weekend",
    "free comedy in Boston tonight",
    "where is Khruangbin playing this year",
    "tech conferences in the US next month"
   ],
   "auth": {
    "status": "none"
   },
   "trustManifest": {
    "identity": "https://whatsupin.ai",
    "identityType": "https"
   }
  },
  {
   "identifier": "urn:air:whatsupin.ai:a2a:events",
   "displayName": "What's Up In A2A agent",
   "type": "application/json",
   "url": "https://whatsupin.ai/.well-known/agent-card.json",
   "description": "A2A (Agent2Agent) agent card: the same event search over A2A JSON-RPC (protocol 1.0 and 0.3). No sign-in.",
   "tags": [
    "events",
    "local",
    "search",
    "a2a"
   ],
   "representativeQueries": [
    "what's on in Seattle this weekend",
    "free comedy in Boston tonight",
    "where is Khruangbin playing this year",
    "tech conferences in the US next month"
   ],
   "auth": {
    "status": "none"
   },
   "trustManifest": {
    "identity": "https://whatsupin.ai",
    "identityType": "https"
   }
  },
  {
   "identifier": "urn:air:whatsupin.ai:api:search",
   "displayName": "What's Up In search API",
   "type": "application/vnd.oai.openapi+json",
   "url": "https://whatsupin.ai/openapi.json",
   "description": "Cross-city event search over HTTP (GET /api/search). JSON, no key.",
   "tags": [
    "events",
    "api",
    "openapi"
   ],
   "auth": {
    "status": "none"
   },
   "trustManifest": {
    "identity": "https://whatsupin.ai",
    "identityType": "https"
   }
  },
  {
   "identifier": "urn:air:whatsupin.ai:skill:events",
   "displayName": "What's Up In agent skill",
   "type": "text/markdown",
   "url": "https://whatsupin.ai/.well-known/agent-skills/whatsupin-events/SKILL.md",
   "description": "When and how an agent should use What's Up In.",
   "tags": [
    "skill",
    "events"
   ],
   "trustManifest": {
    "identity": "https://whatsupin.ai",
    "identityType": "https"
   }
  },
  {
   "identifier": "urn:air:whatsupin.ai:llms:txt",
   "displayName": "What's Up In llms.txt",
   "type": "text/markdown",
   "url": "https://whatsupin.ai/llms.txt",
   "description": "Guide for AI assistants, with every city's site and MCP address.",
   "tags": [
    "llms.txt",
    "docs"
   ],
   "trustManifest": {
    "identity": "https://whatsupin.ai",
    "identityType": "https"
   }
  },
  {
   "identifier": "urn:air:whatsupin.ai:site:home",
   "displayName": "What's Up In website",
   "type": "text/html",
   "url": "https://whatsupin.ai/",
   "description": "What's Up In: free event calendars, one per city.",
   "tags": [
    "website"
   ],
   "trustManifest": {
    "identity": "https://whatsupin.ai",
    "identityType": "https"
   }
  }
 ]
}
