Crypto RSS MCP
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
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
1. **Clone the Repository**:
2. **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."