Reddit MCP Server avatar

Reddit MCP Server

Pricing

Pay per usage

Go to Apify Store
Reddit MCP Server

Reddit MCP Server

Read subreddit posts, comments, and search Reddit via MCP. Access any public subreddit, get trending discussions, and search across all of Reddit.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Nyxar Dev

Nyxar Dev

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

An Apify Actor that provides a Model Context Protocol (MCP) server for reading Reddit. Browse subreddit posts, read comment threads, and search across all of Reddit -- no API keys or authentication required.

What does it do?

This MCP server exposes Reddit's public data to any MCP-compatible client. It uses Reddit's public JSON API under the hood, so there is no OAuth setup, no API keys, and no rate-limit configuration needed on your part.

With this server you can:

  • Browse posts from any public subreddit sorted by hot, new, or top
  • Read the comment thread of any post
  • Search Reddit globally or within a specific subreddit

Why use it?

  • Zero configuration -- no Reddit API credentials required
  • Works with any MCP client -- any MCP-compatible tool or IDE integration
  • Pay-per-use pricing -- only $0.03 per tool call, no subscription
  • Always up to date -- queries Reddit in real time, so results are never stale
  • Hosted on Apify -- no infrastructure to manage

How to use

MCP client setup

Add the following to your MCP client configuration file:

{
"mcpServers": {
"reddit-mcp": {
"type": "url",
"url": "https://nyxar_dev--reddit-mcp.apify.actor/mcp"
}
}
}

Other MCP clients

Point any MCP-compatible client at the endpoint:

https://nyxar_dev--reddit-mcp.apify.actor/mcp

The server accepts HTTP POST requests with JSON-RPC payloads as defined by the MCP specification.

Tools

get_subreddit_posts

Get posts from a subreddit.

ParameterTypeRequiredDefaultDescription
subredditstringyes--Subreddit name (without r/ prefix)
sortenumnohotSort order: hot, new, or top
limitnumberno10Number of posts to return (max 25)

get_post_comments

Get comments for a specific Reddit post.

ParameterTypeRequiredDefaultDescription
permalinkstringyes--Post permalink (e.g. /r/programming/comments/abc123/title/)
limitnumberno10Number of comments to return

search_reddit

Search across Reddit.

ParameterTypeRequiredDefaultDescription
querystringyes--Search query
subredditstringno--Restrict search to a specific subreddit
sortenumnorelevanceSort order: relevance, top, or new
limitnumberno10Number of results to return (max 25)

Output examples

get_subreddit_posts

[
{
"title": "Show HN: I built a tool that...",
"author": "dev_username",
"score": 1542,
"num_comments": 203,
"url": "https://example.com/project",
"selftext": "I've been working on this project for the past few months...",
"permalink": "/r/programming/comments/1abc123/show_hn_i_built_a_tool_that/"
}
]

get_post_comments

[
{
"author": "commenter42",
"score": 87,
"body": "This is really impressive. Have you considered adding support for..."
}
]

search_reddit

[
{
"title": "The state of AI in 2026",
"author": "ai_researcher",
"score": 3201,
"num_comments": 891,
"url": "https://blog.example.com/ai-2026",
"selftext": "",
"permalink": "/r/artificial/comments/1xyz789/the_state_of_ai_in_2026/"
}
]

Pricing

This Actor uses a pay-per-event pricing model. Each tool call costs $0.03 USD.

License

ISC