mcpField
U
Unread MCP Server

Unread MCP Server

本地服务
github.com/trieloff搜索与检索071 周前更新

关于 Unread MCP Server

Unread MCP Server 是用于搜索 Unread RSS 阅读器数据库文章的只读服务,支持关键词与布尔查询、状态和订阅源筛选,并可获取文章全文。

主要功能

  1. 01按关键词全文搜索文章
  2. 02布尔查询与精确短语搜索
  3. 03按状态或订阅源筛选
  4. 04获取文章全文
  5. 05查看数据库统计和订阅源列表

适用场景

  1. 01按主题查找未读或已加星文章
  2. 02在指定订阅源中搜索文章
  3. 03从搜索结果获取文章全文
  4. 04查看文章数量和订阅源统计

MCP 相关

它向 MCP 客户端提供搜索、文章获取、统计和订阅源列表工具。服务只读取 Unread 数据库,不能修改其中内容。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Unread MCP 服务

一个只读的模型上下文协议(MCP)服务,用于搜索 Unread RSS 阅读器数据库。此服务可按关键词搜索存储在 Unread 应用中的文章全文。

功能

  • 基于关键词的全文搜索——不是语义/向量搜索
  • 搜索文章标题、内容、作者和订阅源名称
  • 按文章状态筛选(已加星标、已读、未读)
  • 在指定订阅源中搜索
  • 数据库统计信息
  • 布尔运算符(AND、OR、NOT)
  • 使用引号进行精确短语搜索

安装

  1. 确保已安装 Unread 应用,且数据库中已有文章
  2. 将此目录克隆或复制到 ~/Developer/unread-mcp/
  3. 使脚本可执行:
    chmod +x ~/Developer/unread-mcp/unread-mcp.sh
    

配置

将以下内容添加到 Claude Desktop 配置文件中:

macOS:~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "unread-search": {
      "command": "/Users/YOUR_USERNAME/Developer/unread-mcp/unread-mcp.sh"
    }
  }
}

将 YOUR_USERNAME 替换为你的实际用户名。

用法

配置完成后,你可以在 Claude 中使用以下工具:

search-articles

使用关键词搜索所有文章:

  • 简单关键词:bicycle、javascript
  • 布尔运算符:AI OR artificial intelligence、python NOT django
  • 精确短语:"climate change"
  • 使用 * 或空查询获取最近阅读的文章
  • 按状态筛选:已加星标、已读、未读
  • 返回简短预览(约 300 个字符)和文章 ID
get-article

获取指定文章的完整文本内容:

  • 使用搜索结果中的文章 ID
  • 返回包含元数据的完整文章内容
get-stats

获取数据库统计信息,包括文章总数、未读数量和已加星标数量

list-feeds

列出所有 RSS 订阅源及其文章数量

search-by-feed

在指定订阅源中搜索文章

  • 返回简短预览和文章 ID

示例

-“搜索我已加星标的文章,查找 AI 或 artificial intelligence” -“查找关于骑行的未读文章” -“显示关于 javascript 但不涉及 react 的文章” -“在我的文章中搜索 'climate change'” -“列出我的热门订阅源” -“在 The Radavist 订阅源中搜索自行车文章”

重要说明

  • 这是一个只读服务,无法修改你的数据库
  • 搜索基于关键词,而非语义搜索——请使用具体词语
  • 数据库路径硬编码为 Unread 的默认位置
  • 需要安装 sqlite3 和 jq(macOS 标准组件)

故障排除

如需调试信息,请查看与脚本位于同一目录下的 requests.log 文件。

依赖项

  • bash
  • sqlite3
  • jq
  • 数据库中包含文章的 Unread 应用

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。