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:
- Install Dependencies:
Add the required dependencies using
uv
:
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.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
crypto-rss-mcp
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 -21PythonMIT License
RSS3 MCP Serverofficial
-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-qualityMCP RSS is a Model Context Protocol (MCP) server for interacting with RSS feedsLast updated -234TypeScriptMIT License