Руководство по коннектору7 мин чтенияMCP-инструментов: 417 языков

X (Twitter) в MCP: управляйте X (Twitter) из любого AI-агента

Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.

HCАвтор: команда HelpCodeОбновлено 7 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

X (Twitter)

X (Twitter)

Let your AI work with X (formerly Twitter): read and search posts, your timeline, mentions, bookmarks, Lists and direct messages, look up accounts and followers, and publish posts, replies and quotes, like, repost and send DMs after your confirmation.

инструментов

41

Регион

INTL

Категория

Соцсети

Аутентификация

OAuth 2.0

Требуемые env-vars

X_CLIENT_IDX_CLIENT_SECRET
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте X (Twitter) одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.

Попробуй спросить

Примеры промптов для X (Twitter)

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

X (Twitter) · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → X (Twitter), вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

X (Twitter)

Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.

Настройка

  1. Откройте X Developer Console по адресу https://console.x.com, войдите с аккаунтом X, которому будет принадлежать приложение, и нажмите Create App.
  2. Пополните API-кредиты в разделе оплаты. X API работает по модели оплаты за использование с предоплаченными кредитами, и бесплатного тарифа для новых разработчиков нет: без кредитов X отклоняет каждый вызов.
  3. Откройте User authentication settings приложения и нажмите Set up. Выберите права приложения Read and write and Direct message (если вы не используете инструменты для личных сообщений, достаточно Read and write), тип приложения Web App, Automated App or Bot, URL сайта и callback URI https://cloud.anythingmcp.com/api/mcp-oauth/callback. Если вы размещаете AnythingMCP на своём сервере, это <your AnythingMCP URL>/api/mcp-oauth/callback. X сравнивает его посимвольно, включая завершающий слеш. Для локальной установки используйте 127.0.0.1, а не localhost: http://127.0.0.1:<port>/api/mcp-oauth/callback.
  4. Скопируйте OAuth 2.0 Client ID и Client Secret в X_CLIENT_ID и X_CLIENT_SECRET. X показывает секрет только один раз. API Key, API Secret и Bearer Token приложения относятся к другим способам входа и здесь не используются.
  5. Установите коннектор, нажмите Authorize with Provider и разрешите доступ в X. Вход идёт через OAuth 2.0, поэтому AnythingMCP никогда не видит ваш пароль от X и сам обновляет access-токены (они действуют два часа).
  6. Начните с x_get_me: он возвращает ваш аккаунт и числовой ID пользователя, который нужен инструментам для ленты, лайков, репостов, закладок и подписок. x_get_user_by_username превращает любой @username в его ID.

Сколько это стоит: X списывает каждое чтение и каждую публикацию с вашего баланса кредитов. Публикация стоит дороже чтения, а пост со ссылкой намного дороже. Чтение собственных данных обходится дешевле, если аккаунт, с которым вы входите, также владеет приложением разработчика, а один и тот же элемент, прочитанный дважды за одни сутки по UTC, оплачивается один раз. Установите лимит расходов в Developer Console и проверьте актуальные цены X на https://docs.x.com/x-api/getting-started/pricing. Чем меньше результатов вы запрашиваете, тем ниже счёт, ведь учитывается каждый возвращённый элемент.

Сначала подтверждение: посты, ответы, цитаты, репосты и личные сообщения (x_create_post, x_reply_to_post, x_quote_post, x_repost, x_send_dm, x_send_dm_to_conversation) уходят сразу, поэтому ИИ показывает вам точный текст и получателя и ждёт вашего согласия. Подписка на аккаунты и отписка от них тоже требуют подтверждения. x_delete_post и x_delete_dm при установке выключены.

Ответы: X принимает ответ, отправленный через API, только если автор исходного поста упомянул или процитировал ваш аккаунт. Ответы в ваших собственных тредах и на ваши упоминания работают.

Поиск и сообщения: поиск охватывает последние 7 дней и понимает операторы X, например from:, to:, #hashtag, "exact phrase", -is:retweet или lang:en. x_count_recent_posts считает подходящие посты, не читая их. Личные сообщения доступны за последние 30 дней; зашифрованные переписки через API недоступны.

Только чтение или без личных сообщений: удалите scopes .write или scopes dm. в настройках OAuth коннектора, авторизуйтесь заново и выключите инструменты, которым они нужны.

Частые ошибки: 401 означает, что авторизация отозвана или client secret изменился, поэтому авторизуйтесь заново. 403 с client-forbidden или client-not-enrolled означает, что приложение не переведено на оплату за использование: в Developer Console переведите его в пакет Pay-per-use и среду Production и пополните кредиты. Если вызовы, которые раньше работали, перестали проходить, обычно закончились кредиты или исчерпан лимит расходов. 429 означает лимит запросов X, который сбрасывается каждые 15 минут.

