返回市场
读取器-mcp-服务器

读取器-mcp-服务器

作者:xinthink10 星标更新:2025-05-04

项目介绍

Reader MCP Server

<a href="https://glama.ai/mcp/servers/@xinthink/reader-mcp-server"> <img width="380" height="200" src="https://gips2.baidu.com/it/u=1874411949,4129217818&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Reader MCP Server" /> </a>

概述

这是一个与您的Readwise Reader库无缝集成的模型上下文协议(MCP)服务器。此服务器使兼容MCP的客户端(如Claude和VS Code)能够与您的Reader库进行交互,提供文档列表、检索和更新的功能。它充当了MCP客户端和个人知识库之间的桥梁。

组件

工具

  • list_documents
    • 列出来自Reader的文档,支持灵活的过滤和分页。
    • 输入:
      • location (字符串,可选):用于过滤的文件夹。可以是 newlatershortlistarchivefeed 中的一个。
      • updatedAfter (字符串,可选):仅返回在此ISO8601时间戳之后更新的文档。
      • withContent (布尔值,可选):如果为true,则在结果中包含HTML内容(默认:false)。
      • pageCursor (字符串,可选):用于获取下一页的分页游标。
    • 返回:
      • 包含文档列表的JSON对象,每个文档包括元数据和(可选)内容,以及分页信息。

使用MCP客户端

Claude Desktop / VS Code / 其他MCP客户端

要使用此服务器与Claude Desktop、VS Code或任何兼容MCP的客户端,请将以下配置添加到您的客户端设置中(例如,claude_desktop_config.json.vscode/mcp.json):

uv (本地服务器)

{
  "mcpServers": {
    "reader": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/your/reader/server",
        "run",
        "main.py"
      ],
      "env": {
        "ACCESS_TOKEN": "your_readwise_access_token"
      }
    }
  }
}
  • /absolute/path/to/your/reader/server替换为此项目的实际路径。
  • your_readwise_access_token替换为您实际的Readwise Reader API访问令牌。
  • 或者,您可以在项目目录中的.env文件中指定ACCESS_TOKEN

更多详情,请参阅Readwise Reader API文档MCP文档