Кратко
Позволь ChatGPT искать по Reddit и читать сабреддиты, посты, комментарии и публичные профили. MCP-коннектор Reddit только для чтения, 7 инструментов, self-hosted.
Попробуй спросить
Примеры промптов для Reddit
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
Только self-hosted. Коннектора Reddit нет в каталоге AnythingMCP Cloud, поэтому установить его там нельзя. Он работает в экземпляре AnythingMCP, который ты запускаешь сам в Docker, как описано ниже.
Reddit + ChatGPT
Позволь ChatGPT искать по Reddit и читать сабреддиты, посты, ветки комментариев и публичные профили пользователей. Коннектор только читает: 7 инструментов на официальном OAuth2 API Reddit с app-only токеном, который AnythingMCP получает и обновляет за тебя.
Что он умеет и чего не умеет
- Умеет: искать посты по всему Reddit или в одном сабреддите, выводить посты сабреддита по hot, new, top или rising, читать пост со всем деревом комментариев, получать данные сабреддита, а также публичный профиль и посты пользователя.
- Не умеет: публиковать, комментировать, голосовать, сохранять, читать твой собственный аккаунт и подписки. Для этого нужен вошедший в систему пользователь Reddit; коннектор использует только app-only токен, который видит публичный контент.
Шаг 1 — Создай приложение Reddit
- Войди в Reddit и открой reddit.com/prefs/apps.
- Нажми Create another app (или Create an app) и выбери тип script. Название любое. Форма требует redirect URI: укажи
http://localhost:8080(коннектор его не использует). - Скопируй client ID (строка под названием приложения рядом с "personal use script") и secret.
Эти два значения идут в REDDIT_CLIENT_ID и REDDIT_CLIENT_SECRET. Пароль от Reddit и access token не нужны: AnythingMCP обменивает пару на токен сроком на час и сам его обновляет.
С конца 2025 года Responsible Builder Policy Reddit требует одобрения, прежде чем новое приложение сможет пользоваться Data API. Если приложение новое, сначала запроси доступ в справке Reddit (Data API); уже существующее приложение продолжает работать. Бесплатный тариф позволяет около 100 запросов в минуту на приложение; коммерческое использование в больших объёмах регулируется условиями Data API Reddit.
Шаг 2 — Запусти AnythingMCP и установи коннектор
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
- Открой
http://localhost:3000и зарегистрируйся. Первая учётная запись становится администратором. - Открой магазин коннекторов (
http://localhost:3000/connectors/store), выбери Reddit, введи client ID и secret и установи его. Форма установки сразу проверяет их, запрашивая r/reddit. - В разделе MCP Servers создай сервер и назначь ему коннектор Reddit. На странице сервера скопируй MCP endpoint (
http://localhost:4000/mcp/<server-id>) и создай ключ в разделе API keys.
Quickstart слушает только localhost. Если нужен экземпляр, доступный другим людям или облачным AI-клиентам, клонируй репозиторий и запусти ./setup.sh: скрипт настроит домен, HTTPS и OAuth (руководство по развёртыванию).
Шаг 3 — Добавь коннектор в ChatGPT
ChatGPT подключается к MCP-серверам из облака OpenAI, поэтому не может достучаться до localhost-endpoint из quickstart. Нужен экземпляр AnythingMCP с публичным HTTPS-адресом (см. ./setup.sh выше); в шагах ниже вводи MCP endpoint этого экземпляра вместо URL Cloud.
ChatGPT подключает MCP-серверы как собственные приложения в режиме разработчика (Developer mode). Он есть в платных планах, в бесплатном его нет. В рабочих пространствах Business и Enterprise его, возможно, сначала должен разрешить администратор.
- Открой в ChatGPT Settings → Security and login и включи Developer mode.
- Перейди на chatgpt.com/plugins и нажми +.
- Введи название и короткое описание, например Name:
Reddit. - В разделе Connection укажи URL MCP-сервера
https://<your-anythingmcp-domain>/mcp/<server-id>и создай подключение. - Когда ChatGPT попросит, войди в AnythingMCP (OAuth) и разреши доступ.
Если публичный экземпляр не вариант, используй клиент, который работает на твоём компьютере: Claude Code, Cursor или Gemini CLI подключаются к localhost напрямую.
Доступные инструменты
| Инструмент | Что делает |
|---|---|
reddit_get_subreddit_about | Данные сабреддита: название, описание, подписчики, активные пользователи, отметка NSFW, дата создания |
reddit_list_subreddit_posts | Посты сабреддита по hot, new, top, rising или controversial, с рейтингом, числом комментариев и ссылкой |
reddit_search | Поиск постов по всему Reddit или в одном сабреддите; поддерживает операторы title:, author:, subreddit: и site: |
reddit_get_post_comments | Пост с деревом комментариев (количество, глубина и сортировка настраиваются) |
reddit_get_user_about | Публичный профиль пользователя: карма, дата создания аккаунта, статус верификации |
reddit_get_user_posts | Публичные посты, отправленные пользователем |
reddit_search_subreddit | Search posts inside one subreddit (GET /r/{subreddit}/search with restrict_sr=true, so results come from that subreddit only) |
FAQ
Работает ли бесплатный план ChatGPT с кастомными MCP-коннекторами? Нет. Для своих MCP-подключений нужен режим разработчика, а он есть только в платных планах.
Можно ли использовать коннектор Reddit в AnythingMCP Cloud? Нет. Его нет в каталоге Cloud, поэтому установить его можно только в экземпляр AnythingMCP, который ты запускаешь сам. Настройка выше работает на любой машине с Docker.
Может ли ChatGPT публиковать, комментировать или голосовать через этот коннектор? Нет. Коннектор читает публичный контент с app-only токеном. Для публикаций, комментариев, голосования и сохранения нужен вошедший в систему пользователь Reddit, а его коннектор не использует.
Что означает страница Reddit "Blocked"? Запрос дошёл до Reddit без действующего токена. Проверь client ID и secret в коннекторе; неверная пара выглядит как "could not obtain an access token from www.reddit.com (HTTP 401)".
Следующие шаги
- Обзор коннектора Reddit
- Подключить Reddit к Claude
- Подключить Reddit к Cursor
- Подключить Reddit к Gemini
- Подключить Reddit к Meta Muse
Это руководство помогло?