Skip to content
Back to SceneF

Card snapshot

scenef.com · 2026-08-12 07:44:21 UTC · 303a0c69a85c37643f2bf8cae51d86bf51a5fe4d6e245dd1afbac973be023442

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "SceneF",
  "description": "Every movie showtime in San Francisco \u2014 chains, indies, and repertory houses \u2014 re-verified twice daily against each theater's own calendar (licensed feed for the chains, labeled as such). Read-only: listings, natural-language answers, diffs, calendars, and ticket links. No key required; CORS open.",
  "url": "https://scenef.com",
  "provider": {
    "organization": "SceneF",
    "url": "https://scenef.com"
  },
  "version": "0.1",
  "documentationUrl": "https://scenef.com/agents",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "readOnly": true
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown",
    "text/calendar"
  ],
  "skills": [
    {
      "id": "listings",
      "name": "Full showtime feed",
      "description": "GET https://scenef.com/api/listings \u2014 every venue, film, and screening in SF. Slice with ?venue={id}, ?night=YYYY-MM-DD, ?film={slug}, ?when=tonight|week. ETagged; ticket links are /go/{screeningId}.",
      "examples": [
        "https://scenef.com/api/listings?when=tonight",
        "https://scenef.com/api/listings?venue=roxie",
        "https://scenef.com/api/listings?film=the-matrix-1999"
      ]
    },
    {
      "id": "ask",
      "name": "Natural-language showtime answers",
      "description": "GET https://scenef.com/ask?q={question} \u2014 deterministic parse of night, theater, genre, and format; plain-English answer plus structured results with ticket links. Also POST {\"question\": \"...\"}.",
      "examples": [
        "What horror is playing in SF tonight?",
        "What's at the Roxie this weekend?",
        "Anything on 35mm on Friday?"
      ]
    },
    {
      "id": "changes",
      "name": "Dataset diffs",
      "description": "GET https://scenef.com/api/changes?since={ISO} \u2014 screenings added or removed and films newly listed since a timestamp, diffed against the twice-daily snapshots.",
      "examples": [
        "https://scenef.com/api/changes?since=2026-08-01T00:00:00Z"
      ]
    },
    {
      "id": "tickets",
      "name": "Ticket redirect",
      "description": "GET https://scenef.com/go/{screeningId} \u2014 302 to the vendor's own ticket page for any screening id found in the feeds. Always link tickets through /go/.",
      "examples": [
        "https://scenef.com/go/37147b4b8c8a"
      ]
    },
    {
      "id": "calendars",
      "name": "iCalendar feeds",
      "description": "Subscribe to /feeds/theater/{venueId}.ics, /feeds/genre/{genre}.ics, or fetch a single /feeds/screening/{id}.ics event.",
      "examples": [
        "https://scenef.com/feeds/theater/roxie.ics",
        "https://scenef.com/feeds/genre/horror.ics"
      ]
    },
    {
      "id": "evals",
      "name": "Public eval set",
      "description": "GET https://scenef.com/api/evals \u2014 QA pairs generated from the live dataset for scoring showtime answers; refreshes with every build.",
      "examples": [
        "https://scenef.com/api/evals"
      ]
    },
    {
      "id": "mcp",
      "name": "MCP endpoint",
      "description": "Model Context Protocol server at https://scenef.com/mcp for tool-calling agents.",
      "examples": [
        "https://scenef.com/mcp"
      ]
    },
    {
      "id": "openapi",
      "name": "OpenAPI contract",
      "description": "GET https://scenef.com/openapi.json \u2014 the full OpenAPI 3.1 document, including the bring-your-own-profile params (likes, no, window, home, formats, discounts=only).",
      "examples": [
        "https://scenef.com/openapi.json"
      ]
    }
  ]
}