Back to the catalog

io.github.mypracticaltools/reddit-mcp-server

Reddit MCP Server via Apify

Open source Open in the app JSON README (API)

About

Reddit MCP Server via Apify

Details

Kind
MCP servers
Topic
Social & content
Publisher
mypracticaltools
Origin
official
Category
ferramentas
Transport
local
Version
1.0.5
Stars
7
Forks
2
Last push
2026-01-13T08:51:07Z
Repository state
ativo
Language
JavaScript
License
MIT
Added
2026-08-29 04:00:52
Updated
2026-08-29 04:00:52
Origin id
io.github.mypracticaltools/reddit-mcp-server

README

# Reddit MCP Server ๐Ÿค–
[![NPM Version](https://img.shields.io/npm/v/@practicaltools/reddit-mcp-server?style=flat-square&color=cb3837)](https://www.npmjs.com/package/@practicaltools/reddit-mcp-server)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)
[![Build Status](https://img.shields.io/github/actions/workflow/status/mypracticaltools/Reddit-MCP-Server/build.yml?style=flat-square)](https://github.com/mypracticaltools/Reddit-MCP-Server/actions)

An MCP server that allows AI agents to search Reddit or find specific leads by delegating the scraping task to high-performance Apify cloud actors.

## ๐ŸŒŸ Key Features

- **`reddit_fast_search`**: Quickly search for Reddit posts, comments, or users. Best for general information gathering.
- **`reddit_lead_monitor`**: Find high-intent leads or brand mentions while filtering out noise.

---

## โšก๏ธ Quick Install

Choose your platform to install **Reddit MCP** in seconds:

<details>
<summary><b>Claude Desktop (macOS/Windows)</b></summary>

Add this to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "reddit-mcp": {
      "command": "npx",
      "args": ["-y", "@practicaltools/reddit-mcp-server"],
      "env": {
        "APIFY_API_TOKEN": "YOUR_APIFY_TOKEN"
      }
    }
  }
}
```
</details>

<details>
<summary><b>Cursor & Windsurf</b></summary>

1. Open **Settings** -> **MCP Servers**.
2. Add a new server:
   - **Name**: `Reddit MCP`
   - **Type**: `stdio`
   - **Command**: `npx -y @practicaltools/reddit-mcp-server`
   - **Env**: `APIFY_API_TOKEN=YOUR_TOKEN`
</details>

<details>
<summary><b>Claude Code (CLI)</b></summary>

```bash
claude-code --mcp @practicaltools/reddit-mcp-server="npx -y @practicaltools/reddit-mcp-server" --env APIFY_API_TOKEN=YOUR_TOKEN
```
</details>

<details>
<summary><b>VS Code (Copilot Agent)</b></summary>

Add to `.vscode/mcp.json`:
```json
{
  "mcpServers": {
    "reddit-mcp": {
      "command": "npx",
      "args": ["-y", "@practicaltools/reddit-mcp-server"],
      "env": { "APIFY_API_TOKEN": "YOUR_TOKEN" }
    }
  }
}
```
</details>

---

## ๐Ÿ”‘ Getting Your Apify API Token

To use this server, you need an Apify API token.

1.  **Sign up/Log in**: [Apify Console](https://console.apify.com/).
2.  **Settings**: Click the **Settings** icon in the bottom-left sidebar.
3.  **Integrations**: Select the **Integrations** tab at the top.
4.  **Copy Token**: Copy the string at the top of the page.

---

## ๐Ÿ›  Local Development

If you want to contribute or run from source:

```bash
# Install dependencies
npm install

# Build the project
npm run build

# Run locally
node dist/index.js
```

## ๐Ÿค Contributing
Contributions are welcome! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.

## ๐Ÿ“„ License
MIT License - see [LICENSE](LICENSE) for details.

---
<p align="center">
  Built with โค๏ธ by <a href="https://github.com/mypracticaltools">Practical Tools</a>
</p>

More