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
安装与运行
- 使用
npx mcp_rss
启动服务。 - 配置环境变量,例如 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: 设置文章状态(普通或收藏)。