productivity
Instapaper MCP, CLI, and Lua Integration for AI Agents
Instapaper integration docs for AI agents: MCP gateway setup, Instapaper CLI commands, Lua API reference, credentials, and function schemas.Instapaper for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
instapaper.instapaper_get_access_token | Write write | 0 | Exchange xAuth username and password for an Instapaper OAuth access token. |
instapaper.instapaper_verify_credentials | Read read | 0 | Verify the Instapaper OAuth credentials. |
instapaper.instapaper_list_bookmarks | Read read | 0 | List Instapaper bookmarks. |
instapaper.instapaper_update_read_progress | Write write | 0 | Update bookmark reading progress. |
instapaper.instapaper_add_bookmark | Write write | 0 | Add a URL to Instapaper. |
instapaper.instapaper_delete_bookmark | Write write | 0 | Delete an Instapaper bookmark. |
instapaper.instapaper_star_bookmark | Write write | 0 | Star an Instapaper bookmark. |
instapaper.instapaper_unstar_bookmark | Write write | 0 | Remove a star from an Instapaper bookmark. |
instapaper.instapaper_archive_bookmark | Write write | 0 | Archive an Instapaper bookmark. |
instapaper.instapaper_unarchive_bookmark | Write write | 0 | Move an archived bookmark back to unread. |
instapaper.instapaper_move_bookmark | Write write | 0 | Move a bookmark to a folder. |
instapaper.instapaper_get_bookmark_text | Read read | 0 | Get readable HTML text for a bookmark. |
instapaper.instapaper_list_folders | Read read | 0 | List Instapaper folders. |
instapaper.instapaper_add_folder | Write write | 0 | Create an Instapaper folder. |
instapaper.instapaper_delete_folder | Write write | 0 | Delete an Instapaper folder. |
instapaper.instapaper_set_folder_order | Write write | 0 | Set the order of Instapaper folders. |
instapaper.instapaper_list_highlights | Read read | 0 | List highlights for a bookmark. |
instapaper.instapaper_create_highlight | Write write | 0 | Create a bookmark highlight. |
instapaper.instapaper_delete_highlight | Write write | 0 | Delete an Instapaper highlight. |
instapaper.instapaper_simple_authenticate | Read read | 0 | Validate Simple API credentials with HTTP Basic auth. |
instapaper.instapaper_simple_add_url | Write write | 0 | Save a URL through the Instapaper Simple API. |
instapaper.instapaper_api_post | Write write | 0 | Call a safe relative Instapaper Full API path with OAuth signing. |