Reddit Content API - An MCP server for analyzing Reddit content
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-jlcases-reddit-content-api","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Reddit Content API - Setup and Usage Guide [](https://github.com/jlcases/mcp-reddit/stargazers) [](https://github.com/jlcases/mcp-reddit/network/members) This project provides MCP (Model Context Protocol) tools for interacting with Reddit through Claude and Cursor. ## Features - Reading trending posts from subreddits - Analyzing Reddit discussions with comments - Creating posts on Reddit - Adding comments to posts or replies to existing comments - Voting on posts and comments ## Requirements - Python 3.10+ - A Reddit account - A registered Reddit application (to obtain client_id and client_secret) - Virtual environment (venv or similar) - Claude Desktop and/or Cursor (optional but recommended) ## Installation from Scratch Follow these steps carefully to avoid import and configuration issues: ```bash # 1. Clone the repository git clone https://github.com/your-username/mcp-reddit.git cd mcp-reddit # 2. Create and activate virtual environment python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate # 3. Install dependencies (WITHOUT installing the package in editable mode) pip install -r requirements.txt # 4. Configure environment variables (see below) # Create and edit the .env file ``` > ⚠️ **IMPORTANT**: DO NOT install the package in editable mode (`pip install -e .`) > as it can cause module import problems. ## Environment Configuration 1. Create a `.env` file in the project root with the following variables: ``` REDDIT_CLIENT_ID=your_client_id REDDIT_CLIENT_SECRET=your_client_secret REDDIT_REFRESH_TOKEN=your_refresh_token ``` 2. To obtain a refresh token, run: ```bash python -m mcp_reddit.auth_helper ``` Follow the instructions to authorize the application. The token will be automatically saved to the `.env` file. ## Project Structure ``` mcp-redd…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.