{"name":"com.programme-tv-noel/telefilms","slug":"programme-tv-noel-telefilms","title":"Programme TV Noël","description":"Recherche de téléfilms de Noël et de leurs diffusions TV, en lecture seule, horaires Europe/Paris.","url":"https://mcp.market/server/programme-tv-noel-telefilms","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":1,"ok":1,"last_checked_at":"2026-09-19T16:05:22.786Z","last_ok_at":"2026-09-19T16:05:22.786Z","latency_ms":2001},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://www.programme-tv-noel.com/mcp/api-et-acces-ia.html","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://www.programme-tv-noel.com/mcp"}],"packages":[],"tools":[{"name":"lister_chaines","description":"Lister les chaînes enregistrées et leurs identifiants pour préparer un filtre (par exemple TF1 et M6). Ne garantit pas la disponibilité de leur programme sur une période. Paginer avec page_suivante.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"page":{"type":"integer","minimum":1,"maximum":1000,"default":1,"description":"Numéro de page ; reprendre page_suivante tant qu’il est non nul."},"limite":{"type":"integer","minimum":1,"maximum":50,"default":50}},"required":[],"additionalProperties":false}},{"name":"obtenir_film","description":"Obtenir la fiche d’un film public par son identifiant issu de rechercher_films et ses prochaines diffusions à partir de maintenant en Europe/Paris, triées chronologiquement. page et limite paginent uniquement les diffusions. film:null signifie absent ou masqué. Une liste vide ne prouve pas l’absence de rediffusion future.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id_film":{"type":"integer","minimum":1,"maximum":2147483647},"page":{"type":"integer","minimum":1,"maximum":1000,"default":1,"description":"Numéro de page ; reprendre page_suivante tant qu’il est non nul."},"limite":{"type":"integer","minimum":1,"maximum":50,"default":20}},"required":["id_film"],"additionalProperties":false}},{"name":"rechercher_diffusions","description":"Chercher les débuts de diffusions entre deux dates incluses (31 dates maximum) et dans une plage horaire appliquée chaque jour, minutes incluses. Horaires civils Europe/Paris ; convertir demain dans ce fuseau. Pour après 20 h, heure_debut=20:00. Pour une plage traversant minuit, faire deux appels. Filtrer avec les identifiants de lister_chaines ou de rechercher_films. Résultats chronologiques. Couverture inconnue : vide ne signifie pas programme indisponible ni aucune diffusion prévue. Les heures locales sans décalage UTC préservent le stockage, y compris l’ambiguïté du changement d’heure.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"date_debut":{"type":"string","pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}$","description":"Date civile Europe/Paris au format AAAA-MM-JJ, de 2000-01-01 à 2100-12-31."},"date_fin":{"type":"string","pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}$","description":"Date civile Europe/Paris au format AAAA-MM-JJ, de 2000-01-01 à 2100-12-31."},"heure_debut":{"type":"string","pattern":"^([01][0-9]|2[0-3]):[0-5][0-9]$","default":"00:00"},"heure_fin":{"type":"string","pattern":"^([01][0-9]|2[0-3]):[0-5][0-9]$","default":"23:59"},"chaines":{"type":"array","items":{"type":"integer","minimum":1,"maximum":2147483647},"maxItems":20,"uniqueItems":true,"default":[],"description":"Identifiants retournés par lister_chaines ; vide signifie toutes."},"id_film":{"type":"integer","minimum":1,"maximum":2147483647},"page":{"type":"integer","minimum":1,"maximum":1000,"default":1,"description":"Numéro de page ; reprendre page_suivante tant qu’il est non nul."},"limite":{"type":"integer","minimum":1,"maximum":50,"default":20}},"required":["date_debut","date_fin"],"additionalProperties":false}},{"name":"rechercher_films","description":"Retrouver les films publics par mots du titre ou du synopsis, notamment une intrigue. Tous les mots (2 à 200 caractères, maximum 12 mots) doivent apparaître dans les champs choisis ; recherche SQL textuelle, pas sémantique. Renvoie identifiant, titre, synopsis et URL absolues. Aucun casting. Paginer avec page_suivante.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"recherche":{"type":"string","minLength":2,"maxLength":200},"champ":{"type":"string","enum":["tous","titre","synopsis"],"default":"tous"},"page":{"type":"integer","minimum":1,"maximum":1000,"default":1,"description":"Numéro de page ; reprendre page_suivante tant qu’il est non nul."},"limite":{"type":"integer","minimum":1,"maximum":50,"default":20}},"required":["recherche"],"additionalProperties":false}}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-19T10:14:38.836Z","report":{"scannerVersion":"0.1.3","scannedAt":"2026-09-19T10:14:38.798Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1759ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://www.programme-tv-noel.com/mcp","reachable":true,"authRequired":false,"latencyMs":1759,"serverInfo":{"name":"Programme TV Noël","version":"0.1.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://www.programme-tv-noel.com/assets/images/apple-touch-icon.png","source":"site","width":180,"height":180},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}