reddit

A read-only Reddit API and MCP server built for AI agents, coding assistants, and automation — search, monitor, and analyze real Reddit data without dealing…

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноМожет изменять данные

Что умеет

  • Search Posts: Search Reddit posts by subreddit and/or author, or fetch specific posts by id. Optional q= applies an exact-phrase (plural-flex) filter, but ONLY over the single page this call fetches (
  • Search Comments: Search Reddit comments by subreddit and/or author, or fetch specific comments by id. Optional q= applies an exact-phrase (plural-flex) filter, but ONLY over the single page this call
  • Get Comment Tree: Fetch the full comment tree for a post, including a real (non-blackout) comment count for posts younger than ~36h. 1 credit per call. An invalid or malformed post_id returns an 'inva

Какие данные видит

Нужен ли аккаунт

Не нужен: сервер работает без входа

A read-only Reddit API and MCP server built for AI agents, coding assistants, and automation — search, monitor, and analyze real Reddit data without dealing with Reddit's own rate limits or app-approval process.

What it does:

  • Search posts & comments — by subreddit, author, or keyword, with exact-phrase filtering
  • Full comment trees — real nested replies and accurate counts, including fresh posts Reddit itself hides scores for
  • Subreddit lookup — search by name, fetch posting rules before you post or recommend posting
  • User profiles — karma, post/comment counts, activity history

Full endpoint docs and OpenAPI spec: https://threadsnoop.com/docs

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

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

Адрес сервера, который нужно вставить в настройках Claude:

https://reddit--threadsnoop.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

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

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://reddit--threadsnoop.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

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

Адрес сервера, который нужно вставить в настройках Cursor:

https://reddit--threadsnoop.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (7)

Технические названия из tools/list. Нужны только разработчикам.

search_postsSearch Reddit posts by subreddit and/or author, or fetch specific posts by id. Optional q= applies an exact-phrase (plural-flex) filter, but ONLY over the single page this call fetches (limit, default 25, max 100) — it is not a search across the whole after/before window. A page with zero q= matches does NOT mean no matches exist in your date range: check has_more/cursor in the response and keep calling with the returned cursor as your next after (sort=asc) or before (sort=desc) until has_more is false or you have enough. For an active subreddit, one page can span just minutes to hours, so scanning several days for a specific phrase often takes many calls. Each page costs 1 credit whether it matched or not — narrow subreddit/author/date range first if you want to control cost. If ids= includes even one invalid/malformed id, the whole call returns an 'invalid request' error (refunded, not charged) rather than silently skipping the bad id or claiming a transient outage — verify ids came from a real search result first. 1 credit per call.
search_commentsSearch Reddit comments by subreddit and/or author, or fetch specific comments by id. Optional q= applies an exact-phrase (plural-flex) filter, but ONLY over the single page this call fetches (limit, default 25, max 100) — it is not a search across the whole after/before window. A page with zero q= matches does NOT mean no matches exist in your date range: check has_more/cursor in the response and keep calling with the returned cursor as your next after (sort=asc) or before (sort=desc) until has_more is false or you have enough. Comments are higher volume than posts — for an active subreddit, one page can span just minutes, so scanning several days for a specific phrase often takes many calls (dozens, for a busy subreddit). Each page costs 1 credit whether it matched or not — narrow subreddit/author/date range first if you want to control cost. If ids= includes even one invalid/malformed id, the whole call returns an 'invalid request' error (refunded, not charged) rather than silently skipping the bad id or claiming a transient outage — verify ids came from a real search result first. 1 credit per call.
get_comment_treeFetch the full comment tree for a post, including a real (non-blackout) comment count for posts younger than ~36h. 1 credit per call. An invalid or malformed post_id returns an 'invalid request' error (credit refunded, not charged) rather than a genuine outage — retrying with the same bad id won't help; double-check it came from a real search_posts result.
search_subredditsSearch Reddit for subreddits whose name or prefix matches the query. 1 credit per call.
get_subreddit_rulesFetch the posted rules for a subreddit. 1 credit per call.
get_user_profileFetch a Reddit user's profile aggregate (karma, post/comment counts, first/last activity) by exact username. 1 credit per call, charged even if the username doesn't exist (a not-found lookup still made a real upstream call) — a miss comes back as data.user: null, not an error.
check_creditsCheck your remaining ThreadSnoop API credit balance and rate limit. Free — 0 credits.