P

PocketClaude助手

@kazuph/mcp-pocket
0 Stars 421 次浏览 kazuph 更新于 2026-08-23

🔗 模型上下文协议(MCP)服务器,用于从Pocket API检索保存的文章并将其加载到克劳德(Claude)中。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "pocket": {
      "args": [
        "-y",
        "@kazuph/mcp-pocket"
      ],
      "command": "npx",
      "env": {
        "POCKET_ACCESS_TOKEN": "your-pocket-access-token",
        "POCKET_CONSUMER_KEY": "your-pocket-consumer-key"
      }
    }
  }
}

该服务需要配置环境变量:POCKET_ACCESS_TOKEN、POCKET_CONSUMER_KEY

可用工具 (2 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

pocket_get_articles 1 个参数

Fetches the latest unread articles from Pocket API. Returns up to 20 articles by default. You can specify the number of articles to fetch (1-20) using the count parameter. Returns the article ID, title, URL, and excerpt for each article.

该工具无需必填参数,直接调用即可

pocket_mark_as_read 1 个参数 需填 1 项

Marks a specific Pocket article as read (archived) using its item ID.

必填参数:itemId

服务介绍

MCP Pocket

这是一个连接器,允许 Claude Desktop(或任何 MCP 客户端)从 Pocket API 获取您保存的文章。

前提条件

  • Node.js(通过 brew install node 安装)
  • Claude Desktop(从 https://claude.ai/desktop 下载安装)
  • Pocket API 凭证

快速开始

  1. 修改位于以下位置的 Claude Desktop 配置文件:
    ~/Library/Application\ Support/Claude/claude_desktop_config.json

您可以通过 Claude Desktop 菜单轻松找到此配置:

  1. 打开 Claude Desktop
  2. 点击 Mac 菜单栏上的 Claude
  3. 点击“设置”
  4. 点击“开发者”

如果您没有这个配置文件,可以在该位置创建一个空文件。

将以下内容添加到配置文件中,并用自己的凭证替换示例中的凭证:

{
  "mcpServers": {
    "pocket": {
      "command": "npx",
      "args": ["-y", "@kazuph/mcp-pocket"],
      "env": {
        "POCKET_CONSUMER_KEY": "your-pocket-consumer-key",
        "POCKET_ACCESS_TOKEN": "your-pocket-access-token"
      }
    }
  }
}

开发环境设置

  1. 克隆此仓库并安装依赖项:
git clone https://github.com/kazuph/mcp-pocket.git
cd mcp-pocket
npm install
  1. 对于开发,请使用以下配置:
{
  "mcpServers": {
    "pocket": {
      "command": "npx",
      "args": ["tsx", "/path/to/mcp-pocket/index.ts"],
      "env": {
        "POCKET_CONSUMER_KEY": "your-pocket-consumer-key",
        "POCKET_ACCESS_TOKEN": "your-pocket-access-token"
      }
    }
  }
}

开发命令

# Build TypeScript
npm run build

# Watch mode for development
npm run watch

# Publish to npm
npm login
npm publish

可用命令

在 Claude Desktop 中可以使用以下 MCP 工具:

  • pocket_get_articles: 从 Pocket API 获取您保存的文章。返回每篇文章的标题、URL 和摘录。
  • pocket_mark_as_read: 使用文章的项目 ID 在您的 Pocket 账户中标记特定文章为已读(存档)。

获取 Pocket API 凭证

有关获取 Pocket API 凭证的详细说明,请参阅 Issue #2

快速步骤:

  1. Pocket Developer Portal 创建一个新的应用
  2. 按照认证流程获得您的 Consumer Key 和 Access Token

许可证

MIT

相关 MCP 服务