I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

radiofrance-podcast-explorer-MCP
Un serveur de protocole de contrôle de modèle (MCP) pour explorer et accéder aux podcasts Radio France et au contenu audio.
3 years
Works with Finder
1
Github Watches
0
Github Forks
0
Github Stars
Radio France Podcast Explorer MCP
A Model Control Protocol (MCP) server that allows AI assistants like Claude to search for and explore podcasts, audio replays, and other content from Radio France.
Features
- Search for podcasts and episodes by topic
- Get program information for specific Radio France stations
- Explore content organized by taxonomies (themes, categories, tags)
- Retrieve detailed podcast and episode information
- Process natural language queries to find relevant content
- Get audio content metadata and stream URLs
Requirements
- Python 3.7+
- Radio France API Key (obtain from Radio France Open API)
Installation
-
Clone this repository:
git clone https://github.com/infinitimeless/radiofrance-podcast-explorer-mcp.git cd radiofrance-podcast-explorer-mcp
-
Create a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
-
Create a
.env
file with your Radio France API key:RADIOFRANCE_API_KEY=your_api_key_here
Testing
Before running the server, you can verify your installation and API key by running the tests:
python run_tests.py
You can also run the GraphQL schema test to verify API structure:
python tests/test_schema.py
Running the Server
python server.py
Using with Claude Desktop
To use this server with Claude Desktop:
-
Open the file at the following location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Add or update the server configuration:
{ "mcpServers": { "radiofrance": { "command": "python", "args": ["/absolute/path/to/radiofrance-podcast-explorer-mcp/server.py"], "env": { "RADIOFRANCE_API_KEY": "your_api_key_here" } } } }
-
Save the file and restart Claude Desktop
Development Testing
You can test the server using the MCP Inspector:
npx @modelcontextprotocol/inspector python server.py
This will open a web interface where you can test each of the server's tools individually.
API Structure
The Radio France API uses a taxonomy-based approach:
- Taxonomies: Categories, tags, and themes that organize content
- Diffusions: Content items (episodes, programs) associated with taxonomies
- Brands: Shows and podcast series
- Grid: Program schedules for stations
Documentation
For more detailed information, see:
- Usage Guide - Detailed instructions on using the server
- API Information - Information about the Radio France API
Example Queries for Claude
Here are some example queries you can ask Claude when using this MCP server:
- "Find me podcasts about French history"
- "What's currently playing on France Inter?"
- "Search for podcast episodes about European politics"
- "What are the different podcast categories on Radio France?"
- "Get me information about the audio content at this URL"
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Advanced software engineer GPT that excels through nailing the basics.
Take an adjectivised noun, and create images making it progressively more adjective!
Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.
Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX
Une passerelle API unifiée pour intégrer plusieurs API d'explorateur de blockchain de type étherscan avec la prise en charge du protocole de contexte modèle (MCP) pour les assistants d'IA.
Miroir dehttps: //github.com/bitrefill/bitrefill-mcp-server
MCP Server pour récupérer le contenu de la page Web à l'aide du navigateur sans tête du dramwright.
Reviews

user_tQjRmkAu
OrgaTrader by dmaccoille820 has been an incredible asset for my trading needs. The platform is intuitive and provides comprehensive tools for market analysis. I particularly appreciate the real-time updates and seamless navigation. Highly recommended for both novice and experienced traders! Check it out here: https://mcp.so/server/OrgaTrader/dmaccoille820.