mcpField
S
Soluble(s) — Podcast de journalisme de solutions

Soluble(s) — Podcast de journalisme de solutions

リモート
csoluble.mediaゲーム・エンタメ025 週間前に更新
リポジトリ公式サイト

Soluble(s) — Podcast de journalisme de solutions について

Soluble(s)は、フランスのソリューション・ジャーナリズム番組向けMCPサーバーです。リスナー、ジャーナリスト、研究者、教育関係者などに、検証済みの番組検索や行動リストを提供し、6〜12歳向けのJunior版も扱います。

主な機能

  1. 01解決策を含む番組の検索
  2. 02子ども向け番組版の検索
  3. 03具体的な行動リストの抽出
  4. 04番組と配信先へのリンク
  5. 05新着エピソードとの同期
  6. 06検証済みデータに回答を限定

活用シーン

  1. 01気候問題への具体策を探す
  2. 02授業向けの子ども版番組を探す
  3. 03番組から実行可能な行動を整理
  4. 04フランスの社会・環境活動を調査

MCP 対応

MCPサーバーは、解決策検索、最新番組、推薦、行動抽出、Junior版検索のツールを読み取り専用の番組データとともに公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.csoluble.media/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

7
パラメーター型必須説明
querystringはい短いキーワードを1〜3個(例:'coraux'、'zero dechet'、'harcèlement')

詳細

🎙️ Soluble(s) MCP Server

Soluble(s)ポッドキャストの公式AIコネクター — フランスの解決策ジャーナリズム。 独立系フランス解決策ジャーナリズムポッドキャスト、Soluble(s)の公式AIコネクターです。

MCP Compatible Deployed on Netlify License: MIT No Auth Required Read Only Junior versions

Simon Icardが制作 — パリとマルセイユを拠点とする独立系トランスメディアジャーナリストです。
🌐 csoluble.media · 🤖 mcp.csoluble.media · 📄 Anthropic MCP ディレクトリ


🇫🇷 概要 / 🇬🇧 概要

FR — Soluble(s)は、2022年に開始した独立系の解決策ジャーナリズムポッドキャストです。120を超えるエピソードで、フランスの気候、社会、社会生活の課題に取り組む具体的な取り組みを紹介しています。このMCPサーバーを使うと、ポッドキャストの検証済み編集データに、AIツールから直接アクセスできます。2026年4月の新機能:子ども向け(6~12歳)のジュニア版が専用ツールから利用できるようになりました。保護者、教師、青少年向け活動の指導者に最適です。

EN — Soluble(s)は、2022年に開始した独立系のフランスの解決策ジャーナリズムポッドキャストです。120を超えるエピソードで、気候、社会、社会生活の課題に取り組む具体的な取り組みを紹介しています。このMCPサーバーを使うと、ポッドキャストの検証済み編集データに、AIツールから直接アクセスできます。2026年4月の新機能:子ども向け(6~12歳)のジュニア版が専用ツールから利用できるようになりました。保護者、教師、青少年向け活動の指導者に最適です。

**対象読者:**一般の方、ポッドキャストのリスナー、ジャーナリスト、研究者、気候・社会変革に取り組む方、保護者と教師(ジュニア版)。


🚀 クイックスタート(30秒)

このサーバーは**SSEトランスポート(Server-Sent Events)**を使用します。クラウドのサーバーレス基盤でホストされているため、ローカルへのインストールは不要です。

Claude Desktop(Mac / Windows)

このブロックをclaude_desktop_config.jsonに追加します。

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

Settings → Models → MCP Serversに移動し、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
すぐに試す(インストール不要)

ブラウザーを開き、次を試します。

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

searchエンドポイントは、子ども向けバージョンがあるエピソードについて、junior_urlフィールドを返すようになりました。


✨ 機能

機能説明
🔍 解決策の検索120以上の検証済みエピソードから、実践的な取り組みを見つけます
🧒 ジュニア版気候、生物多様性、市民意識、日常生活を扱った、子ども向け(6~12歳)に編集された97以上のエピソードを利用できます
📋 行動チェックリスト具体的な手順をチェックリスト形式で抽出します
🔗 充実した検索結果エピソード、Spotify、Apple Podcasts、YouTubeへの直接リンク
🛡️ ハルシネーション対策AIが検証済みのSoluble(s)データのみを使うよう、厳格なルールを適用します
⚡ リアルタイム同期新しく公開されたエピソードと即時に同期します
📝 Markdownの取り込み/md/エンドポイントから生の構造化コンテンツを取得します

🔧 公開されている MCP ツール

