mcp-name: io.github.king-of-the-grackles/reddit-research-mcp AI-Powered Reddit Intelligence for Market Research & Competitive Analysis Version: 1.0.0 Turn Reddit's chaos into actionable insights. Dialog is your all-in-one Reddit intelligence platform for competitive analysis, market research, and customer discovery across 20,000+ active subreddits. This is the official MCP server powering Dialog -
Add this skill
npx mdskills install king-of-the-grackles/reddit-research-mcpWell-documented Reddit research MCP with semantic search, feed management, and clear setup across multiple AI platforms
1mcp-name: io.github.king-of-the-grackles/reddit-research-mcp23# Dialog MCP Server45**AI-Powered Reddit Intelligence for Market Research & Competitive Analysis**67[](https://www.python.org/downloads/)8[](https://github.com/jlowin/fastmcp)9[](https://opensource.org/licenses/MIT)1011**Version**: 1.0.01213---1415Turn Reddit's chaos into actionable insights. Dialog is your all-in-one Reddit intelligence platform for competitive analysis, market research, and customer discovery across 20,000+ active subreddits.1617This is the official MCP server powering [Dialog](https://app.dialog.tools) - the AI-powered Reddit research platform built for indie hackers, SaaS founders, product managers, and market researchers.1819---2021## Why Dialog?2223**Evidence-based insights with full citations.** Every finding links back to real Reddit posts and comments with upvote counts, awards, and direct URLs. When you say "users are complaining about X," you'll have the receipts to prove it.2425**Zero-friction setup.** No Reddit API credentials needed. No terminal commands. No credential management. Just connect and start researching.2627**Semantic search at scale.** Reddit's API caps at 250 search results. Dialog searches conceptually across 20,000+ indexed subreddits using vector embeddings, finding relevant communities you didn't know existed.2829**Persistent research management.** Save subreddit collections into feeds for ongoing monitoring. Perfect for long-term competitive analysis and market research campaigns.3031---3233## Quick Setup (60 Seconds)3435### Claude Code36```bash37claude mcp add --scope local --transport http dialog-mcp https://reddit-research-mcp.fastmcp.app/mcp38```3940### Cursor41```42cursor://anysphere.cursor-deeplink/mcp/install?name=dialog-mcp&config=eyJ1cmwiOiJodHRwczovL3JlZGRpdC1yZXNlYXJjaC1tY3AuZmFzdG1jcC5hcHAvbWNwIn0%3D43```4445### OpenAI Codex CLI46```bash47codex mcp add dialog-mcp \48 npx -y mcp-remote \49 https://reddit-research-mcp.fastmcp.app/mcp \50 --auth-timeout 120 \51 --allow-http \52```5354### Gemini CLI55```bash56gemini mcp add dialog-mcp \57 npx -y mcp-remote \58 https://reddit-research-mcp.fastmcp.app/mcp \59 --auth-timeout 120 \60 --allow-http61```6263### Direct MCP Server URL64For other AI assistants: `https://reddit-research-mcp.fastmcp.app/mcp`6566---6768## What You Can Do6970### Competitive Analysis71```72"What are developers saying about Next.js vs Remix?"73```74Get a comprehensive report comparing sentiment, feature requests, pain points, and migration experiences with links to every mentioned discussion.7576### Customer Discovery77```78"Find the top complaints about existing CRM tools in small business communities"79```80Discover unmet needs, feature gaps, and pricing concerns directly from your target market with citations to real user feedback.8182### Market Research83```84"Analyze sentiment about AI coding assistants across developer communities"85```86Track adoption trends, concerns, success stories, and emerging use cases with temporal analysis showing how opinions evolved.8788### Product Validation89```90"What problems are SaaS founders having with subscription billing?"91```92Identify pain points and validate your solution with evidence from actual Reddit discussions, not assumptions.9394---9596## Server Capabilities9798| Category | Count | Description |99|----------|-------|-------------|100| **MCP Tools** | 3 | discover_operations, get_operation_schema, execute_operation |101| **Reddit Operations** | 5 | discover, search, fetch_posts, fetch_multiple, fetch_comments |102| **Feed Operations** | 5 | create, list, get, update, delete |103| **Indexed Subreddits** | 20,000+ | Active communities (2k+ members, updated weekly) |104| **MCP Prompts** | 1 | reddit_research for automated workflows |105| **Resources** | 1 | reddit://server-info for documentation |106107---108109## Use Cases by Role110111### For Indie Hackers & SaaS Founders112- Validate product ideas before building113- Find communities where your target customers hang out114- Monitor competitor mentions and sentiment115- Discover unmet needs in your niche116117### For Product Managers118- Gather customer feedback at scale119- Track feature requests across communities120- Understand competitive landscape121- Identify emerging trends before they peak122123### For Market Researchers124- Conduct sentiment analysis with full citations125- Build audience personas from real discussions126- Track how opinions evolve over time127- Generate evidence-based reports128129---130131## Technical Details132133<details>134<summary><strong>Three-Layer MCP Architecture</strong></summary>135136Dialog follows the **layered abstraction pattern** for scalability and self-documentation:137138### Layer 1: Discovery139```python140discover_operations()141```142See what operations are available and get workflow recommendations.143144### Layer 2: Schema Inspection145```python146get_operation_schema("discover_subreddits", include_examples=True)147```148Understand parameter requirements, validation rules, and see examples before executing.149150### Layer 3: Execution151```python152execute_operation("discover_subreddits", {153 "query": "machine learning",154 "limit": 15,155 "min_confidence": 0.6156})157```158Perform the actual operation with validated parameters.159160</details>161162<details>163<summary><strong>Reddit Research Operations</strong></summary>164165### discover_subreddits166Find relevant communities using semantic vector search across 20,000+ indexed subreddits.167168### search_subreddit169Search for posts within a specific subreddit with filters for time range and sort order.170171### fetch_posts172Get posts from a single subreddit by listing type (hot, new, top, rising).173174### fetch_multiple175**70% more efficient** - Batch fetch posts from multiple subreddits concurrently.176177### fetch_comments178Get complete comment trees for deep analysis of discussions.179180</details>181182<details>183<summary><strong>Feed Management Operations</strong></summary>184185Feeds let you save research configurations for ongoing monitoring:186187- **create_feed** - Save discovered subreddits with analysis and metadata188- **list_feeds** - View all your saved feeds with pagination189- **get_feed** - Retrieve a specific feed by ID190- **update_feed** - Modify feed name, subreddits, or analysis191- **delete_feed** - Remove a feed permanently192193</details>194195<details>196<summary><strong>Authentication</strong></summary>197198Dialog uses **Descope OAuth2** for secure authentication:199200- **Setup**: No Reddit credentials needed - server handles authentication201- **Token**: Automatically managed by your MCP client202- **Privacy**: Only accesses public Reddit data203- **First use**: Authentication takes ~30 seconds, then you're set204205</details>206207---208209## The Dialog Platform210211This MCP server is the backend for [Dialog](https://app.dialog.tools), a complete Reddit intelligence platform featuring:212213- **Chat Interface** - Natural language research powered by Claude AI214- **Feed Management** - Create and manage curated subreddit collections215- **Consolidated Views** - See hot posts from all your tracked subreddits in one place216- **Cross-Device Sync** - Chat history and feeds sync across devices217- **Visual Analytics** - Sentiment gauges, trend charts, and engagement metrics218219[Try Dialog Free](https://app.dialog.tools)220221---222223## Contributing224225This project uses:226- Python 3.11+ with type hints227- FastMCP for the server framework228- ChromaDB for semantic search229- PRAW for Reddit API interaction230231---232233<div align="center">234235**Stop guessing. Start knowing what your market actually thinks.**236237[Dialog App](https://app.dialog.tools) | [GitHub](https://github.com/king-of-the-grackles/reddit-research-mcp) | [Report Issues](https://github.com/king-of-the-grackles/reddit-research-mcp/issues)238239</div>240
Full transparency — inspect the skill content before installing.