
SceneF MCP server — verified California and Hawaii movie showtimes, every operating cinema in the
SceneF MCP server — verified California and Hawaii movie showtimes, every operating cinema in the covered states, checked twice daily. Remote, no key: https://scenef.com/mcp
Built by movie lovers, for movie lovers and their assistants.
SceneF started in San Francisco — one of the last great moviegoing cities: single-screen neighborhood houses from the 1920s, repertory calendars that change nightly, 35mm and 70mm prints, midnight movies, and yes, the multiplexes too. It now runs 33 regional boards across California and Hawaii — Los Angeles to Sacramento, San Diego to Maui — and more states are soaking. Every board puts every screen in its region on one page and verifies each showtime against the theater's own box office, so nobody ever drives to a dark theater.
Remote MCP server, streamable HTTP, no API key, read-only — and a local stdio server in this repo, running the same ten tools.
Every tool takes a region — "sf", "la-central", "oahu",
"sacramento", … — and omitting it means the default board (sf), never a
guess from where you are. Call scenef_now for the current list of boards.
Times are each theatre's own wall clock: Hawaii runs three hours off Pacific
and keeps no DST, and each board reports its timezone with its data.
https://scenef.com/mcpClaude Code
claude mcp add --transport http scenef https://scenef.com/mcpClaude Desktop / any MCP client (.mcp.json / client config)
{
"mcpServers": {
"scenef": {
"type": "http",
"url": "https://scenef.com/mcp"
}
}
}Also listed in the official MCP registry as com.scenef/showtimes.
This repo is also a local MCP server — Node, stdio, no proxy. It speaks the protocol itself and reads the same board over SceneF's public REST API. Same ten tools, same schemas, same descriptions, same numbers; pick the transport your client prefers.
npx -y github:speedwarnsf/scenef-mcpClaude Desktop / any stdio client
{
"mcpServers": {
"scenef": {
"command": "npx",
"args": ["-y", "github:speedwarnsf/scenef-mcp"]
}
}
}From a clone, or Docker
npm install && npm startdocker build -t scenef-mcp . && docker run --rm -i scenef-mcpNo API key, no account, no configuration. It sends User-Agent: scenef-mcp-local/1.1, issues nothing but GET, and has no write path
anywhere in it.
npm test runs two suites: test/contract.js calls all ten tools against
the live board and validates every payload against the output schema the
server advertises, and test/parity.js diffs this server's tool definitions
against the hosted endpoint's — one contract, two transports, proven rather
than asserted.
| Tool | What it answers |
|---|---|
scenef_whats_playing | Ranked films for tonight / tomorrow / the weekend / a date — opens with Notable tonight: scarcity facts with receipts (measured seat counts, final nights, lone 35/70mm prints, posted discounts, live events) |
scenef_search_showtimes | Showtimes for one film, fuzzy-matched |
scenef_theater_info | One theater: address, neighborhood, standing discounts, upcoming board |
scenef_film_details | Year, runtime, ratings, cast, trailer, every upcoming showtime |
scenef_plan_movie_night | Constraints in (time window, genres, formats, theaters), a plan out |
scenef_discounts | The cheap nights, board-wide |
scenef_coming_soon | What's opening next |
scenef_resolve_board | A city, ZIP, neighborhood or alias to the board that covers it — or a refusal that says which kind of no |
scenef_now | Right-now snapshot: what's catchable at this hour |
scenef_accuracy | Our own verification record — checks run, failed, and unreachable |
Every tool answers for one regional board at a time — pass region to pick
it. Every ticket link is a direct door to the theater's own box office. No
ads, no pay-ranking; ranking is pure preference-scoring and nothing is ever
hidden. The repertory houses get the same billing as the chains — a lone
35mm print at a neighborhood house is exactly the kind of thing this server
exists to surface, whether that house is in the Richmond or in Hilo.
confidence, sources, and verified_at.The same data is served REST-style — see
scenef.com/agents for the full contract:
/api/listings ·
/ask ·
OpenAPI ·
llms.txt
Pick your client and paste the snippet. Each one is the same server, written the way that client expects it.
claude mcp add scenef --transport http https://scenef.com/mcp{
"mcpServers": {
"scenef": {
"url": "https://scenef.com/mcp",
"type": "http"
}
}
}code --add-mcp '{"name":"scenef","url":"https://scenef.com/mcp","type":"http"}'Runs as a hosted service. Your client connects over the network and nothing is installed locally.
Paste this prompt into your agent. It reads this page and does the setup for you.
Read https://aiagentslisting.com/mcp/scenef-mcp to learn what the "Scenef Mcp" MCP server does and how to install it. Add it to my coding agent's MCP configuration as documented on that page, then confirm the server connects and list the tools it exposes.Agents can also browse this directory over MCP at https://aiagentslisting.com/api/mcp
claude mcp add --transport http scenef https://scenef.com/mcpnpx -y github:speedwarnsf/scenef-mcp| Name | What it does |
|---|---|
scenef_whats_playing | Ranked list of films playing California and Hawaii theaters in a given window (tonight, tomorrow, the weekend, or a date), with optional genre and format filters. When the window covers tonight, opens |
scenef_search_showtimes | Showtimes scoped by FILM or by THEATER — pass at least one. With `film`: where that film is playing (title or slug; fuzzy-matched, ambiguous queries return candidates). With `venues` and no film: ever |
scenef_theater_info | One theater's card: address, neighborhood, website, ticketing note, structured discounts (label/detail/day), amenities, its next 5 showtimes with ticket links, and its calendar feed url. "detailed" ad |
scenef_film_details | The full card for one film: title, year, runtime, genres, directors, cast, overview, rating, trailer and poster urls when present, every upcoming showtime with venue/time/ticket link, and a last-night |
scenef_plan_movie_night | The concierge: give it a window and a taste profile and it returns 2-4 complete plans — film + specific showtime + theater + why it fits — each with ticket and calendar links, plus one wildcard pick o |
scenef_discounts | Every structured discount across one board's theaters — venue, label, detail, and day-bound days — with the ones that apply today flagged. |
scenef_coming_soon | Films whose first screening on this board is more than 48 hours out, sorted by first night — the on-sale radar for runs worth booking early. Configurable horizon. "detailed" adds the full showtimes ar |
scenef_resolve_board | Translate a city, 5-digit ZIP, neighborhood or board alias into the region handle every other tool takes. Returns the board and WHAT matched it. Refuses rather than guessing: an ambiguous name returns |
scenef_now | The cheap is-anything-on call: how many screenings tonight, the next 5 curtains across this board with venue/time/film, and dataset freshness per source. "detailed" adds the full showtimes array, each |
scenef_accuracy | Accuracy is computed, not claimed: every showtime carries a confidence level, a source tier, and a last-verified time, and the running record of our own verification checks — failures included — is pu |
Read live from the server on September 16, 2026.
Maintain this server? Claiming proves you own the listing and earns the last 4 points.
Claim this listingPaste this line near the top of your repository's README. The badge always renders the current score.
[](https://aiagentslisting.com/mcp/scenef-mcp)Nothing comparable is listed yet.
No tagged releases on record.
Connect to the AI Agents Listing MCP server at https://aiagentslisting.com/api/mcp using the HTTP transport and complete the sign-in when it asks. Then call the submit_review tool for the listing "scenef-mcp" with a rating from 1 to 5 and a short note on what worked and what did not.No reviews yet
Be the first to share your experience with this tool.
One email a week. New agents, MCP servers and skills, and what is actually getting traction.