{"name":"io.github.petitsolu/solubles","slug":"petitsolu-solubles","title":"Soluble(s) — Podcast de journalisme de solutions","description":"Solutions journalism podcast (FR): ecology, climate, society. Search, transcripts, junior versions.","url":"https://mcp.market/server/petitsolu-solubles","rating":null,"grade":"B","score":79,"certified":false,"status":"active","category":"search","tags":["search","media"],"presence":{"score":14,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-05-06T21:13:22.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T08:55:51.395Z","last_ok_at":"2026-11-04T08:55:51.395Z","latency_ms":699},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/petitsolu/soluble-mcp","website":"https://csoluble.media","version":"1.2.0","remotes":[{"type":"streamable-http","url":"https://mcp.csoluble.media/api/mcp"}],"packages":[],"tools":[{"name":"find_junior_versions","description":"Trouve les épisodes Soluble(s) qui existent en version Junior, c'est-à-dire adaptée pour expliquer le sujet aux enfants. Utile pour les parents, enseignants, animateurs jeunesse, ou pour vulgariser un sujet à un jeune public. Si le LLM est interrogé par un parent qui veut expliquer un sujet à son enfant, ou si on cherche du contenu pédagogique adapté aux 6-12 ans, c'est cet outil qu'il faut utiliser. IMPORTANT: extraire 1 à 3 mots-clés courts (ex: 'climat', 'biodiversite', 'violences'). Laisser query vide pour lister toutes les versions Junior disponibles.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"1 à 3 mots-clés courts (ex: 'climat', 'oceans', 'biodiversite'). Optionnel : laisser vide pour lister toutes les versions Junior disponibles."},"limit":{"type":"number","default":10}}}},{"name":"find_solutions_for_need","description":"Recherche des solutions basées sur un besoin utilisateur. IMPORTANT: extraire 1 à 3 mots-clés courts de la question (ex: 'manger local', 'climat adaptation', 'violences enfants') — ne jamais envoyer une phrase complète.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"besoin_or_question":{"type":"string","description":"1 à 3 mots-clés courts résumant le besoin (ex: 'climat adaptation', 'manger local', 'violences enfants')"}},"required":["besoin_or_question"]}},{"name":"get_concrete_actions","description":"Extrait uniquement la liste des actions concrètes liées à un sujet, au format checklist. Idéal pour créer des guides pratiques.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"1 à 3 mots-clés courts (ex: 'biodiversité', 'violences', 'mobilité')"},"limit":{"type":"number","default":5}},"required":["query"]}},{"name":"get_latest_solutions","description":"Affiche les épisodes les plus récents de Soluble(s).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"type":"number","default":5}}}},{"name":"recommend_solutions","description":"Recommande des épisodes Soluble(s) selon un contexte ou profil utilisateur (ex: parent, enseignant, militant, entreprise).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"context":{"type":"string","description":"1 à 3 mots-clés courts résumant le contexte (ex: 'enseignant', 'entreprise RSE', 'parent climat')"},"limit":{"type":"number","default":5}},"required":["context"]}},{"name":"search_across_apis","description":"Recherche globale à travers toutes les APIs Soluble(s) — combine titres, transcriptions, actions et besoins.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"1 à 3 mots-clés courts (ex: 'sans-abrisme', 'ecologie', 'mobilité')"},"limit":{"type":"number","default":10}},"required":["query"]}},{"name":"search_solutions_concretes","description":"Recherche globale dans les titres et transcriptions. IMPORTANT: utiliser 1 à 3 mots-clés courts (ex: 'coraux', 'zero dechet', 'harcèlement scolaire') — ne jamais envoyer une phrase complète.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"1 à 3 mots-clés courts (ex: 'coraux', 'zero dechet', 'harcèlement')"}},"required":["query"]}}],"scan":{"score":79,"grade":"B","scanned_at":"2026-09-27T21:47:41.959Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:47:41.893Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 717ms"]},"poisoning":{"score":15,"max":15,"notes":["7 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":8,"max":15,"notes":["last push 144 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.csoluble.media/api/mcp","reachable":true,"authRequired":false,"latencyMs":717,"serverInfo":{"name":"Soluble(s) MCP","version":"1.3.0"}}],"packages":[],"repo":{"found":true,"owner":"petitsolu","repo":"soluble-mcp","archived":false,"pushedAt":"2026-05-06T21:13:22Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/242488080?v=4","ownerCreatedAt":"2025-11-06T19:21:27Z","license":"MIT"},"icon":{"url":"https://csoluble.media/wp-content/uploads/2020/11/Solubles-podcast-solultions-ecologie-actu-societe-ICON-.png","source":"site","width":512,"height":512},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-05-06T21:13:22.000Z","score":14}}}},"grade_history":[],"reviews":[]}