SuperAPI AI Directory

crypto-rss-mcp

Aggregate real-time cryptocurrency news from multiple RSS feeds.

Open website

About this tool

Purpose

crypto-rss-mcp is an MCP (Model Context Protocol) server used to aggregate real-time cryptocurrency news from multiple RSS sources, helping AI agents make smarter decisions in a rapidly changing market.

Main Capabilities

  • Source fetching: Fetch the latest entries from specified RSS sources and format them as Markdown with plain-text summaries.
  • Keyword filtering: Filter sources by keywords in the description or category.
  • OPML support: Import a source list from a local OPML file provided by Chainfeeds.
  • LLM integration: Includes a built-in prompt for analyzing source content, summarizing key points, and identifying cryptocurrency market trends.

Usage

Environment Requirements

  • Python: version 3.10.
  • uv: a package and dependency manager for Python projects.

Installation Steps

  1. Clone the repository:
    git clone https://github.com/kukapay/crypto-rss-mcp.git
    cd crypto-rss-mcp
    
  2. Install dependencies: use uv to add the required dependencies:
    uv sync
    

Run the Server

Start the FastMCP server in development mode.

Install to Claude Desktop

Install the server as a Claude Desktop application and provide the configuration file as a reference.

Available Tools

  • List available RSS sources: List the available RSS sources from the OPML file, optionally filtered by keyword.
    • keyword(string, optional): filter sources whose description or category contains this keyword (case-insensitive).
    • opml_file(string, optional): local OPML file path (defaults to "RAW.opml").
    • Example: List available cryptocurrency RSS sources.
  • Read RSS source: Fetch and format the latest 10 entries from the specified RSS source as Markdown.
    • feed_url(string): the RSS source URL to fetch.
    • Example: Read this RSS source:https://blog.0xproject.com/feed

Available Prompts

  • Analyze RSS source content: Create a prompt for analyzing RSS source content, summarizing key points, and identifying cryptocurrency market trends.
    • url(string): the RSS source URL to analyze.
    • Example: Analyze the content of this RSS source https://blog.0xproject.com/feed , summarize the key points, and identify any trends in the cryptocurrency market.

Applicable Scenarios

Suitable for AI agent workflows that require real-time cryptocurrency news aggregation, such as market trend analysis, news summary generation, and more.

Limitations

  • The project is under the MIT license; see the LICENSE file for details.
  • Other limitation information is not yet provided.