
Connects Claude to your Pocket account so you can search and retrieve your saved articles using natural language queries.
Integrates with the Pocket API to enable natural language-based retrieval and management of saved articles.
What it does
- Fetch saved articles from Pocket
- Search through article titles and content
- Retrieve article URLs and excerpts
- Access your entire Pocket library via Claude
Best for
About Pocket
Pocket is a community-built MCP server published by kazuph that provides AI assistants with tools and capabilities via the Model Context Protocol. Integrate with Pocket to manage and retrieve saved articles using natural language via the Pocket API for easy access. It is categorized under productivity.
How to install
You can install Pocket in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
License
Pocket is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
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:
{
"mcpServers": {
"pocket": {
"command": "npx",
"args": ["-y", "@kazuph/mcp-pocket"],
"env": {
"POCKET_CONSUMER_KEY": "your-pocket-consumer-key",
"POCKET_ACCESS_TOKEN": "your-pocket-access-token"
}
}
}
}
Development Setup
- Clone this repository and install dependencies:
git clone https://github.com/kazuph/mcp-pocket.git
cd mcp-pocket
npm install
- For development, use this configuration instead:
{
"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"
}
}
}
}
Development Commands
# Build TypeScript
npm run build
# Watch mode for development
npm run watch
# Publish to npm
npm login
npm publish
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
Alternatives
Related Skills
Browse all skillsFill out the implementation of effects of different attacks, abilities, and trainer cards in this Pokemon TCG Pocket engine codebase.
Leveraging AI coding assistants and tools to boost development productivity, while maintaining oversight to ensure quality results.
Creates educational Teams channel posts for internal knowledge sharing about Claude Code features, tools, and best practices. Applies when writing posts, announcements, or documentation to teach colleagues effective Claude Code usage, announce new features, share productivity tips, or document lessons learned. Provides templates, writing guidelines, and structured approaches emphasizing concrete examples, underlying principles, and connections to best practices like context engineering. Activates for content involving Teams posts, channel announcements, feature documentation, or tip sharing.
Expert methodology for defining, tracking, and interpreting engineering performance metrics including DORA, team health, productivity, and executive reporting.
This skill should be used whenever users request personal assistance tasks such as schedule management, task tracking, reminder setting, habit monitoring, productivity advice, time management, or any query requiring personalized responses based on user preferences and context. On first use, collects comprehensive user information including schedule, working habits, preferences, goals, and routines. Maintains an intelligent database that automatically organizes and prioritizes information, keeping relevant data and discarding outdated context.
Boost your productivity with automated task management