What is PodCrawlerMCP?
PodCrawlerMCP is a Model Context Protocol (MCP) server that crawls the web to discover podcast RSS feeds and extract episode data. It allows AI assistants to find relevant podcast episodes based on specific topics.
How to use PodCrawlerMCP?
Install the server using pip or Poetry. Run the server directly or integrate it into your Python code. Configure the server in your Claude Desktop settings to enable podcast discovery through the 'discover_podcasts' tool.
Key features of PodCrawlerMCP
Crawls podcast directories to discover RSS feeds
Parses RSS feeds to extract episode data
Filters episodes by topic or domain
Exposes functionality through MCP tools
Seamlessly integrates with AI assistants like Claude
Use cases of PodCrawlerMCP
Enabling AI assistants to find podcast episodes on specific topics
Building podcast recommendation systems
Creating podcast search engines
Automating podcast content discovery
FAQ from PodCrawlerMCP
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol for connecting AI models with external tools and data sources.
How do I install PodCrawlerMCP?
How do I install PodCrawlerMCP?
You can install it using pip: pip install podcrawler-mcp
or Poetry: poetry add podcrawler-mcp
.
How do I run the server?
How do I run the server?
You can run it directly using: python -m podcrawler.server
or integrate it into your Python code.
How do I integrate PodCrawlerMCP with Claude?
How do I integrate PodCrawlerMCP with Claude?
Add the server configuration to your Claude Desktop settings as shown in the README.
What is the 'discover_podcasts' tool?
What is the 'discover_podcasts' tool?
It's an MCP tool that allows you to discover podcasts on a specific topic. You can specify the topic and the maximum number of results to return.