@kazuph/mcp-pocket

@kazuph/mcp-pocket

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

内容获取
访问服务器

Tools

pocket_get_articles

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

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

README

MCP Pocket

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

<a href="https://glama.ai/mcp/servers/1e2o9ooltu"><img width="380" height="200" src="https://glama.ai/mcp/servers/1e2o9ooltu/badge" alt="@kazuph/mcp-pocket MCP server" /></a>

前提条件

  • 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. 点击 "Settings"(设置)
  4. 点击 "Developer"(开发者)

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

将以下内容添加到配置文件中,并将凭据替换为您自己的:

{
  "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"
      }
    }
  }
}

开发命令

# 构建 TypeScript
npm run build

# 监听模式,用于开发
npm run watch

# 发布到 npm
npm login
npm publish

可用命令

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

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

获取 Pocket API 凭据

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

快速步骤:

  1. Pocket Developer Portal 创建一个新应用
  2. 按照身份验证过程获取您的 Consumer Key 和 Access Token

许可证

MIT

推荐服务器

mult-fetch-mcp-server

mult-fetch-mcp-server

一个多功能的、符合 MCP 规范的网页内容抓取工具,支持多种模式(浏览器/Node)、格式(HTML/JSON/Markdown/文本)和智能代理检测,并提供双语界面(英语/中文)。

精选
本地
Knowledge Graph Memory Server

Knowledge Graph Memory Server

为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。

精选
本地
Hyperbrowser

Hyperbrowser

欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够:

精选
本地
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
MCP Web Research Server

MCP Web Research Server

一个模型上下文协议服务器,使 Claude 能够通过集成 Google 搜索、提取网页内容和捕获屏幕截图来进行网络研究。

精选
mcp-perplexity

mcp-perplexity

Perplexity API 的 MCP 服务器。

精选
YouTube Translate MCP

YouTube Translate MCP

一个模型上下文协议服务器,可以通过文字稿、翻译、摘要和各种语言的字幕生成来访问 YouTube 视频内容。

精选
PubMedSearch MCP Server

PubMedSearch MCP Server

一个模型内容协议(Model Content Protocol)服务器,提供从 PubMed 数据库搜索和检索学术论文的工具。

精选
mcp-codex-keeper

mcp-codex-keeper

作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。

精选
Perplexity Deep Research MCP

Perplexity Deep Research MCP

一个服务器,它允许 AI 助手使用 Perplexity 的 sonar-deep-research 模型进行网络搜索,并提供引用支持。

精选