instapaper-mcp
Save URLs to your Instapaper account
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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: Scrapi MCP Server
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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Save, organize and share your Purl links from any MCP client.
Remote MCP server for full read/write access to a Zotero library
Web scraping MCP server: any URL to Markdown or JSON, with JavaScript rendering and batch jobs.
Related MCP Servers
- AlicenseBqualityCmaintenanceMCP Server for accessing Raindrop.io bookmark manager.37238 npm189MIT
- AlicenseAqualityDmaintenanceMCP server that converts URLs to clean Markdown/Text for LLM agents.555 npm5MIT
- AlicenseAqualityDmaintenanceMinimal MCP server for sending messages to Poke via the inbound webhook.112 npmMIT
- AlicenseNot gradedqualityBmaintenanceMCP server to manage your GitHub starred repositories and lists17MIT