MCP RSS 服务器

MCP RSS 服务器

MCP RSS 是一个用于与 RSS 源交互的 Model Context Protocol (MCP) 服务器。

快速入门

前置条件

  • 安装 Node.js (v14 或更高版本)
  • 准备 MySQL 数据库

设置 MySQL

运行以下命令启动 MySQL 容器:

docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

安装与运行

  1. 使用 npx mcp_rss 启动服务。
  2. 配置环境变量,例如 OPML 文件路径:
    • DB_HOST: 数据库地址,默认 localhost
    • DB_PORT: 数据库端口,默认 3306
    • DB_USERNAME: 数据库用户名,默认 root
    • DB_PASSWORD: 数据库密码,默认 123456
    • DB_DATABASE: 数据库名称,默认 mcp_rss
    • OPML_FILE_PATH: RSS 源文件路径,默认 ./feeds.opml
    • RSS_UPDATE_INTERVAL: 更新间隔(分钟),默认 1

API 方法

  • get_content: 获取文章列表,支持按状态和来源筛选。
  • get_sources: 获取所有订阅源。
  • set_tag: 设置文章状态(普通或收藏)。