X-MCP 2.0: MCP-сервер для доступа к API X/Twitter из Claude

X-MCP 2.0 — это MCP-сервер, который позволяет Claude (как Desktop, так и Claude Code) взаимодействовать с API X/Twitter версии 2 с использованием аутентификации OAuth 2.0 PKCE. Он заменяет старый подход OAuth 1.0a, который требовал управления несколькими API-ключами.
Ключевые возможности
Сервер предоставляет 10 инструментов для взаимодействия с X/Twitter:
- Публиковать твиты
- Искать в X/Twitter
- Получать ленту
- Ставить лайки твитам
- Ретвитить
- Отвечать на твиты
- Просматривать профили пользователей
- Дополнительные функции (как упомянуто в «и другие»)
Процесс настройки
Настройка требует трёх шагов:
- Создайте приложение Twitter на developer.x.com
- Запустите
npm run authдля завершения OAuth-процесса (открывается браузер) - Добавьте конфигурацию MCP-сервера в Claude
Репозиторий GitHub доступен по адресу: https://github.com/JFan5/X-MCP-2.0
Технические детали
Сервер использует OAuth 2.0 с аутентификацией PKCE, что устраняет необходимость управления четырьмя отдельными API-ключами, как требовалось в старом подходе OAuth 1.0a. Он включает автоматическое обновление токена, поэтому пользователям не нужно вручную переаутентифицироваться каждые 2 часа.
Разработчик создал этот инструмент, потому что существующие решения twitter-mcp поддерживали только публикацию и поиск с OAuth 1.0a. X-MCP 2.0 предоставляет полный доступ на чтение/запись к API X из Claude, включая доступ к ленте, лайки, ретвиты, ответы и поиск пользователей с современной аутентификацией.
Разработчик уже использовал этот инструмент, чтобы твитнуть о нём самом из Claude Code, демонстрируя его функциональность.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Zerro: Укажите на ваше живое приложение, говорите, и смотрите, как Claude Code мгновенно редактирует его
Zerro — это приложение для Mac, которое позволяет наводить курсор на работающее приложение, вслух описывать изменения, а Claude Code редактирует реальные файлы в реальном времени. Оно отслеживает движение, определяет, какой элемент вы имеете в виду, и создает контрольные точки перед каждым запуском.
Плагин Refine Cycle заставляет агентов OpenClaw учиться на повторяющихся ошибках
Refine Cycle анализирует недавние сессии агента OpenClaw на предмет повторяющихся ошибок, формирует один короткий урок, который агент видит в дальнейшем, и проверяет, не возвращается ли ошибка. Адаптация /refine от Prime Agent от Prime Intellect.

Координационный сервер для разработки мультиагентных систем предотвращает перезаписи
Разработчик создал сервер-координатор на Node.js, который управляет блокировкой диапазонов строк, отслеживанием смещения строк и обменом сообщениями в реальном времени между ИИ-агентами, работающими над одной кодовой базой. Система предотвращает перезапись работы агентов друг другом с помощью HTTP-блокировок с обнаружением конфликтов.

Xmloxide: Реализация libxml2 на Rust, созданная с помощью ИИ-агента
Xmloxide — это чистая реализация на языке Rust не поддерживаемой более библиотеки libxml2, созданная с помощью Claude Code для прохождения тестов на совместимость. Она обеспечивает безопасное с точки зрения памяти парсинг XML/HTML с C API для прямой замены.