MCP-RSS爬虫
一个 MCP(消息链协议)服务器,用于获取 RSS 提要并与 LLM 共享。
特征
获取和缓存 RSS 源(SQLite 数据库)
MCP 协议实现无缝 LLM 集成
支持按类别、来源或关键字过滤信息
用于 Feed 管理的综合 API 端点
添加、更新和删除 Feed
支持从 Firecrawl 获取文章
Related MCP server: mcp-rss
要求
包子
Firecrawl API 密钥
Claude Desktop 或其他 MCP 客户端
设置为 MCP 服务器
克隆此存储库
根据
claude_desktop_config.json.example使用你的配置创建一个claude_desktop_config.json文件
安装依赖项:
bun install启动 Claude Desktop:
MCP 协议
该服务器实现了消息链协议 (MCP),允许 LLM 访问您的最新 RSS 源。MCP 端点接受 JSON 格式的 POST 请求,该请求主体包含一个消息数组,并返回包含最新 RSS 源项目的响应。
示例请求:
响应示例:
配置选项
可以通过环境变量或.env文件配置服务器:
PORT- 服务器端口(默认值:5556)FIRECRAWL_API_KEY- Firecrawl API 密钥DB_DIR- 数据库目录(默认值:~/.mcp-rss-crawler)
故障排除
对于连接问题,请检查您的网络设置和防火墙配置
日志可在控制台中使用,可用于诊断问题
要获得更详细的日志记录,请设置
DEBUG=mcp-rss:*环境变量