Reddit MCP Buddy
A Reddit MCP server: the agent browses posts, searches content and analyzes user activity with no fluff
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- Reaches Reddit over the network
- May use Reddit credentials
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/reddit-mcp-buddyDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run in a terminal
claude mcp add --transport stdio reddit-mcp-buddy -- npx -y reddit-mcp-buddy@1.1.14Or add to the file .mcp.json, in the project
{
"mcpServers": {
"reddit-mcp-buddy": {
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the mcpServers key.
The button opens the agent and offers to add the server. If nothing happens, copy the config below.
Add to the file ~/.cursor/mcp.json, for all projects
{
"mcpServers": {
"reddit-mcp-buddy": {
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the mcpServers key. For a single project, put the same block into .cursor/mcp.json.
The button opens the agent and offers to add the server. If nothing happens, copy the config below.
Run in a terminal
code --add-mcp '{"name":"reddit-mcp-buddy","type":"stdio","command":"npx","args":["-y","reddit-mcp-buddy@1.1.14"]}'Or add to the file .vscode/mcp.json, in the project
{
"servers": {
"reddit-mcp-buddy": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the servers key.
Run in a terminal
codex mcp add reddit-mcp-buddy -- npx -y reddit-mcp-buddy@1.1.14Or add to the file ~/.codex/config.toml, for all projects
[mcp_servers.reddit-mcp-buddy]
command = "npx"
args = ["-y", "reddit-mcp-buddy@1.1.14"]If the file already exists, append the block to the end.
Add to the file ~/.gemini/settings.json, for all projects
{
"mcpServers": {
"reddit-mcp-buddy": {
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the mcpServers key.
Add to the file ~/.config/devin/mcp_config.json, for all projects
{
"mcpServers": {
"reddit-mcp-buddy": {
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the mcpServers key. Legacy Cascade keeps the MCP config in ~/.codeium/windsurf/mcp_config.json.
Formerly Windsurf.
Add to the file cline_mcp_settings.json, for all projects
{
"mcpServers": {
"reddit-mcp-buddy": {
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the mcpServers key. Open the settings file in Cline: MCP Servers tab, Configure MCP Servers.
Add to the file .roo/mcp.json, in the project
{
"mcpServers": {
"reddit-mcp-buddy": {
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the mcpServers key.
A fork of Roo Code, same .roo folders.
Add to the file opencode.json, in the project
{
"mcp": {
"reddit-mcp-buddy": {
"type": "local",
"command": [
"npx",
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the mcp key.
Add to the file ~/.config/zed/settings.json, for all projects
{
"context_servers": {
"reddit-mcp-buddy": {
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the context_servers key.
Add to the file .codeassistant/mcp.json, in the project
{
"mcpServers": {
"reddit-mcp-buddy": {
"command": "npx",
"args": [
"-y",
"reddit-mcp-buddy@1.1.14"
]
}
}
}If the file already exists, add the server inside the mcpServers key.
Add the MCP server: npx -y reddit-mcp-buddy. For search and user analysis set free Reddit credentials.
Other ways from the author
{
"mcpServers": {
"reddit": {
"command": "npx",
"args": ["-y", "reddit-mcp-buddy"]
}
}
}Browsing works without keys; add Reddit credentials for search.
This is third-party code. Review the repository files before installing.
What it does
Reddit MCP Buddy connects an agent to Reddit and returns data in a compact, model-friendly form. The agent browses hot posts and subreddits, searches discussions across Reddit, reads comments on posts and analyzes user activity. Browsing posts and subreddits works without keys. Adding free Reddit credentials unlocks search, comments, user analysis and full metrics. The server is written in TypeScript, runs via npx over stdio and works with Claude Desktop, Claude Code and other MCP clients.
Who it is for. For marketers, analysts and creators who want an agent to read and analyze Reddit.
Good fit when
- You need to see what a subreddit or all of Reddit is discussing
- You need to collect comments on a post
- You need to analyze a user's activity
Not a fit when
- You need to post or comment rather than read
- Reddit is not reachable from your network
Example request
Show what a development subreddit is discussing now and pull the key commentsLimitations
Browsing works without keys, but search, comments, user analysis and full metrics need free Reddit credentials. The server is aimed at reading and analyzing Reddit data, not posting. Reddit API limits apply.
How to disable. Remove the reddit server from your MCP config.
MCP
- Transport
- stdio
- Authentication
- not required
| Environment variables | |
|---|---|
| REDDIT_USERNAME | Reddit credentials for search, comments, user analysis and full metrics, optional |
| REDDIT_PASSWORD secret | Reddit password for the extended features, optional |
Security check
- Reaches Reddit over the network
- May use Reddit credentials
README in short
The README describes Reddit MCP Buddy as a clean Reddit MCP server: browse posts, search content and analyze users. Browsing subreddits works without keys, and free Reddit credentials unlock search, comments, user analysis and full metrics. The TypeScript server runs via npx and works with Claude Desktop, Claude Code and other clients. MIT licensed.
FAQ
Do I need keys?
Not for browsing posts and subreddits. Search, comments and user analysis need free Reddit credentials.
Can it post?
No, the server is for reading and analyzing data, not posting.
Related
CLI, skill and Python library for browser control: the agent clicks, fills forms and reads pages over CDP
A skill that gathers the last 30 days of discussion on a topic from Reddit, X, YouTube, HN, Polymarket and GitHub into one brief
The Chrome DevTools team's official MCP server: the agent drives a live Chrome, reads network and console, and records performance traces
A fast Rust CLI for agent browser automation: accessibility snapshots with element refs, an MCP server and skills