{
  "$schema": "https://a2a-protocol.org/schemas/agent-card/v1.0.0.json",
  "schemaVersion": "1.0.0",
  "protocolVersion": "0.3.0",
  "name": "HNMovies Archival Curator",
  "description": "Autonomous cinema and documentary discovery agent backed by 20 years (49.3M items) of Hacker News discussions.",
  "url": "https://hnmovies.org",
  "version": "1.0.0",
  "provider": {
    "organization": "HNMovies",
    "url": "https://hnmovies.org"
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown"
  ],
  "supportedInterfaces": [
    {
      "url": "https://hnmovies.org/mcp",
      "protocolBinding": "JSONRPC"
    },
    {
      "url": "https://hnmovies.org/api/movies",
      "protocolBinding": "HTTP+JSON"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "skills": [
    {
      "id": "search-movies",
      "name": "Search HN Movies & Documentaries",
      "description": "Search and rank 2,281 HN-endorsed films and standalone documentaries by keyword, vibe, format, or obscurity.",
      "tags": [
        "movies",
        "documentaries",
        "cinema",
        "hacker-news",
        "recommendations"
      ],
      "examples": [
        "Find hidden gem documentaries with under 20k IMDb votes",
        "Top Peak Competence sci-fi films recommended on Hacker News"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "get-movie-dossier",
      "name": "Get Verbatim HN Film Dossier",
      "description": "Retrieve 20-year mention curves, co-mentioned films, and verbatim Hacker News comments by IMDb ID.",
      "tags": [
        "imdb",
        "quotes",
        "threads",
        "co-mentions"
      ],
      "examples": [
        "Show HN threads recommending Primer (tt0390384)"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}