Reddit MCP Buddy

A Reddit MCP server: the agent browses posts, searches content and analyzes user activity with no fluff

MCP server

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
All reasons and checks

karanb192/reddit-mcp-buddy

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/reddit-mcp-buddy

Detects 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.14

Or 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.

Install in Cursor

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.

Install in VS Code

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.14

Or 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.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 8d31a28.

Text for your agent

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 comments

Limitations

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
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.

Editors’ pick

CLI, skill and Python library for browser control: the agent clicks, fills forms and reads pages over CDP

CLIHigh risk116.6KRepository stars
Editors’ pick

A skill that gathers the last 30 days of discussion on a topic from Reddit, X, YouTube, HN, Polymarket and GitHub into one brief

SkillHigh risk63.1KRepository stars
Official

The Chrome DevTools team's official MCP server: the agent drives a live Chrome, reads network and console, and records performance traces

MCP serverMedium risk52.7KRepository stars
Official

A fast Rust CLI for agent browser automation: accessibility snapshots with element refs, an MCP server and skills

CLIHigh risk43.3KRepository stars
Foxx AIReddit MCP Buddy

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.