Mcp Rss

Mcp Rss

🚀 MCP-RSS 服务器

MCP-RSS 服务器是一个基于模型上下文协议(MCP)的服务器,用于获取、解析和管理 RSS 订阅源。它能高效处理 RSS 数据,为用户提供便捷的订阅源管理体验。

✨ 主要特性

  • 抓取并解析 RSS/Atom 订阅源。
  • 具备带 TTL 的内存缓存功能。
  • 支持批量获取多个订阅源。
  • 可监控订阅源的新内容。
  • 能跨多个订阅源搜索内容。
  • 提取并格式化订阅源内容。
  • 支持导出订阅源为 OPML 格式。

🚀 快速开始

安装

使用以下命令进行安装:

  • yarn add @missionsquad/mcp-rss
  • npm install @missionsquad/mcp-rss

前提条件

  • Node.js v20 或更高版本。
  • npm 或 yarn。

配置与启动

  1. 安装依赖
    yarn
    
  2. 配置环境
    • .env.example 复制为 .env
    • 编辑 .env 文件,设置必要的环境变量。
  3. 构建项目
    yarn build
    
  4. 启动服务器
    yarn start
    

💻 使用示例

可用工具

  • fetch_rss_feed:抓取并解析单个 RSS 订阅源。
  • fetch_multiple_feeds:并行或顺序抓取多个 RSS 订阅源。
  • monitor_feed_updates:检查自特定时间以来订阅源中的新内容。
  • search_feed_items:在一个或多个 RSS 订阅源中搜索内容。
  • extract_feed_content:从订阅源项目中提取并格式化内容,支持 jsonmarkdownhtmltext 格式。
  • get_feed_headlines:获取订阅源的标题列表,支持 jsonmarkdownhtmltext 格式。

可用资源

  • rss://cache/{feedUrl}:访问缓存的订阅源数据。
  • rss://opml/export:以 OPML 格式导出所有监控的订阅源。

📚 详细文档

可通过 .env 文件中的环境变量来配置服务器。具体可用选项请参考 .env.example 文件。


🔍 在 Mission Squad 上试用

你可以在 Mission Squad 平台上测试 mcp-rss 服务器和其他 MCP 服务器。Mission Squad 是一个智能 AI 平台,允许你构建、管理和部署协作式智能体,这些智能体可以连接到任何模型,利用私有数据并自动化复杂任务。注册一个免费账户即可开始使用。

  • 0 关注
  • 0 收藏,30 浏览
  • system 提出于 2025-09-20 04:09

相似服务问题

相关AI产品