Semantic Search Through Millions Of Reddit Posts

by lignertys

371 downloads
Not rated
GitHub

About

MCP server that enables AI assistants to search Reddit conversations, explore subreddits, and access trending topics.

Details

Author
lignertys
Downloads
371
Categories
Search, Other, Knowledge Base

- AI‑powered semantic search across millions of posts
- Browse and explore subreddit information
- Access curated Reddit trend articles
- Natural language query support
- Paginated subreddit listing with filtering
- Optional premium API key for extra features

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Semantic Search Through Millions Of Reddit Posts
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Choose HTTP transport (hosted, no install) or run locally via npx/global install. Configure the server in your Claude Desktop config file with the appropriate transport settings. An optional API key is available for premium features. Tools include reddit_search, reddit_list_subreddits, reddit_get_subreddit, and reddit_get_trends.

reddit_search

Search Reddit conversations using semantic AI search. Find relevant discussions, opinions, and insights from millions of Reddit posts.

reddit_list_subreddits

Get a paginated list of available subreddits with their information.

reddit_get_subreddit

Get detailed information about a specific subreddit including recent posts.

reddit_get_trends

Get Reddit trend articles and insights about what's trending.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "semantic search through millions of reddit posts": {
            "reddit-insights": {
                "command": "npx",
                "args": [
                    "reddit-insights-mcp"
                ],
                "env": {
                    "REDDIT_INSIGHTS_API_KEY": "your_api_key_here"
                }
            }
        }
    }
}

McpServers

{
    "reddit-insights": {
        "command": "npx",
        "args": [
            "reddit-insights-mcp"
        ],
        "env": {
            "REDDIT_INSIGHTS_API_KEY": "your_api_key_here"
        }
    }
}

Reddit Insights MCP Server

Model Context Protocol (MCP) server that enables AI assistants to search Reddit conversations, explore subreddits, and access trending topics. npm version GitHub

Features

- AI-Powered Search: Semantic search through millions of Reddit posts - Subreddit Discovery: Browse and explore subreddit information - Trend Insights: Access curated articles about trending Reddit topics - Natural Language Queries: Use conversational queries to find relevant discussions

Installation

Option 1: HTTP Transport (Recommended)

Use the hosted MCP server directly - no installation required. Add to your Claude Desktop config file: macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json ``json { "mcpServers": { "reddit-insights": { "transport": { "type": "http", "url": "https://reddit-insights.com/api/mcp" } } } } `

Option 2: NPX (stdio transport)

Run the MCP server locally using npx:
`bash npx reddit-insights-mcp ` Claude Desktop configuration: `json { "mcpServers": { "reddit-insights": { "command": "npx", "args": ["reddit-insights-mcp"], "env": { "REDDIT_INSIGHTS_API_KEY": "your_api_key_here" } } } } `

Option 3: Global Install

`bash npm install -g reddit-insights-mcp ` Then configure Claude Desktop: `json { "mcpServers": { "reddit-insights": { "command": "reddit-insights-mcp", "env": { "REDDIT_INSIGHTS_API_KEY": "your_api_key_here" } } } } ` After configuration, restart Claude Desktop.

Environment Variables

| Variable | Required | Description | |----------|----------|-------------| |
REDDIT_INSIGHTS_API_KEY | No | API key for premium features | Get your API key at reddit-insights.com

Available Tools

reddit_search

Semantic search through Reddit conversations. Parameters: - query (string, required): Natural language search query - limit (number, optional): Maximum results (1-100, default: 20) Example: ` Search for discussions about mechanical keyboards for programming `

reddit_list_subreddits

Get a paginated list of available subreddits. Parameters: - page (number, optional): Page number (default: 1) - limit (number, optional): Results per page (1-100, default: 20) - search (string, optional): Filter by name, title, or description

reddit_get_subreddit

Get detailed information about a specific subreddit including recent posts. Parameters: - subreddit (string, required): Subreddit name (without r/ prefix)

reddit_get_trends

Get Reddit trend articles and insights. Parameters: - page (number, optional): Page number (default: 1) - perPage (number, optional): Results per page (default: 12) - filter (string, optional): Time period - "latest", "today", "week", "month" - category (string, optional): Filter by category

Usage Examples

Research a Topic

` You: What are developers saying about React Server Components? Claude: [Uses reddit_search tool] Found 45 results for "React Server Components developer opinions" AI Summary: Developers generally praise RSC for performance benefits in large applications... Top Results: 1. React Server Components: A year in production r/webdev | 1247 upvotes | 89 comments `

Explore a Subreddit

` You: Tell me about the r/typescript community Claude: [Uses reddit_get_subreddit tool] r/typescript - TypeScript Subscribers: 285,432 Recent Posts: 1. TypeScript 5.4 released with new features 567 upvotes | 45 comments `

Find Trending Topics

` You: What's trending in tech on Reddit this week? Claude: [Uses reddit_get_trends tool] Reddit Trends (Filter: week, Category: technology) 1. AI Coding Assistants: Are They Replacing Junior Developers? Published: 2024-01-15 | Views: 12,453 `

Troubleshooting

Tool Not Available in Claude

1. Check Claude Desktop config file syntax is valid JSON 2. Restart Claude Desktop after adding the server 3. Check Claude Desktop logs: Help → Developer → Show Logs

Connection Errors

1. Verify the URL
https://reddit-insights.com/api/mcp` is accessible 2. Check your network connection 3. If using npx, ensure Node.js 18+ is installed

Links

- Website - GitHub - npm - Model Context Protocol

License

MIT
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.