MCP.so
ログイン

MCP Pocket

@kazuph

基本情報

カテゴリ

その他

ライセンス

MIT

トランスポート

stdio

作者

kazuph

MCP Pocket について

🔗 Model Context Protocol (MCP) Server for retrieving saved articles from Pocket API and loading them into Claude

MCP Pocket の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

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

MCP Pocket のツール

2

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.

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

概要

What is MCP Pocket?

MCP Pocket is a connector that allows Claude Desktop or any MCP client to fetch saved articles from the Pocket API. It is intended for users who have a Pocket account and want to integrate their saved articles into an MCP‑compatible workflow.

How to use MCP Pocket?

Configure Claude Desktop by editing its claude_desktop_config.json to add the MCP server with the command npx -y @kazuph/mcp-pocket and environment variables POCKET_CONSUMER_KEY and POCKET_ACCESS_TOKEN. For development, clone the repository, install dependencies, and use a tsx‑based configuration instead.

Key features of MCP Pocket

  • Fetches saved articles from Pocket API (title, URL, excerpt).
  • Marks articles as read (archived) using their item ID.
  • Exposes two MCP tools: pocket_get_articles and pocket_mark_as_read.
  • Works with any MCP‑compatible client (not only Claude Desktop).
  • Simple configuration via environment variables for API credentials.

Use cases of MCP Pocket

  • Retrieve your Pocket reading list directly inside Claude Desktop.
  • Archive (mark as read) articles you no longer need.
  • Build a custom agent that processes saved articles from Pocket.
  • Integrate Pocket content into a MCP‑powered workflow or automation.

よくある質問

1

What prerequisites are needed to use MCP Pocket?

Node.js, Claude Desktop (or another MCP client), and Pocket API credentials (consumer key and access token) are required.

2

How do I obtain Pocket API credentials?

Create a new app at the [Pocket Developer Portal](https://getpocket.com/developer/apps/new), then follow the authentication process to get your Consumer Key and Access Token. Detailed instructions are in [Issue #2](https://github.com/kazuph/mcp-pocket/issues/2).

3

What MCP tools does this server provide?

Two tools: `pocket_get_articles` (fetch saved articles with title, URL, and excerpt) and `pocket_mark_as_read` (archive an article by its item ID).

4

How do I configure MCP Pocket in Claude Desktop?

Add a JSON entry to your `claude_desktop_config.json` under `mcpServers`, specifying the `npx` command, the package name `@kazuph/mcp-pocket`, and the required environment variables for your Pocket credentials.

5

Is there a development setup for contributing?

Yes. Clone the repository, run `npm install`, and use the `tsx` runner in your config. Build with `npm run build`, or use `npm run watch` for development mode.

コメント

「その他」の他のコンテンツ