Коннектор не загружает медиафайлы (посты состоят из текста или опросов), не ищет по всему архиву, не получает посты в потоковом режиме, не управляет списками, не скрывает и не блокирует аккаунты и не запускает рекламу.

Предварительные требования: X_CLIENT_ID, X_CLIENT_SECRET

Локальная установка коннектора

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/connectors/store, выберите X (Twitter) и введите переменные, перечисленные в Предварительных требованиях.

Доступные инструменты

ToolWhat it does
x_get_meRead the X account that authorized the connector: id, name, @username and the user fields asked for
x_get_user_by_usernameLook up one X account by its @username (without the @): id, name, bio, follower and post counts and more
x_get_users_by_usernamesLook up up to 100 X accounts by @username in one call
x_get_userLook up one X account by its numeric user id: name, @username, bio, counts and the user fields asked for
x_search_usersFind X accounts by name or @username keywords
x_get_postRead one post by id: text, author_id, time, metrics and the fields asked for
x_get_postsRead up to 100 posts by id in one call
x_list_user_postsList the most recent posts of an account (up to the last 3,200), newest first
x_list_user_mentionsList the most recent posts that mention an account (up to the last 800), newest first
x_get_home_timelineRead your home timeline in reverse chronological order: posts and reposts from you and the accounts you follow
x_search_recent_postsSearch posts from the last 7 days with X search operators, e.g. "anythingmcp lang:en -is:retweet", from:username, to:username, #hashtag…
x_count_recent_postsCount the posts of the last 7 days that match a search query, per minute, hour or day, without reading them
x_list_quote_postsList the posts that quote a given post, newest first, with the quoting text and author_id
x_list_reposted_byList the accounts that reposted a post, with the user fields asked for
x_list_liking_usersList the accounts that liked a post
x_create_postPublish a new post on the authorized account, visible to everyone at once
x_reply_to_postPublish a reply to a post, visible to everyone at once
x_quote_postPublish a post that quotes another post with your comment, visible to everyone at once
x_delete_postDelete one of your own posts for good
x_list_liked_postsList the posts an account liked, newest like first
x_like_postLike a post as the authorized account
x_unlike_postRemove your like from a post you liked before
x_repostRepost a post to your followers, visible to everyone at once
x_undo_repostTake back your repost of a post; the original post stays
x_list_bookmarksList your bookmarked posts, most recently bookmarked first (up to the last 800)
x_add_bookmarkBookmark a post
x_remove_bookmarkRemove a post from your bookmarks
x_list_followersList the accounts that follow an account, newest follower first
x_list_followingList the accounts an account follows, most recently followed first
x_follow_userFollow an account as the authorized account; the other account is notified
x_unfollow_userStop following an account as the authorized account
x_list_owned_listsList the X Lists an account owns: id, name, description, member and follower counts
x_list_followed_listsList the X Lists an account follows: id, name, description, member and follower counts
x_get_listRead one X List: name, description, member and follower counts, whether it is private and when it was created
x_list_list_postsRead the latest posts from the members of an X List, newest first
x_list_list_membersList the accounts that are members of an X List, with the user fields asked for
x_list_dm_eventsList your recent direct messages across all conversations (the last 30 days), newest first
x_list_dm_conversation_with_userRead your one-to-one direct message conversation with another account (the last 30 days), newest first
x_send_dmSend a direct message to an account, in your one-to-one conversation with it (created when needed)
x_send_dm_to_conversationSend a direct message into an existing conversation (one-to-one or group) by its dm_conversation_id from x_list_dm_events
x_delete_dmDelete one of your direct messages, for you only (the other side keeps it)

Примеры запросов

  • «Покажи сегодняшние упоминания моего аккаунта и подготовь черновики ответов на те, где задают вопрос.»
  • «Найди посты за последние 7 дней о запуске нашего продукта и кратко опиши их тон.»
  • «Сколько постов упоминали #ourbrand каждый день на этой неделе?»
  • «Подготовь пост с анонсом нашей новой страницы с ценами и опубликуй его, когда я одобрю текст.»

Следующие шаги

Это руководство помогло?

Ваш агент для X в одном клике.

Установите коннектор, вставьте ключ, спросите свой AI-клиент. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить X (Twitter) к ChatGPT через MCP

Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.

Коннекторы

Как подключить X (Twitter) к Claude через MCP

Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.

Коннекторы

Как подключить X (Twitter) к Cursor через MCP

Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.

Коннекторы

Как подключить X (Twitter) к Gemini через MCP

Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.

Коннекторы

Как подключить X (Twitter) к Meta Muse через MCP

Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.

Коннекторы

Canva в MCP: управляйте Canva из любого AI-агента

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.