The @kazuph/mcp-pocket server connects to the Pocket API, allowing you to manage your saved articles in Claude Desktop. You can:
- Fetch articles: Retrieve up to 20 unread articles via
pocket_get_articles
, including their ID, title, URL, and excerpt - Customize fetch count: Specify the number of articles to retrieve (1-20) using the
count
parameter - Mark articles as read: Archive specific articles using their item ID via
pocket_mark_as_read
Allows Claude Desktop to fetch saved articles from Pocket API and mark specific articles as read (archived)
MCP Pocket
This is a connector to allow Claude Desktop (or any MCP client) to fetch your saved articles from Pocket API.
Prerequisites
- Node.js (install via
brew install node
) - Claude Desktop (install from https://claude.ai/desktop)
- Pocket API credentials
Quick Start
- Modify your Claude Desktop config located here:
~/Library/Application\ Support/Claude/claude_desktop_config.json
You can easily find this through the Claude Desktop menu:
- Open Claude Desktop
- Click Claude on the Mac menu bar
- Click "Settings"
- Click "Developer"
If you don't have this config, you can create an empty file at this location.
Add the following to the config file, replacing the credentials with your own:
Development Setup
- Clone this repository and install dependencies:
- For development, use this configuration instead:
Development Commands
Available Commands
The following MCP tools will be available in Claude Desktop:
pocket_get_articles
: Fetch your saved articles from Pocket API. Returns title, URL, and excerpt for each article.pocket_mark_as_read
: Mark a specific article as read (archived) in your Pocket account using its item ID.
Getting Pocket API Credentials
For detailed instructions on obtaining your Pocket API credentials, please refer to Issue #2.
Quick steps:
- Create a new app at Pocket Developer Portal
- Follow the authentication process to get your Consumer Key and Access Token
License
MIT
local-only server
The server can only run on the client's local machine because it depends on local resources.
🔗 Model Context Protocol (MCP) Server for retrieving saved articles from Pocket API and loading them into Claude
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for web research. Bring real-time info into Claude and easily research any topic.Last updated -3525269JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.Last updated -325TypeScript
- AsecurityAlicenseAqualityModel Context Protocol server that enables Claude Desktop (or any MCP client) to fetch web content and process images appropriately.Last updated -124MIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that enables Claude or other LLMs to fetch content from URLs, supporting HTML, JSON, text, and images with configurable request parameters.Last updated -31PythonMIT License