instapaper-mcp
Save URLs to your Instapaper account
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@instapaper-mcpsave this article to my Instapaper: https://example.com/article"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
instapaper-mcp
MCP server for saving URLs to Instapaper via the Instapaper Simple API.
Tools
Tool | Description |
| Save a URL to your Instapaper account |
Related MCP server: mcp-rss
Setup
1. Install and build
npm install
npm run build2. Store credentials in the macOS Keychain
security add-generic-password -s instapaper-mcp -a username -w "your-email@example.com"
security add-generic-password -s instapaper-mcp -a password -w "your-password"3. Create a wrapper script
Create run.sh in the project root (already gitignored):
#!/bin/sh
export INSTAPAPER_USERNAME=$(security find-generic-password -s instapaper-mcp -a username -w)
export INSTAPAPER_PASSWORD=$(security find-generic-password -s instapaper-mcp -a password -w)
exec node /Users/kenjudy/Projects/instapaper-mcp/dist/index.jschmod 700 run.sh4. Configure Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"instapaper": {
"command": "/Users/kenjudy/Projects/instapaper-mcp/run.sh"
}
}
}Restart Claude Desktop after saving the config.
Development
npm test # run tests
npm run typecheck # type-check without emitting
npm run build # compile to dist/Credentials
The server reads credentials from environment variables at startup:
INSTAPAPER_USERNAME: your Instapaper account emailINSTAPAPER_PASSWORD: your Instapaper account password
The server exits immediately with an error if either variable is missing.
Credentials are kept out of config files by reading them from the macOS Keychain in run.sh. The wrapper script is gitignored; never commit credentials to version control.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kenjudy/instapaper-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server