Кратко
Позволь Muse искать по Reddit и читать сабреддиты, посты, комментарии и публичные профили. MCP-коннектор Reddit только для чтения, 7 инструментов, self-hosted.
Попробуй спросить
Примеры промптов для Reddit
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
Только self-hosted. Коннектора Reddit нет в каталоге AnythingMCP Cloud, поэтому установить его там нельзя. Он работает в экземпляре AnythingMCP, который ты запускаешь сам в Docker, как описано ниже.
Reddit + Meta Muse
Позволь Muse искать по 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 — Добавь коннектор в Muse
Muse подключается к MCP-серверам из облака Meta, поэтому не может достучаться до localhost-endpoint из quickstart. Чтобы использовать Reddit в Muse, нужен экземпляр AnythingMCP с публичным HTTPS-адресом (см. ./setup.sh выше). В Muse открой Settings → Connectors, выбери Add custom connector, вставь MCP endpoint экземпляра и войди в AnythingMCP, когда Muse попросит (через OAuth, который ./setup.sh настраивает по умолчанию).
Если публичный экземпляр не вариант, используй клиент, который работает на твоём компьютере: 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
Можно ли использовать коннектор Reddit в AnythingMCP Cloud? Нет. Его нет в каталоге Cloud, поэтому установить его можно только в экземпляр AnythingMCP, который ты запускаешь сам. Настройка выше работает на любой машине с Docker.
Может ли Muse публиковать, комментировать или голосовать через этот коннектор? Нет. Коннектор читает публичный контент с app-only токеном. Для публикаций, комментариев, голосования и сохранения нужен вошедший в систему пользователь Reddit, а его коннектор не использует.
Что означает страница Reddit "Blocked"? Запрос дошёл до Reddit без действующего токена. Проверь client ID и secret в коннекторе; неверная пара выглядит как "could not obtain an access token from www.reddit.com (HTTP 401)".
Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде — в вебе, в приложениях для iOS и Android и в WhatsApp.
Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.
Следующие шаги
- Обзор коннектора Reddit
- Подключить к Claude
- Подключить к ChatGPT
- Подключить к Cursor
- Подключить к Gemini
Это руководство помогло?