Reddit MCP Server
MCP-сервер читает Reddit без ключей API: поиск постов, ленты сабреддитов, ветки комментариев и активность пользователей
- 167 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скрейпит публичные данные Reddit через неофициальные адреса и может нарушать условия платформы
- Выдает данные профилей пользователей, поэтому результат нельзя использовать для слежки
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/eliasbiondo-reddit-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрейпит публичные данные Reddit через неофициальные адреса и может нарушать условия платформы
- Выдает данные профилей пользователей, поэтому результат нельзя использовать для слежки
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту шесть инструментов для чтения публичного Reddit. search ищет посты по всему Reddit, search_subreddit работает внутри одного сабреддита, get_post возвращает пост с деревом комментариев, get_subreddit_posts листает ленты `hot`, `top`, `new` и `rising` с фильтром по периоду, get_user и get_user_posts показывают публичную активность и посты пользователя. Каждый инструмент возвращает объект JSON, соответствующий заявленной схеме, поэтому ответы проходят проверку в мостах вроде `mcpo` и Open WebUI. По умолчанию сервер обращается к тем же JSON-адресам www.reddit.com, что и браузер, ключи и браузер не нужны. Если Reddit блокирует такие запросы и ответом приходит ошибка 403, достаточно задать REDDIT_CLIENT_ID и REDDIT_CLIENT_SECRET приложения типа script: тогда сервер получает токен по схеме client_credentials, сам обновляет его и читает только публичные данные, без входа в аккаунт.
Для кого. Маркетологам, исследователям рынка и разработчикам, которым агент нужен для мониторинга обсуждений на Reddit без регистрации приложения.
Подходит, если
- Перед запуском продукта надо собрать, что пишут о теме в нескольких сабреддитах
- Ветку на сотню комментариев проще разобрать агентом, чем читать самому
- Для сравнения инструментов нужны лучшие посты месяца из r/MachineLearning
- Публичные посты конкретного пользователя интересны для исследования
- Подключение через uvx должно занять минуту, без OAuth-приложения
Не подходит, если
- Нужны публикация постов, комментарии или голосование: сервер умеет только читать
- Требуются закрытые сообщества и личные сообщения, доступны лишь публичные данные
- Сеть блокирует анонимные запросы к Reddit, а завести приложение script нет возможности
Пример запроса к агенту
Найди в r/ClaudeAI за последний месяц лучшие посты про MCP-серверы и перескажи самые частые жалобы из комментариевMCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Переменные окружения
REDDIT_CLIENT_ID- Идентификатор приложения Reddit типа script, включает официальный OAuth API.
REDDIT_CLIENT_SECRETсекрет- Секрет приложения Reddit, нужен вместе с REDDIT_CLIENT_ID.
REDDIT_PROXY- Адрес HTTP или HTTPS прокси для запросов.
Ограничения
Сервер только читает публичные данные. Анонимные запросы Reddit блокирует во многих сетях, тогда каждый инструмент отвечает ошибкой 403, и придется завести приложение типа script на странице prefs/apps и задать пару ключей. Между постраничными запросами действуют паузы от 1 до 2 секунд, их задают REDDIT_THROTTLE_MIN и REDDIT_THROTTLE_MAX. Для доступа можно указать прокси через REDDIT_PROXY. Скрейпинг подпадает под правила Reddit, соблюдайте условия платформы и не собирайте персональные данные ради слежки.
Как отключить. Удалите запись reddit из конфигурации MCP клиента. Пакет, запускаемый через uvx, отдельной очистки не требует.
Частые вопросы
Как подключить Reddit MCP Server к Claude Desktop?
Добавьте в `claude_desktop_config.json` сервер reddit с командой `uvx` и аргументом `reddit-no-auth-mcp-server`, затем перезапустите Claude Desktop. Тот же блок подходит для `.cursor/mcp.json` в Cursor.
Нужен ли ключ Reddit API?
Нет, по умолчанию сервер читает публичные JSON-адреса Reddit. Ключи приложения script нужны, только если Reddit блокирует анонимные запросы и приходит ошибка 403.
Умеет ли сервер публиковать посты и комментарии?
Нет, в наборе шесть инструментов только для чтения: поиск, лента сабреддита, пост с комментариями, активность и посты пользователя.
Как запустить его по HTTP?
Выполните `uvx reddit-no-auth-mcp-server --transport streamable-http --port 8000`. По умолчанию адрес идет по пути /mcp на 127.0.0.1.
Какие параметры сортировки у поиска?
Для search доступны `relevance`, `hot`, `top`, `new` и `comments`, а для лент сабреддитов категории `hot`, `top`, `new` и `rising` с периодом от часа до всего времени.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыЧитает ленты и комментарии Reddit через публичный API: восемь инструментов для постов и сабреддитов, ключи не нужны
MCP-сервер для Reddit на PRAW: агент ищет посты, читает историю пользователей и сабреддитов и при желании пишет от вашего имени
MCP-сервер читает обсуждения Reddit через доступные источники и может публиковать материалы с учетными данными пользователя.
MCP-сервер для Reddit: агент просматривает посты, ищет по контенту и разбирает активность пользователей без лишнего
MCP сервер для Reddit: агент читает горячие треды сабреддита и разбирает посты вместе с комментариями
MCP-сервер читает сайты на вашем компьютере и отдает агенту короткий Markdown со ссылками, без лишнего HTML в контексте.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Reddit MCP Server (эта карточка) | нет | не нужна | 167 | |
| Reddit MCP Buddy | нет | не нужна | 880 | отдельный MCP-сервер для Reddit другого автора с собственным набором инструментов и способом запуска |
| MCP Reddit Server | нет | не нужна | 437 | другой MCP-сервер для Reddit, ключи и режим работы у него свои |
Коротко о README
В README представлен MCP-сервер на Python для чтения Reddit с таблицей из шести инструментов и примерами аргументов. Установка идет через uvx или из исходников, приведены конфигурации Claude Desktop и Cursor. Отдельно расписаны переменные окружения, режим OAuth с client_credentials и архитектура проекта. Лицензия MIT.