home / mcp / reddit mcp server

Reddit MCP Server

Provides access to Reddit public data via MCP, exposing search, subreddit info, posts, and comments.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "paltaio-reddit-mcp": {
      "url": "http://localhost:3000/mcp"
    }
  }
}

You can run a Reddit public data MCP server locally to access Reddit content through a single MCP interface. It exposes tools to search globally, fetch subreddit details and posts, retrieve post comments, and search within subreddits, all via MCP-compatible clients.

How to use

Run the server in either stdio (local process) or HTTP (remote access) mode and connect your MCP client to it. The available tools let you search Reddit globally, get subreddit information, fetch posts from a subreddit, retrieve a post with its comments, and perform in-subreddit searches. All tools accept an optional format parameter with values md (default) or json. Use the HTTP transport to expose a remote MCP endpoint at http://localhost:3000/mcp or a custom port by setting PORT before starting the server.

Usage notes

- For local, stdio operation, start the server with the command bun start after you install dependencies with bun install. The server will be reachable via the default MCP path locally.

Available tools

search

Search Reddit globally. Returns matching posts, subreddits, and content based on a query.

subreddit_info

Fetch details about a subreddit, including subscriber count, description, and other metadata.

subreddit_posts

Retrieve posts from a specific subreddit, with options to filter by time or sort order.

post_comments

Get a post along with its comments, enabling nested reply retrieval for discussion threads.

subreddit_search

Search within a specific subreddit to find posts or content that match your query.