By nicoljamie
Read-only Reddit MCP server. Browse subreddits, fetch posts and comments, search Reddit, and inspect user activity using Reddit's public OAuth API.
Read-only Reddit MCP server, packaged as a Claude Cowork plugin. Browse subreddits, fetch posts and comment trees, search Reddit, inspect users, and read subreddit rules — all via Reddit's app-only OAuth API.
REDDIT_CLIENT_IDREDDIT_CLIENT_SECRETREDDIT_USER_AGENT — must be descriptive, e.g. reddit-mcp/0.1 by /u/yourname. Reddit rejects generic UAs.bun install
bun server.ts
The server speaks MCP over stdio. Easiest way to poke at it:
npx @modelcontextprotocol/inspector bun server.ts
The plugin is structured the standard way (.claude-plugin/plugin.json, .mcp.json). Add it to a local marketplace or symlink the directory into ~/.claude/plugins/marketplaces/<name>/external_plugins/reddit-mcp/, then /plugin install reddit-mcp. Confirm with /mcp — reddit should be listed.
| Tool | What it does |
|---|---|
get_subreddit_posts | List posts from a subreddit (hot/new/top/rising/controversial) |
get_post | Fetch a post with its comment tree |
search_posts | Search Reddit, optionally restricted to a subreddit |
get_subreddit_about | Subreddit metadata (description, subscribers) |
get_subreddit_rules | Subreddit rules + sitewide rules |
get_user_posts | A user's submissions |
get_user_comments | A user's comments |
search_subreddits | Find subreddits by query |
All responses are trimmed projections of Reddit's JSON — media embeds, awardings, and preview thumbnails are stripped to keep model context small.
App-only OAuth allows ~100 requests/minute. The token (~24h) is cached in-process and refreshed on 401 or near expiry. No write actions are exposed.
Admin access level
Server config contains admin-level keywords
Requires secrets
Needs API keys or credentials to function
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub nicoljamie/reddit-mcpComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.