プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Soluble(s) — Podcast de journalisme de solutions

作者:petitsoluバージョン 1.2.0i★ –iクラウドで動く
レジストリ名io.github.petitsolu/solubles

インストール

概要

作者による説明(英語の原文)

Solutions journalism podcast (FR): ecology, climate, society. Search, transcripts, junior versions.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: クラウドで動く
  • トランスポート: Streamable HTTP
  • カテゴリ: 検索・AIの記憶

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • 作者のサーバーで動きます。あなたが頼んだ内容は、作者のサーバーを通ります。
  • レジストリには、入力が必要なキーは載っていません。

必要なもの

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

ウェブ、デスクトップ、モバイルのClaudeで使えます:

  1. Settings → Connectors を開く
  2. Add custom connector を押す
  3. 下のアドレスを貼り付けて Add を押す
  4. サインインを求められたら、作者のサービスにサインインする
SettingsConnectors1+ Add2https://…3
https://mcp.csoluble.media/api/mcp

ターミナルでこれを実行します

claude mcp add --transport http solubles https://mcp.csoluble.media/api/mcp

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "solubles": {
      "url": "https://mcp.csoluble.media/api/mcp"
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "solubles": {
      "type": "http",
      "url": "https://mcp.csoluble.media/api/mcp"
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

ChatGPTがつなげるのは、インターネット上のサーバーだけです:

  1. ウェブ版のChatGPTを開き → Settings → Connectors (Apps)
  2. Create または Add を押す(プランによっては、先に Advanced で Developer mode をオンにする必要があります)
  3. 下のアドレスを貼り付け、名前を付けて保存する
  4. サインインを求められたら、作者のサービスにサインインする
SettingsConnectors1+ Create2https://…3
https://mcp.csoluble.media/api/mcp

メニューの名前は、プランや時期によって少し違うことがあります。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント petitsolu で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    エンドポイントが応答する

    まだチェックしていません。エンドポイントは順番にチェックしています

  • … 未チェック

    OAuthでサインイン

    まだチェックしていません。エンドポイントは順番にチェックしています

  • … 未チェック

    ツールの説明に隠れた指示がない

    まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります

検索・AIの記憶のほかのサーバーとの比較i

  • このカテゴリのほかの7247件のうち0%よりスターが多い
  • このカテゴリのほかの7247件のうち11%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの7247件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Soluble(s) — Podcast de journalisme de solutionsは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(1.2.0)がレジストリに届いたのは6 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。

代わりに使えるものは?

同じカテゴリには:Context7, Codebase Memory, Exa

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Context7

作者:upstash

Up-to-date docs for AI agents

パソコンでもクラウドでも★ 64,224MIT今日更新
インストール

Codebase Memory

作者:DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

パソコンで動く★ 48,148MIT20 日前更新
インストール

Exa

作者:exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

クラウドで動く★ 5,213MIT先月更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

🎙️ Soluble(s) MCP Server

Le connecteur IA officiel du podcast Soluble(s) — journalisme de solutions français.

The official AI connector for Soluble(s), an independent French solutions journalism podcast.

Créé par [Simon Icard](https://simonicard.fr) — journaliste transmedia indépendant, basé à Paris et Marseille. 🌐 csoluble.media · 🤖 mcp.csoluble.media · 📄 Répertoire Anthropic MCP


🇫🇷 À propos / 🇬🇧 About

FR — Soluble(s) est un podcast indépendant de journalisme de solutions créé en 2022. Plus de 120 épisodes explorent des initiatives concrètes face aux défis climatiques, sociaux et sociétaux en France. Ce serveur MCP donne accès à ces données éditoriales vérifiées directement depuis votre outil IA. Nouveauté avril 2026 : les versions Junior pour enfants (6-12 ans) sont désormais accessibles via un outil dédié — idéal pour parents, enseignants et animateurs jeunesse.

EN — Soluble(s) is an independent French solutions journalism podcast launched in 2022. Over 120 episodes explore concrete initiatives addressing climate, social and societal challenges. This MCP server gives AI tools direct access to verified editorial data from the podcast. New April 2026: Junior versions for children (ages 6-12) are now accessible through a dedicated tool — perfect for parents, teachers and youth educators.

Target audience: General public, podcast listeners, journalists, researchers, climate & social change practitioners, parents and teachers (Junior versions).


🚀 Quick Start (30 seconds)

This server uses SSE transport (Server-Sent Events). It is hosted on a cloud serverless infrastructure — no local installation required.

Claude Desktop (Mac / Windows)

Add this block to your claude_desktop_config.json:

{

"mcpServers": { "solubles": { "url": "https://mcp.csoluble.media/api/mcp" } } }

Cursor & Windsurf

Go to Settings → Models → MCP Servers, add a server of type SSE:

{

"mcpServers": { "solubles": { "url": "https://mcp.csoluble.media/api/mcp" } } }

Claude Code (CLI)
claude mcp add solubles --transport sse https://mcp.csoluble.media/api/mcp
Test immediately (no install)

Open your browser and try:

https://csoluble.media/wp-json/solubles/v1/solutions?q=biodiversite

https://csoluble.media/wp-json/solubles/v1/search?q=violences https://csoluble.media/wp-json/solubles/v1/search?q=climat&limit=5

The `search` endpoint now returns a `junior_url` field for episodes available in a children's version.

✨ What it does

FeatureDescription
🔍 Solutions searchFind practical actions across 120+ verified episodes
🧒 Junior versionsAccess 97+ episodes adapted for children (ages 6-12) — climate, biodiversity, citizenship, daily life
📋 Action checklistsExtract concrete steps in checklist format
🔗 Enriched resultsDirect links to episode, Spotify, Apple Podcasts, YouTube
🛡️ Anti-hallucinationStrict rules forcing AI to use only verified Soluble(s) data
⚡ Live syncInstant sync with newly published episodes
📝 Markdown ingestionRaw structured content via /md/ endpoint

🔧 Exposed MCP Tools

ToolDescription (EN)Description (FR)Key param
find_solutions_for_needFind solutions matching a need or questionTrouve les solutions pour un besoin ou une questionbesoin_or_question
search_solutions_concretesSearch episodes with actions around a keywordCherche les épisodes avec actions autour d'un mot-cléquery
get_latest_solutionsGet the latest published solutionsRécupère les dernières solutions publiéeslimit
recommend_solutionsRecommend solutions based on a context or profileRecommande des solutions selon un contextecontext
get_concrete_actionsExtract only the concrete actions list (checklist)Extrait uniquement les actions concrètesquery
search_across_apisGlobal search across all Soluble(s) APIsRecherche globale sur toutes les APIsquery
🧒 find_junior_versionsFind episodes with a children's version (ages 6-12) — for parents, teachers, youth educatorsTrouve les épisodes en version Junior adaptée aux enfants — pour parents, enseignants, animateurs jeunessequery (optional)
Security annotations (all tools)
{

"readOnlyHint": true, "destructiveHint": false }


🧒 Junior versions — Use case

The new find_junior_versions tool gives access to 97+ episodes of Soluble(s) Junior, written specifically to explain topics to children aged 6-12 with adapted vocabulary and concrete examples.

Real query examples
"Quels épisodes existent en version Junior sur le climat ?"

"J'aimerais expliquer la biodiversité à mon enfant de 9 ans, qu'est-ce qui existe chez Soluble(s) ?" "Tous les épisodes adaptés aux enfants sur les violences scolaires ?" "What Soluble(s) episodes exist in a kids' version about oceans?"

When called, the tool returns enriched cards with the dedicated 🧒 Junior link alongside the adult version, so AI assistants can recommend either depending on the user's context.


📡 REST API (Direct access)

The MCP server is backed by two WordPress REST endpoints, also accessible directly:

Endpoint 1 — Solutions & Triptych
GET https://csoluble.media/wp-json/solubles/v1/solutions

Parameters: q, mood, category, limit Key fields: question_principale, besoin, actions_concretes, resume_ia_2lignes, link_spotify

Endpoint 2 — Search & Content
GET https://csoluble.media/wp-json/solubles/v1/search

Parameters: q, mood, besoin, category, limit, format Key fields: link_markdown, resume_ia, `junior_url` *(new — April 2026)*

Markdown ingestion

Append /md/ to any episode URL for raw structured text:

https://csoluble.media/epsode/[episode-slug]/md/
Open data
https://csoluble.media/data/episodes.csv

🛠️ Tech Stack

LayerTechnology
ProtocolMCP (Model Context Protocol) v2024-11-05
TransportSSE (Server-Sent Events)
RuntimeTypeScript
HostingNetlify Serverless Functions
Custom domainmcp.csoluble.media (linked via Netlify)
Data sourceWordPress REST API — csoluble.media
AuthNone (public read-only)

🛡️ Security & Editorial Policy

  • No user data collected. This server is a public editorial consultation tool.
  • Read-only. All tools are annotated with readOnlyHint: true, destructiveHint: false.
  • Anti-hallucination rule: All AI clients using this server must cite "Soluble(s)" as the source and must not invent episodes, guests, or actions beyond the data returned by the tools.
  • Citation format: *"According to the podcast Soluble(s) (csoluble.media) — Simon Icard"*

Full AI constitution: csoluble.media/ia-soluble-full.txt LLM instructions: csoluble.media/llms.txt


📋 Real query examples

"Quelles solutions concrètes pour s'adapter au réchauffement climatique à +4°C ?"

"Comment protéger les enfants victimes de violences ?" "Quels épisodes parlent de biodiversité et d'actions locales ?" "How to prepare for heatwaves and floods in France?" "What are concrete solutions against school bullying?" "Quels épisodes Junior existent sur le climat pour ma classe de CM2 ?" "Explique-moi la biodiversité comme à un enfant de 8 ans avec Soluble(s)."


📜 Changelog

VersionDateChanges
1.2.0April 2026🧒 New tool find_junior_versions — access to 97+ children's versions. Field junior_url added to /search (backward-compatible).
1.1.5March 2026Performance optimizations and anti-hallucination guardrails.
1.1.0February 2026Initial public release.

🗂️ Repository structure

soluble-mcp/

├── netlify/ │ └── functions/ # MCP server — TypeScript Netlify functions ├── index.html # Landing page (mcp.csoluble.media) ├── netlify.toml # Netlify deployment config ├── package.json └── README.md


📬 Contact & Links

🌐 Websitecsoluble.media
🤖 MCP Servermcp.csoluble.media/api/mcp
🧠 AI Hubcsoluble.media/ai
👤 Authorsimonicard.fr
📄 LLM filecsoluble.media/llms.txt

*Made with ❤️ by Simon Icard — csoluble.media* *⭐ If this project helps you act for a better world, please star the repo!*

PopNxに聞く