Repolode
runesleo

runesleo/x-reader

Универсальный MCP-сервер для чтения контента, который предоставляет AI-агентам структурированный текст из X, YouTube, подкастов, WeChat и других источников с оценкой полноты доказательств.

Звёзды
988
Форки
97
Открытые issues
3
Последний коммит
4 дня назад

Что это?

x-reader преобразует URL в нормализованный контент источника, который AI-агенты могут использовать для исследований, суммаризации и автоматизации. Поддерживаются X/Twitter, веб-статьи, YouTube, Bilibili, подкасты, WeChat, Xiaohongshu, Telegram и RSS. Сервис можно использовать как CLI, библиотеку Python, MCP-сервер или Agent Skill.

Каждое чтение получает отметку состояния доказательств: PASS, PARTIAL, FAIL или UNKNOWN. Если приложенное видео или аудио не обработано либо для подкаста удалось получить только заметки к выпуску, результат остаётся PARTIAL, а не заявляет о полном охвате. Полученный контент считается недоверенными данными, а URL, указывающие на частные или локальные адреса, блокируются до сетевого запроса.

В проект входит небольшая веб-страница предпросмотра для общедоступных URL X, YouTube и обычных веб-страниц, а также команда `doctor`, которая сообщает, какие способы чтения готовы к работе. Для некоторых возможностей, например Telegram, транскрибации через Groq Whisper и сессий браузера с авторизацией, нужны учётные данные или локальная настройка.

Ключевые возможности

  • 01Читает материалы из X/Twitter, YouTube, Bilibili, подкастов, WeChat, Xiaohongshu, Telegram, RSS и веб-страниц.
  • 02Помечает каждое чтение одним из состояний доказательств: PASS, PARTIAL, FAIL или UNKNOWN.
  • 03Предоставляет MCP-сервер с инструментами read_url, read_batch, list_inbox и detect_platform.
  • 04Включает CLI с выводом в JSON для агентов и интерфейс библиотеки Python.
  • 05Поставляется с Agent Skill, который можно установить с помощью npx skills.
  • 06Блокирует URL, ведущие к частным и локальным адресам, до выполнения запроса.

Сценарии использования

  • Передать AI-ассистенту ссылку, чтобы он суммировал исходный пост, видео или статью.
  • Проверить, учитывает ли сводка приложенное видео или аудио подкаста, а не только текст поста.
  • Добавить чтение контента с нескольких платформ в рабочий процесс Claude Code, Cursor или Codex через MCP.
  • Собирать структурированный текст из соцсетей и видеоисточников для исследовательских конвейеров.

Быстрый старт

  1. 1

    Установите CLI с GitHub

    pip install "x-reader @ git+https://github.com/runesleo/x-reader.git"
  2. 2

    Прочитайте URL

    x-reader https://x.com/elonmusk/status/123456
  3. 3

    Проверьте, что готово, а чего не хватает

    x-reader doctor

Что важно знать

  • Для работы через браузер в некоторых сервисах, например Xiaohongshu, потребуется дополнительно установить программу и один раз войти в аккаунт.
  • Для чтения Telegram нужны ваши собственные учётные данные Telegram.
  • Для полной расшифровки аудио подкастов и YouTube нужны дополнительные инструменты или ключи API, например Groq.

В подборках

Темы

Частые вопросы

Что такое x-reader?
Универсальный MCP-сервер для чтения контента, который предоставляет AI-агентам структурированный текст из X, YouTube, подкастов, WeChat и других источников с оценкой полноты доказательств. x-reader преобразует URL в нормализованный контент источника, который AI-агенты могут использовать для исследований, суммаризации и автоматизации. Поддерживаются X/Twitter, веб-статьи, YouTube, Bilibili, подкасты, WeChat, Xiaohongshu, Telegram и RSS. Сервис можно использовать как CLI, библиотеку Python, MCP-сервер или Agent Skill.
x-reader можно использовать бесплатно? Какая у него лицензия?
x-reader распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
x-reader всё ещё поддерживается?
Активно поддерживается. Последний коммит в x-reader — 3 нояб. 2026 г..
Для чего можно использовать x-reader?
Передать AI-ассистенту ссылку, чтобы он суммировал исходный пост, видео или статью. Проверить, учитывает ли сводка приложенное видео или аудио подкаста, а не только текст поста. Добавить чтение контента с нескольких платформ в рабочий процесс Claude Code, Cursor или Codex через MCP. Собирать структурированный текст из соцсетей и видеоисточников для исследовательских конвейеров.
Как установить x-reader?
Установите CLI с GitHub: pip install "x-reader @ git+https://github.com/runesleo/x-reader.git" Прочитайте URL: x-reader https://x.com/elonmusk/status/123456 Проверьте, что готово, а чего не хватает: x-reader doctor
Где скачать x-reader?
Исходный код и инструкции по установке — на GitHub: https://github.com/runesleo/x-reader

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Официальный MCP-сервер, который предоставляет AI-агентам и MCP-клиентам поиск в интернете, скрейпинг, обход сайтов, управление браузером и извлечение данных в Markdown или структурированном формате через Firecrawl.

7,8 тыс.+41 за неделю929JavaScriptMITОбновлён 7 часов назад

MCP-сервер, с помощью которого AI-агенты запускают любые скрейперы и инструменты автоматизации Actors из Apify Store для сбора данных из соцсетей, поисковиков, карт и с сайтов.

15,1 тыс.+1,1 тыс. за неделю436TypeScriptMITОбновлён 14 часов назад

Библиотека метапоиска на Python, которая обращается к нескольким поисковым системам и возвращает единообразные результаты по веб-страницам, изображениям, видео, новостям и книгам.

3,1 тыс.+12 за неделю287PythonMITОбновлён 14 дней назад