reddit-mcp-buddy

reddit-mcp-buddy

karanb192MIT
693 звёзд85 форков
Reddit MCP Buddy — это MCP-сервер для доступа к Reddit. Вы подключаете его к любому AI-ассистенту, поддерживающему протокол MCP, и получаете полноценный браузер Reddit внутри чата. Сервер создан для разработчиков, аналитиков и всех, кто собирает данные с Reddit. Он не требует регистрации приложения на Reddit и получения API-ключей. Всё работает сразу после установки одной командой. Главная идея — дать ассистенту чистые, необработанные данные. Никакой поддельной тональности или синтетических метрик. Заголовки, текст, рейтинг, дата — то, что действительно нужно. Если вы работаете с данными из социальных сетей, следите за трендами или автоматизируете сбор информации — Reddit MCP Buddy сэкономит вам часы работы.

Установка

npx -y reddit-mcp-buddy

Характеристики

Общее

  • СтатусСообщество
  • Разработчикkaranb192
  • ЛицензияMIT

Технологии

  • Языки
    TypeScript
  • Транспорт
    stdio

Описание

Возможности

  • Поиск постов по ключевым словам в указанных сабреддитах.
  • Просмотр ленты «горячего», «нового» и «топ» за разные периоды.
  • Чтение веток комментариев к конкретному посту.
  • Анализ профиля пользователя: история постов и комментариев.
  • Фильтрация результатов по рейтингу и дате.
  • Три уровня ограничений: 10, 60 и 100 запросов в минуту.
  • Для увеличения лимита достаточно указать Access Token Reddit.
  • Инструменты оптимизированы под LLM: ответы короткие и информативные.
  • Сервер написан на TypeScript, легко читается и дорабатывается.
  • Работает без Docker и сложных настроек окружения.

Как подключить

Установка занимает меньше минуты.

  1. Убедитесь, что на компьютере установлен Node.js (версия 18 или выше).
  2. Запустите команду:
    npx -y reddit-mcp-buddy

Для глобальной установки выполните:
npm install -g reddit-mcp-buddy

Затем добавьте сервер в конфигурацию вашего MCP-клиента. Для Claude Desktop файл находится по пути:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Вставьте следующий блок в раздел mcpServers:

{ "mcpServers": { "reddit": { "command": "npx", "args": ["-y", "reddit-mcp-buddy"] } } }

Перезагрузите Claude Desktop.

Для расширенных лимитов (до 100 запросов в минуту) передайте Access Token в переменной окружения:
REDDIT_ACCESS_TOKEN=ваш_токен npx -y reddit-mcp-buddy
Токен можно получить в настройках аккаунта Reddit в разделе приложений.

Примеры запросов

  • «Найди последние обсуждения iPhone 17 в сабреддите r/apple».
  • «Покажи трендовые посты из r/programming за эту неделю».
  • «Проанализируй профиль пользователя и напиши, о чём он чаще всего пишет».
  • «Сравни реакцию сообществ r/gaming и r/pcgaming на анонс новой видеокарты».

Технические детали

  • Язык: TypeScript
  • Транспорт: stdio
  • Лицензия: MIT
  • Клиенты: Claude Desktop, 5ire, Continue, Genkit и любые другие MCP-клиенты

Поделиться