reddirect
Allows browsing, posting, commenting, voting, and managing Reddit account without API keys.
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., "@reddirectshow me the top posts from r/programming"
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.
reddirect
Reddit MCP Server — No API Keys Required
Browse, post, comment, vote, and manage your Reddit account from any MCP client. Just install and go.
Why reddirect?
Every other Reddit MCP server requires you to register an app, get API keys, and configure OAuth. reddirect doesn't. It uses Reddit's public OAuth for reads and a one-time browser login for writes — zero setup friction.
Other Reddit MCPs | reddirect | |
API keys | Required | Not needed |
App registration | Required | Not needed |
OAuth setup | Required | Not needed |
Password stored | In config file | Never stored |
Install time | 10+ minutes | 30 seconds |
Quick Start
1. Install
npm install -g reddirect2. Add to your MCP client
Add to your MCP client configuration:
{
"mcpServers": {
"reddirect": {
"command": "npx",
"args": ["-y", "reddirect"]
}
}
}3. Use it
Reads work immediately — browse subreddits, search posts, check profiles.
For writes, run the authorize tool once. A Chrome window opens, you log into Reddit, and it closes automatically. That's it.
Tools
Tool | Description |
| Check auth status — anonymous or logged in |
| One-time browser login for write access |
Tool | Description |
| Browse posts with sort (hot / new / top / rising / controversial) and time filters |
| Fetch a post with flat, depth-annotated comment tree |
| Search globally or within a subreddit |
| Get description, rules, subscriber count |
| Get karma breakdown and account age |
Tool | Description |
| Create text or link posts with optional flair |
| Reply to a post or comment |
| Edit your own posts or comments |
| Delete your own posts or comments |
Tool | Description |
| Upvote, downvote, or remove vote |
| Save a post or comment |
| Remove from saved items |
| List your saved items |
Tool | Description |
| View messages, mentions, and replies |
| Mark all unread as read |
| List subscribed subreddits |
| Subscribe to a subreddit |
| Unsubscribe from a subreddit |
How It Works
┌─────────────────────────────────────────────┐
│ MCP Client │
│ (Any MCP Client) │
└──────────────────┬──────────────────────────┘
│ stdio
┌──────────────────▼──────────────────────────┐
│ reddirect │
│ │
│ Reads ──► Anonymous OAuth ──► reddit API │
│ Writes ─► User token (JWT) ──► reddit API │
└─────────────────────────────────────────────┘Reads use Reddit's public installed_client OAuth grant — no credentials needed.
Writes use a token_v2 JWT extracted from a one-time Chrome login via the DevTools Protocol. No passwords are stored. The token lasts ~24 hours.
Requirements
Node.js 18+
Google Chrome — only needed once for the
authorizestep (not needed for reads)
Troubleshooting
Problem | Fix |
Writes say "authentication required" | Run the |
Chrome window doesn't appear | Make sure Google Chrome is installed |
"Server error" during login | Reddit rate limit — wait 10 minutes |
Session expired | Run |
Want to reset session | Delete |
License
MIT — License
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/jeebus87/reddirect'
If you have feedback or need assistance with the MCP directory API, please join our Discord server