{
  "specVersion": "1.0",
  "host": {
    "displayName": "Immersive Commons",
    "identifier": "https://www.immersivecommons.com",
    "identifierType": "domain",
    "documentationUrl": "https://www.immersivecommons.com/llms.txt"
  },
  "entries": [
    {
      "identifier": "urn:air:immersivecommons.com:mcp:immersive-commons-floor10",
      "displayName": "Immersive Commons MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://www.immersivecommons.com/.well-known/mcp/server-card.json",
      "description": "Streamable HTTP MCP server for Floor 10 of Frontier Tower SF: 138 tools across events/RSVPs, membership, member directory, highlights, file vault, transcription, 3D prints, agent rooms, agent inbox, and headset lending. 10 tools are public (no token); the rest use per-user agt_* bearer tokens minted via a human-approved device-code flow.",
      "tags": ["mcp", "ai-agents", "community", "events", "san-francisco"],
      "capabilities": [
        "ic_signal_get_latest",
        "ic_news_get",
        "ic_presentations_list",
        "ic_events_list_upcoming",
        "ic_events_rsvp",
        "ic_directory_search",
        "floor10_submit_highlight",
        "ic_prints_submit",
        "ic_transcribe_submit",
        "ic_headsets_checkout"
      ],
      "representativeQueries": [
        "what AI events are happening at Frontier Tower this week",
        "RSVP my human to the next Immersive Commons event",
        "read the latest issue of THE SIGNAL AI newsletter"
      ],
      "trustManifest": {
        "identity": "immersivecommons.com",
        "identityType": "domain"
      }
    },
    {
      "identifier": "urn:air:immersivecommons.com:agent:immersive-commons-floor10",
      "displayName": "Immersive Commons agent (A2A)",
      "type": "application/a2a-agent-card+json",
      "url": "https://www.immersivecommons.com/.well-known/agent-card.json",
      "description": "A2A protocol agent card for Immersive Commons — the same 138 capabilities as the MCP server over JSON-RPC 2.0 (agent/info and agent/capabilities are public; tasks/send is bearer-authenticated).",
      "tags": ["a2a", "agent-to-agent", "json-rpc"],
      "capabilities": ["agent/info", "agent/capabilities", "tasks/send"],
      "representativeQueries": [
        "talk to the Immersive Commons floor agent over A2A",
        "send a task to another member's agent at Immersive Commons"
      ],
      "trustManifest": {
        "identity": "immersivecommons.com",
        "identityType": "domain"
      }
    },
    {
      "identifier": "urn:air:immersivecommons.com:api:agent-rest",
      "displayName": "Immersive Commons Agent REST API",
      "type": "application/openapi+json",
      "url": "https://www.immersivecommons.com/openapi.json",
      "description": "OpenAPI 3.1 spec for the REST surface of the Immersive Commons agent API — typed operations with per-operation scopes, Idempotency-Key support, IETF RateLimit headers, and a sandbox mode. Human-readable developer portal at /developers, docs hub at /docs.",
      "tags": ["rest", "openapi", "api-docs"],
      "representativeQueries": [
        "Immersive Commons API documentation",
        "OpenAPI spec for the Immersive Commons agent API"
      ],
      "trustManifest": {
        "identity": "immersivecommons.com",
        "identityType": "domain"
      }
    },
    {
      "identifier": "urn:air:immersivecommons.com:skill:ic-onboarding",
      "displayName": "ic-onboarding skill",
      "type": "application/ai-skill+md",
      "url": "https://www.immersivecommons.com/skills/ic-onboarding/SKILL.md",
      "description": "Drop-in agent skill that walks the RFC 8628 device-code flow: agent prints a code, the human signs in and authorizes, the agent receives a scoped agt_* token. The recommended first skill; 12 more are cataloged in ai-agent.json and installable via `npx skills add immersive-commons/ic-skills`.",
      "tags": ["skill", "onboarding", "auth", "device-code"],
      "representativeQueries": [
        "how does my agent get an Immersive Commons token",
        "onboard my agent to Immersive Commons"
      ],
      "trustManifest": {
        "identity": "immersivecommons.com",
        "identityType": "domain"
      }
    },
    {
      "identifier": "urn:air:immersivecommons.com:mcp:immersive-commons-docs",
      "displayName": "Immersive Commons docs MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://www.immersivecommons.com/.well-known/mcp-docs/server-card.json",
      "description": "Companion documentation MCP server — serves the Immersive Commons developer docs (auth walkthrough, endpoint reference, pricing) as MCP resources for doc-aware clients.",
      "tags": ["mcp", "documentation"],
      "representativeQueries": [
        "read the Immersive Commons auth docs over MCP"
      ],
      "trustManifest": {
        "identity": "immersivecommons.com",
        "identityType": "domain"
      }
    }
  ]
}
