Skip to main content
Glama
ramedina-ia

Reddit Public JSON MCP Server

by ramedina-ia

# Reddit Public JSON MCP Server

A specialized Model Context Protocol (MCP) server designed for YouTube creators, audience researchers, and AI agents. It extracts public discussions, emerging questions, and community pain points directly from Reddit without requiring developer API credentials.

🚀 Key Features

  1. ** eddit_browse_subreddit**

    • Explores posts from any public subreddit ( /technology, /ArtificialInteligence, /SaaS, etc.).

    • Supports sorting modes (hot, op, ew, ising) and time filters (day, week, month, year, ll).

    • Cleans HTML markup into plain, LLM-ready text with permalinks and metadata.

  2. ** eddit_search_discussions**

    • Real-time search across /all or within a specific target community.

    • Intelligent rate-limit handling with automatic x-ratelimit-reset negotiation.

  3. ** eddit_get_post_and_comments**

    • Retrieves full post contents along with top discussions and community comments.

    • Extracts genuine sentiment, unanswered questions, and user feedback.

  4. ** eddit_viral_ideas_generator**

    • Transforms community pain points into structured YouTube video concepts:

      • Suggested high-CTR titles (*" La Verdad sobre...*).

  • Hook script based on real community debates.

  • 4-part video outline ready for scripting and production.

Related MCP server: reddit-search

🛠️ Architecture & Resilience

  • Runtime: Node.js (v20+ or v24+ with native --experimental-strip-types)

  • Protocol: Model Context Protocol (MCP) via @modelcontextprotocol/sdk

  • Rate-Limit Engine: Compliant Reddit user-agent formatting, in-memory TTL caching (120s), and automatic pause/retry on x-ratelimit-reset.

  • Zero API Keys: Completely independent of developer portal credentials.

📦 Installation & Setup

`ash

Clone the repository

git clone https://github.com/ramedina-ia/reddit-public-json-mcp.git cd reddit-public-json-mcp

Install dependencies

npm install

Run tests

npm test

Run MCP server

npm run dev `

Claude Desktop / Antigravity MCP Configuration

Add to your mcp_config.json:

json { mcpServers: { reddit-public-json-mcp: { command: cmd.exe, args: [/c, path\\to\\reddit-public-json-mcp\\run.cmd] } } }

📄 License

MIT License. Developed by Ramiro Medina.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables AI assistants to browse Reddit, search posts, analyze user activity, and fetch comments without requiring API keys. Features smart caching, clean data responses, and optional authentication for higher rate limits.
    5
    1,571 npm
    828
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables searching Reddit posts, fetching subreddit content, and retrieving post comments without requiring an API key. It uses public JSON endpoints to provide seamless access to Reddit data for LLM-based applications.
    2 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI assistants to search, browse, and analyze Reddit in real-time via web scraping, including subreddit browsing, post comments, and business opportunity scoring.
    9
    1
    MIT