Readdit Later
Personal AI library for your Reddit saved posts.
What it can do
- Semantic Search: Search saved posts by meaning — finds posts related to your query even when they use different words. Best for conceptual queries like "posts about building side projects" or "career
- Search Posts: Search, filter, and sort saved Reddit posts. When a query is provided, uses the full semantic pipeline (AI query expansion + embedding similarity + keyword matching + precision relevance
- Find Similar Posts: Find posts semantically similar to a reference post or a topic description. Use when asked "what else like this?", "find related posts", "show similar".
What data it sees
Do you need an account
No: the server works without sign-in
Personal AI library for your Reddit saved posts. Search, organize, label, export, and manage your Reddit saves from Claude, Cursor, Windsurf, or any MCP-compatible AI assistant. 20 tools including semantic search, collection management, bulk actions, and scheduled export to Notion/CSV/Markdown.
How to connect
How to connect Readdit Later to Claude
The server address to paste into Claude settings:
https://mcp-server--readdit-later.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect Readdit Later to ChatGPT
The server address to paste into ChatGPT settings:
https://mcp-server--readdit-later.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect Readdit Later to Cursor
The server address to paste into Cursor settings:
https://mcp-server--readdit-later.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (24)
Raw names from tools/list. Only developers need these.
| semantic_search | Search saved posts by meaning — finds posts related to your query even when they use different words. Best for conceptual queries like "posts about building side projects" or "career growth advice". Uses AI query expansion + embedding similarity + keyword matching + a precision relevance filter for high-accuracy results. When answering the user, hyperlink each post title to its Reddit permalink and add a 1-2 sentence summary. |
| search_posts | Search, filter, and sort saved Reddit posts. When a query is provided, uses the full semantic pipeline (AI query expansion + embedding similarity + keyword matching + precision relevance filter) for high-accuracy topical results. Filters are independent and stack. Use query ONLY for content/topic matching — never put sort/filter intent into query (use sort_by, time_filter, read_status, content_type instead). Omit query entirely for sort-only or filter-only requests. |
| find_similar_posts | Find posts semantically similar to a reference post or a topic description. Use when asked "what else like this?", "find related posts", "show similar". |
| get_post | Get full details of a specific saved post by its Reddit post ID, including the complete body text (selftext) |
| get_stats | Get library statistics — total posts, subreddit breakdown, top subreddits, saving trends |
| list_subreddits | List all subreddits in the saved library with post counts |
| get_recent | Get the N most recently saved posts (no time filter — returns latest saves regardless of when they were saved). For time-bounded queries like "saved this week" or "last month", use search_posts with time_filter instead. |
| get_unread | Get saved posts that haven't been read yet. Useful for finding posts the user saved but hasn't gotten to. |
| get_notes | Get user notes attached to saved posts. Returns posts that have personal notes added by the user. |
| get_reminders | Get reading reminders the user has set for saved posts — upcoming, past-due, or all. |
| recommend_posts | Get smart reading recommendations from unread saves. Uses engagement signals, recency, content depth, and variety to pick the best posts to read next. Use when the user asks "what should I read?", "recommend something", "suggest a post", or "surprise me". |
| analyze_collection | Deep analysis of the user's saved library — content breakdown, reading habits, subreddit distribution, engagement stats, label usage, saving patterns, and personalized insights. |
| list_labels | List all labels/tags the user has applied to their saved posts, with counts per label. |
| label_posts | Add a label/tag to one or more saved posts. Search first to get post IDs, then label them. |
| remove_label | Remove a label/tag from one or more saved posts. |
| mark_read | Mark one or more posts as read or unread. |
| add_note | Add or update a personal note on a saved post. |
| delete_posts | Permanently delete saved posts. DESTRUCTIVE and IRREVERSIBLE. First call WITHOUT confirmed=true to see which posts will be deleted, then call again WITH confirmed=true after user explicitly approves. |
| get_post_content | Get the full text body of one or more posts by ID. Use after search when you need complete content for summarizing, comparing, or deep analysis. Search results include only a short preview — this returns the full text. |
| extract_links | Extract all external URLs from saved posts matching a query. Filters out Reddit CDN URLs — only returns genuinely external links. Use for "compile all resources about X", "get all links from my saves about Y". |
| list_auto_collections | List all AI-generated topic categories with post counts and sample posts. Shows how posts are automatically grouped by topic. Use for "what topics do I have?", "show my auto categories", "what are my posts grouped into?". |
| get_expertise_map | Show engagement depth per topic — how many posts saved, read, and labeled in each auto-category. Tiers: Exploring (<6), Familiar (6-15), Deep (16-30), Expert (31+). Use for "what am I most into?", "where am I deepest?", "my expertise breakdown". |
| find_cross_connections | Find semantically similar posts saved from DIFFERENT subreddits — surfaces hidden links between interests. Use for "what connects my saves?", "find cross-subreddit themes", "surprising connections". |
| find_debates | Find posts on similar topics that may argue different sides — surfaces contrasting viewpoints. Looks for opinion/debate signals in titles. Use for "find debates in my saves", "opposing viewpoints", "where do my saves disagree?". |