Reddit MCP Server
MCP-сервер для Reddit на PRAW: агент ищет посты, читает историю пользователей и сабреддитов и при желании пишет от вашего имени
- 302 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Инструменты записи публикуют посты и ответы от имени вашего аккаунта, и их нельзя отозвать после отправки
- Для публикации в конфигурации клиента хранится пароль от аккаунта Reddit
- Сервер собирает и анализирует публичную историю конкретных пользователей
Установка
- Работает в
Ручная установка
git clone https://github.com/Arindam200/reddit-mcp.gitЗатем добавьте сервер в конфигурацию клиента, запуск идет через uv и server.py.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Инструменты записи публикуют посты и ответы от имени вашего аккаунта, и их нельзя отозвать после отправки
- Для публикации в конфигурации клиента хранится пароль от аккаунта Reddit
- Сервер собирает и анализирует публичную историю конкретных пользователей
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Reddit MCP Server подключает агента к Reddit через библиотеку PRAW и дает ему 13 инструментов. Девять из них только читают и требуют одних ключей приложения. Они достают профиль, посты и комментарии пользователя, ищут посты и собирают топ за период. Еще три показывают статистику сабреддита, растущие сообщества и пост по ссылке или ID. Результаты приходят с метриками вовлеченности и краткими выводами. Четыре инструмента работают от имени аккаунта: who_am_i, create_post, reply_to_post и reply_to_comment. Они нужны, когда агент должен опубликовать пост или ответить в треде. Сервер запускается командой `uv run server.py` из клонированного репозитория, ключи передаются через переменные окружения в конфигурации клиента.
Для кого. Для маркетологов, исследователей и разработчиков, которым нужно изучать обсуждения на Reddit и следить за сообществами через агента.
Подходит, если
- Нужно найти обсуждения продукта по ключевым словам в нескольких сабреддитах и свести в короткую выжимку
- Требуется понять, чем живет сообщество: статистика сабреддита, топ постов за неделю или месяц
- Надо разобрать историю комментариев и постов конкретного аккаунта с фильтром по периоду
- Нужно набросать ответ на пост и опубликовать его после вашей проверки
- Нужно следить за растущими сабреддитами
Не подходит, если
- Нужна полная выгрузка или архив: сервер работает через API Reddit с лимитами и отдает ограниченное число записей
- Нужны личные сообщения Reddit: инструментов для них в сервере нет
- Требуется массовая рассылка или накрутка: публикация идет от вашего настоящего аккаунта, и правила площадки это не поощряют
Пример запроса к агенту
Найди в r/selfhosted посты за последний месяц про мониторинг домашнего сервера и дай топ-5 с главными мнениямиMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
REDDIT_CLIENT_IDобязательная- Идентификатор приложения Reddit
REDDIT_CLIENT_SECRETобязательная, секрет- Секрет приложения Reddit
REDDIT_USERNAME- Имя пользователя, нужно для публикации и ответов
REDDIT_PASSWORDсекрет- Пароль аккаунта, нужен для публикации и ответов
Ограничения
Нужен аккаунт Reddit и свое приложение Reddit, из которого берутся REDDIT_CLIENT_ID и REDDIT_CLIENT_SECRET. Установка ручная: репозиторий клонируют и запускают через uv, готового пакета в реестре нет. Сервер ходит в API Reddit через PRAW и подчиняется его лимитам, поэтому выборки ограничены по числу записей. Выводы об активности пользователей и состоянии сабреддитов сервер строит по публичным данным: это подсказка для анализа, точность она не гарантирует.
Как отключить. Удалите запись reddit из конфигурации Claude Desktop или Cursor и перезапустите клиент. Если выдавали пароль, смените его и удалите приложение на reddit.com/prefs/apps.
Частые вопросы
Как подключить Reddit к Claude Desktop или Cursor?
Склонируйте репозиторий и добавьте в конфигурацию клиента запись с командой uv и аргументами --directory, путь к папке, run и server.py. Для Claude Desktop файл лежит в ~/Library/Application Support/Claude/claude_desktop_config.json, для Cursor это ~/.cursor/mcp.json.
Где взять REDDIT_CLIENT_ID и REDDIT_CLIENT_SECRET?
Создайте приложение на странице reddit.com/prefs/apps. Идентификатор и секрет приложения подставьте в переменные окружения в конфигурации клиента.
Можно ли работать без пароля от аккаунта?
Да. Девять читающих инструментов, от search_posts до get_submission_by_id, требуют только ключи приложения. Имя пользователя и пароль нужны для who_am_i, create_post, reply_to_post и reply_to_comment.
Какие фильтры есть у поиска постов?
search_posts принимает запрос, имя сабреддита, сортировку, период time_filter и лимит. Тем же набором параметров пользуются get_top_posts и выборки по истории пользователя.
Чем этот сервер отличается от других MCP-серверов для Reddit?
Он сочетает чтение с публикацией постов и ответов и добавляет разбор активности пользователей и состояния сабреддитов. Установка ручная, без готового пакета.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для Reddit: агент просматривает посты, ищет по контенту и разбирает активность пользователей без лишнего
MCP сервер для Reddit: агент читает горячие треды сабреддита и разбирает посты вместе с комментариями
Официальный MCP-сервер Apify: агент запускает готовые скрейперы из Apify Store для соцсетей, карт, поиска и магазинов
MCP-сервер Википедии: агент ищет статьи и берет полный текст, разделы, ссылки и пересказы на нужном языке
MCP-сервер объединенного поиска: один интерфейс к Tavily, Brave, Kagi, Exa, Linkup, Firecrawl и поиску по GitHub
Официальный MCP-сервер Oxylabs: скрейпинг страниц с рендерингом JS, выдача Google и Amazon, AI-краулер
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Reddit MCP Server (эта запись) | нет | API-ключ | 302 | |
| Reddit MCP Buddy | нет | не нужна | 866 | читающий сервер Reddit для просмотра постов и анализа пользователей; здесь добавлены инструменты публикации и ответов |
| MCP Reddit Server | нет | не нужна | 434 | читает горячие треды сабреддита вместе с комментариями; здесь шире разбор пользователей и сообществ |
Коротко о README
README дает пошаговую установку с готовым JSON для клиента. Дальше идут таблицы читающих и авторизованных инструментов, примеры запросов и описание двух уровней авторизации.