MCP Pocket 是一个连接器,它允许 Claude Desktop(或其他 MCP 客户端)从 Pocket API 获取您保存的文章,为信息获取提供便利。
brew install node 进行安装)修改您的 Claude Desktop 配置文件,该文件位于:
~/Library/Application\ 支持/Claude/claude_desktop_config.json
您可以通过以下步骤轻松找到此文件:
如果您没有此配置文件,可以在该位置创建一个空文件。 添加以下内容到配置文件中,并替换为您自己的凭证:
{
"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"
}
}
}
}
# 构建 TypeScript
npm run build
# 开发模式(实时监控)
npm run watch
# 发布到 npm
npm login
npm publish
在 Claude Desktop 中,以下 MCP 工具将可用:
pocket_get_articles:从 Pocket API 获取您的保存文章。返回每个文章的标题、URL 和摘录。pocket_mark_as_read:使用其项目 ID 在您的 Pocket 账户中标记特定文章为已读(存档)。有关如何获取 Pocket API 凭证的详细说明,请参阅 问题 #2。 简要步骤如下:
本项目采用 MIT 许可证。