PocketClaude助手
ð 模型上下文协议(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 凭证
快速开始
- 修改位于以下位置的 Claude Desktop 配置文件:
~/Library/Application\ Support/Claude/claude_desktop_config.json
您可以通过 Claude Desktop 菜单轻松找到此配置:
- 打开 Claude Desktop
- 点击 Mac 菜单栏上的 Claude
- 点击“设置”
- 点击“开发者”
如果您没有这个配置文件,可以在该位置创建一个空文件。
将以下内容添加到配置文件中,并用自己的凭证替换示例中的凭证:
{
"mcpServers": {
"pocket": {
"command": "npx",
"args": ["-y", "@kazuph/mcp-pocket"],
"env": {
"POCKET_CONSUMER_KEY": "your-pocket-consumer-key",
"POCKET_ACCESS_TOKEN": "your-pocket-access-token"
}
}
}
}
开发环境设置
- 克隆此仓库并安装依赖项:
git clone https://github.com/kazuph/mcp-pocket.git
cd mcp-pocket
npm install
- 对于开发,请使用以下配置:
{
"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。
快速步骤:
- 在 Pocket Developer Portal 创建一个新的应用
- 按照认证流程获得您的 Consumer Key 和 Access Token
许可证
MIT