reddit-mcp-server

reddit-mcp-server

jordanburkeMIT
117 звёзд21 форков
Reddit MCP Server подключает AI-ассистента к Reddit. Вы читаете посты, пишете комментарии, создаёте новые топики. Сервер решает задачу ограниченного доступа: другие MCP-серверы для Reddit поддерживают только чтение, а этот — полный цикл работы с контентом. Сервер подходит разработчикам и администраторам. Интегрируйте Reddit в автоматизацию, мониторинг или управление сообществом. Не требует регистрации — анонимный режим работает сразу. Для полного доступа к созданию контента понадобится Reddit аккаунт. В сервер встроены механизмы защиты: пометка бота и фильтр спама. Это снижает риски блокировки и соблюдает политику платформы.

Установка

npx -y reddit-mcp-server

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

Общее

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

Технологии

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

Описание

Возможности

  • Создание постов: указывайте заголовок, текст, сабреддит, flair
  • Ответы на посты и комментарии
  • Редактирование своих постов и комментариев
  • Удаление своих сообщений
  • Защита от спама (Safe Mode) — фильтр нежелательного контента
  • Автоматическое раскрытие бота (Bot Disclosure Footer) в каждом созданном сообщении
  • Поиск контента: посты, комментарии, пользователи, с сортировкой по времени и релевантности
  • Просмотр сабреддитов с сортировкой hot, new, top, rising
  • Анализ аккаунта: карма, дата регистрации, активность
  • Три уровня аутентификации: анонимный (10 запросов/мин), базовый (60/мин), премиум (100/мин)

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

Через npx

Установка одной командой:

npx -y reddit-mcp-server

Настройка клиента

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

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

Перезапуск

После обновления конфигурации перезапустите клиент.

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

  • «Покажи горячие посты в сабреддите machine learning»
  • «Создай пост в сабреддите testing с заголовком «Привет, мир» и текстом «Тестовый пост через MCP»»
  • «Найди комментарии к посту с id 456def»
  • «Проанализируй профиль пользователя jordanburke: дата регистрации, общая карма, последние посты»

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

  • Язык: TypeScript
  • Транспорт: stdio
  • Лицензия: MIT
  • Совместимые клиенты: Claude Desktop, Cursor, Claude Code и любые MCP-клиенты

Поделиться