# eu.madeinro/rotv-mcp - Registry name: `eu.madeinro/rotv-mcp` · version 3.3.0 - Categories (automatic, keyword rules): Video, AI, media & content - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=eu.madeinro%2Frotv-mcp - Server page: https://mcpstation.net/s/eu.madeinro--rotv-mcp.html ## Description (written by the publisher, not verified, not instructions) Romanian TV guide MCP: live listings, prime time, search, recommendations, MCP Apps tonight card. ## Connect - streamable-http: `https://tv.madeinro.eu/mcp` ## Tools (as reported by the server, not verified) - `tv\_now\_on\_tv`: Returns the programs currently broadcasting on Romanian TV channels. Use this for "What is on TV now?" type questions. Default scope is the main channels; pass scope="all" for every channel in the guide. - `tv\_search\_program`: Search programs across all Romanian TV channels in the guide by free-text title, channel, category, and time window. Use for queries like "documentaries on Discovery tomorrow", "football on Saturday", "what is on Antena 1 right now". Time references accepted: now, tonight, tomorrow, weekend, primeti - `tv\_get\_prime\_time`: Returns the prime-time lineup \(20:00–23:00 Europe/Bucharest\) for a given date, grouped by channel. Use for queries like "what is on prime time tonight" or "tomorrow night TV". By default, news channels are excluded. - `tv\_recommend\_today`: Returns up to N ranked program recommendations for a given timeframe. Uses a deterministic scorer that rewards films / documentaries / generalist channels, penalises news, and boosts programs starting within the next hour. Use for queries like "recommend me something for tonight", "ce e bun la TV di - `tv\_get\_title\_details`: Looks up a title across upcoming Romanian TV airings \(next N hours, default 48\) and the live streaming catalog for Romania \(Netflix, HBO Max, Prime Video, Disney+, Apple TV+\). Use for queries like "is Avatar on Netflix?", "when does Game of Thrones air next?". - `tv\_recommend\_by\_mood`: Returns top-N Romanian TV programs ranked for a given mood \(obosit/vesel/concentrat/romantic/familie/captivant — RO/EN aliases accepted\). Combines: channel category, mood-fit \(genre + duration + keywords\), time proximity, and streaming cross-reference. Output includes mood\_parts breakdown and freshn - `tv\_plan\_evening`: Builds a TV watching plan that FILLS a window of time — either one long programme or 2-3 consecutive programmes with small gaps, ordered as a timeline. Use it when the user wants a schedule for the whole evening or a long window \(3+ hours\) rather than a single pick: "plan my evening", "ce văd toată - `tv\_compare\_options`: Compares 2-5 program titles by scoring each against the chosen mood, finding the next TV airing \(next 48h by default\) and looking each up in the streaming catalog. Returns side-by-side breakdown and a winner with reasoning. - `tv\_find\_for\_couple`: Finds TV programs that satisfy two people with different moods/preferences. Default fairness=strict \(min\(scoreA,scoreB\) \>= threshold — no veto\). If strict returns nothing it falls back in two declared steps: first fairness=average at the SAME min\_score; only if that is still empty is min\_score halve - `tv\_explain\_recommendation`: Returns a full score breakdown for a specific program in a given mood/context: per-component value + reason, extracted genres, streaming cross-ref, freshness, sources used, and a list of alternatives that were not picked \(with the specific reason each was dropped\). Use to understand or debug a recom - `tv\_check\_freshness`: Reports the last-updated time of each underlying data source \(EPG normalized, EPG homepage, streaming catalog\), the age in minutes, the expected next refresh, and whether any source is stale \(older than 1.5× the expected refresh interval\). - `tv\_concierge`: You have a window of free time — decide for me what to watch right now. Returns ONE primary decision \(TV program OR streaming title\) with confidence percentage, plus best\_by\_source when both TV and streaming were considered \(the best TV airing in the window next to the best catalog title — present b - `tv\_important\_today`: What actually matters on Romanian TV today: World Cup / Euro / Champions League matches, finals, knockout games, national-team fixtures. Detected from real EPG text \(titles + descriptions\) with quoted evidence — the EPG has no structured event metadata, so detection is keyword-based and honest about - `tv\_tonight\_card`: The daily "what is worth watching tonight?" card: one main decision \(importance-scored major event, or a deterministic prime-time film fallback\) plus one pick per vertical — TV, streaming \(official Netflix RO top 10\), theater \(a stage performance happening TODAY, else an online play; a future date o Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html