Crypto RSS MCP
An MCP server that aggregates real-time cryptocurrency news from multiple RSS feeds, helping AI agents make informed decisions in a fast-paced market.
Features
- Feed Retrieval: Fetches latest entries from specified RSS feeds, formatting them as Markdown with plain-text summaries.
- Keyword Filtering: Filters feeds by keyword in descriptions or categories.
- OPML Support: Import feed list from a local OPML file provided by Chainfeeds.
- LLM Integration: Includes a prompt for analyzing feed content to summarize key points and identify cryptocurrency market trends.
Prerequisites
- Python: Version 3.10.
- uv: Package and dependency manager for Python projects.
Installation
- Clone the Repository:Copy
- Install Dependencies:
Add the required dependencies using
uv
:Copy
Usage
Running the Server
Start the FastMCP server in development mode:
Installing to Claude Desktop
Install the server as a Claude Desktop application:
Configuration file as a reference:
Available Tools
get_crypto_rss_list
Lists available RSS feeds from an OPML file, optionally filtered by keyword.
Parameters:
keyword
(str, optional): Filter feeds where the keyword appears in the description or category (case-insensitive).opml_file
(str, optional): Path to a local OPML file (defaults to"RAW.opml"
).
Example:
List available cryptocurrency RSS feeds
Output:
get_rss_feed
Fetches and formats the latest 10 entries from a specified RSS feed as Markdown.
Parameters:
feed_url
(str): The URL of the RSS feed to fetch.
Example:
Read this RSS feed: https://blog.0xproject.com/feed
Output:
Available Prompts
analyze_rss_feed
Creates a prompt for analyzing RSS feed content, summarizing key points and identifying cryptocurrency market trends.
Parameters:
url
(str): The RSS feed URL to analyze.
Example:
Analyze the content of this RSS feed https://blog.0xproject.com/feed, summarize the key points, and identify any trends in the cryptocurrency market."
License
This project is licensed under the MIT License. See the LICENSE file for details.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server implementation that integrates with Hyperliquid exchange, providing access to crypto market data including mid prices, historical candles, and L2 order books.Last updated -3145TypeScriptMIT License
- -securityAlicense-qualityA mcp server that provides real-time and historical Crypto Fear & Greed Index data.Last updated -6PythonMIT License
- -securityAlicense-qualityAn MCP server implementation that integrates the RSS3 API, allowing users to query data from decentralized chains, social media platforms, and the RSS3 network through natural language.Last updated -1JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that integrates with the Freqtrade cryptocurrency trading bot.Last updated -16PythonMIT License