ツール説明(英語)説明(フランス語)主なパラメーター
find_solutions_for_needニーズや質問に合う解決策を探しますニーズや質問に対する解決策を見つけますbesoin_or_question
search_solutions_concretesキーワードに関連する具体的なアクションを含むエピソードを検索しますキーワードに関連するアクションを含むエピソードを検索しますquery
get_latest_solutions最新の公開済み解決策を取得します最新の公開済み解決策を取得しますlimit
recommend_solutionsコンテキストやプロフィールに基づいて解決策をおすすめしますコンテキストに基づいて解決策をおすすめしますcontext
get_concrete_actions具体的なアクションのリスト(チェックリスト)のみを抽出します具体的なアクションのみを抽出しますquery
search_across_apisSoluble(s) のすべての API を横断して検索しますすべての API を横断して検索しますquery
🧒 find_junior_versions子ども向けバージョン(6~12 歳)を含むエピソードを探します。保護者、教師、青少年指導者向けです子ども向けの Junior バージョンを含むエピソードを探します。保護者、教師、青少年指導者向けですquery(任意)
セキュリティ注釈(すべてのツール)
{
  "readOnlyHint": true,
  "destructiveHint": false
}

🧒 Junior バージョン — 使用例

新しい find_junior_versions ツールでは、6~12 歳の子どもに合わせた語彙と具体例を使って、トピックを説明するために特別に書かれた Soluble(s) Junior の97 件以上のエピソードにアクセスできます。

実際のクエリ例
"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?"

このツールを呼び出すと、大人向けバージョンとともに専用の🧒 Junior リンクを含む情報カードが返されるため、AI アシスタントはユーザーの状況に応じてどちらかをおすすめできます。


📡 REST API(直接アクセス)

MCP サーバーは、直接アクセスも可能な 2 つの WordPress REST エンドポイントを利用しています。

エンドポイント 1 — 解決策とトリプティック
GET https://csoluble.media/wp-json/solubles/v1/solutions

パラメーター:q、mood、category、limit
主なフィールド:question_principale、besoin、actions_concretes、resume_ia_2lignes、link_spotify

エンドポイント 2 — 検索とコンテンツ
GET https://csoluble.media/wp-json/solubles/v1/search

パラメーター:q、mood、besoin、category、limit、format
主なフィールド:link_markdown、resume_ia、junior_url(新規 — 2026 年 4 月)

Markdown の取り込み

エピソードの URL の末尾に /md/ を追加すると、構造化されたテキストをそのまま取得できます。

https://csoluble.media/epsode/[episode-slug]/md/
オープンデータ
https://csoluble.media/data/episodes.csv

🛠️ 技術スタック

レイヤーテクノロジー
プロトコルMCP(Model Context Protocol)v2024-11-05
トランスポートSSE(Server-Sent Events)
ランタイムTypeScript
ホスティングNetlify Serverless Functions
カスタムドメインmcp.csoluble.media(Netlify 経由でリンク)
データソースWordPress REST API — csoluble.media
認証なし(公開読み取り専用)

🛡️ セキュリティと編集方針

  • ユーザーデータは収集しません。 このサーバーは、公開されている編集コンテンツの参照ツールです。
  • 読み取り専用です。 すべてのツールには readOnlyHint: true, destructiveHint: false の注釈が付いています。
  • ハルシネーション対策ルール: このサーバーを使用するすべての AI クライアントは、情報源として「Soluble(s)」を明記し、ツールから返されたデータにないエピソード、ゲスト、アクションを捏造してはなりません。
  • 引用形式: 「ポッドキャスト Soluble(s)(csoluble.media)によると — Simon Icard」

AI の完全な規約:csoluble.media/ia-soluble-full.txt
LLM 向けの指示:csoluble.media/llms.txt


📋 実際のクエリ例

"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)."

📜 変更履歴

バージョン日付変更内容
1.2.02026 年 4 月🧒 新しいツール find_junior_versions — 子ども向けバージョン 97 件以上にアクセスできます。/search にフィールド junior_url を追加(後方互換性あり)。
1.1.52026 年 3 月パフォーマンスの最適化とハルシネーション対策のガードレール。
1.1.02026 年 2 月一般公開の初回リリース。

🗂️ リポジトリ構成

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

📬 お問い合わせ・リンク

🌐 ウェブサイトcsoluble.media
🤖 MCP サーバーmcp.csoluble.media/api/mcp
🧠 AI ハブcsoluble.media/ai
👤 作者simonicard.fr
📄 LLM ファイルcsoluble.media/llms.txt

より良い世界のための行動を支援するプロジェクトを、Simon Icard が ❤️ を込めて制作しました — csoluble.media
⭐ このプロジェクトがより良い世界のための行動に役立ったら、ぜひリポジトリにスターを付けてください!

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。