返回市场
MCP-订阅服务器

MCP-订阅服务器

作者:MissionSquad5 星标更新:2025-11-15

项目介绍

MCP-RSS 服务器

一个用于获取、解析和管理RSS源的模型上下文协议(MCP)服务器。

特性

  • 获取并解析RSS/Atom源
  • 带有TTL的内存缓存
  • 批量获取多个源
  • 监控源的新条目
  • 跨多个源搜索内容
  • 提取并格式化源内容
  • 导出订阅的源为OPML格式

快速开始

  • 安装:yarn add @missionsquad/mcp-rssnpm 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平台,允许您构建、管理和部署连接到任何模型、利用私有数据并自动化复杂任务的合作代理。注册免费账户即可开始。