Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте X (Twitter) одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.
Попробуй спросить
Примеры промптов для X (Twitter)
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → X (Twitter), вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
X (Twitter) + ChatGPT
Дайте ИИ работать с X (бывший Twitter): читать и искать посты, вашу ленту, упоминания, закладки, списки и личные сообщения, находить аккаунты и подписчиков, а после вашего подтверждения публиковать посты, ответы и цитаты, ставить лайки, делать репосты и отправлять личные сообщения.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
X_CLIENT_ID, X_CLIENT_SECRET
Шаг 1 — Получите учётные данные
- Откройте X Developer Console по адресу
https://console.x.com, войдите с аккаунтом X, которому будет принадлежать приложение, и нажмите Create App. - Пополните API-кредиты в разделе оплаты. X API работает по модели оплаты за использование с предоплаченными кредитами, и бесплатного тарифа для новых разработчиков нет: без кредитов X отклоняет каждый вызов.
- Откройте 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. - Скопируйте OAuth 2.0 Client ID и Client Secret в
X_CLIENT_IDиX_CLIENT_SECRET. X показывает секрет только один раз. API Key, API Secret и Bearer Token приложения относятся к другим способам входа и здесь не используются. - Установите коннектор, нажмите Authorize with Provider и разрешите доступ в X. Вход идёт через OAuth 2.0, поэтому AnythingMCP никогда не видит ваш пароль от X и сам обновляет access-токены (они действуют два часа).
- Начните с
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 минут.
Коннектор не загружает медиафайлы (посты состоят из текста или опросов), не ищет по всему архиву, не получает посты в потоковом режиме, не управляет списками, не скрывает и не блокирует аккаунты и не запускает рекламу.
Шаг 2 — Установите адаптер
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
Шаг 3 — Добавьте коннектор в ChatGPT
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
ChatGPT подключает MCP-серверы как собственные приложения в режиме разработчика (Developer mode). Он есть в платных планах, в бесплатном его нет. В рабочих пространствах Business и Enterprise его, возможно, сначала должен разрешить администратор.
- Открой в ChatGPT Settings → Security and login и включи Developer mode.
- Перейди на chatgpt.com/plugins и нажми +.
- Введи название и короткое описание, например Name:
X (Twitter). - В разделе Connection укажи URL MCP-сервера
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDи создай подключение. - Когда ChatGPT попросит, войди в AnythingMCP (OAuth) и разреши доступ.
Доступные инструменты
| Tool | What it does |
|---|---|
x_get_me | Read the X account that authorized the connector: id, name, @username and the user fields asked for |
x_get_user_by_username | Look up one X account by its @username (without the @): id, name, bio, follower and post counts and more |
x_get_users_by_usernames | Look up up to 100 X accounts by @username in one call |
x_get_user | Look up one X account by its numeric user id: name, @username, bio, counts and the user fields asked for |
x_search_users | Find X accounts by name or @username keywords |
x_get_post | Read one post by id: text, author_id, time, metrics and the fields asked for |
x_get_posts | Read up to 100 posts by id in one call |
x_list_user_posts | List the most recent posts of an account (up to the last 3,200), newest first |
x_list_user_mentions | List the most recent posts that mention an account (up to the last 800), newest first |
x_get_home_timeline | Read your home timeline in reverse chronological order: posts and reposts from you and the accounts you follow |
x_search_recent_posts | Search 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_posts | Count the posts of the last 7 days that match a search query, per minute, hour or day, without reading them |
x_list_quote_posts | List the posts that quote a given post, newest first, with the quoting text and author_id |
x_list_reposted_by | List the accounts that reposted a post, with the user fields asked for |
x_list_liking_users | List the accounts that liked a post |
x_create_post | Publish a new post on the authorized account, visible to everyone at once |
x_reply_to_post | Publish a reply to a post, visible to everyone at once |
x_quote_post | Publish a post that quotes another post with your comment, visible to everyone at once |
x_delete_post | Delete one of your own posts for good |
x_list_liked_posts | List the posts an account liked, newest like first |
x_like_post | Like a post as the authorized account |
x_unlike_post | Remove your like from a post you liked before |
x_repost | Repost a post to your followers, visible to everyone at once |
x_undo_repost | Take back your repost of a post; the original post stays |
x_list_bookmarks | List your bookmarked posts, most recently bookmarked first (up to the last 800) |
x_add_bookmark | Bookmark a post |
x_remove_bookmark | Remove a post from your bookmarks |
x_list_followers | List the accounts that follow an account, newest follower first |
x_list_following | List the accounts an account follows, most recently followed first |
x_follow_user | Follow an account as the authorized account; the other account is notified |
x_unfollow_user | Stop following an account as the authorized account |
x_list_owned_lists | List the X Lists an account owns: id, name, description, member and follower counts |
x_list_followed_lists | List the X Lists an account follows: id, name, description, member and follower counts |
x_get_list | Read one X List: name, description, member and follower counts, whether it is private and when it was created |
x_list_list_posts | Read the latest posts from the members of an X List, newest first |
x_list_list_members | List the accounts that are members of an X List, with the user fields asked for |
x_list_dm_events | List your recent direct messages across all conversations (the last 30 days), newest first |
x_list_dm_conversation_with_user | Read your one-to-one direct message conversation with another account (the last 30 days), newest first |
x_send_dm | Send a direct message to an account, in your one-to-one conversation with it (created when needed) |
x_send_dm_to_conversation | Send a direct message into an existing conversation (one-to-one or group) by its dm_conversation_id from x_list_dm_events |
x_delete_dm | Delete one of your direct messages, for you only (the other side keeps it) |
Примеры запросов
- «Покажи сегодняшние упоминания моего аккаунта и подготовь черновики ответов на те, где задают вопрос.»
- «Найди посты за последние 7 дней о запуске нашего продукта и кратко опиши их тон.»
- «Сколько постов упоминали #ourbrand каждый день на этой неделе?»
- «Подготовь пост с анонсом нашей новой страницы с ценами и опубликуй его, когда я одобрю текст.»
FAQ
Работает ли бесплатный план ChatGPT с кастомными MCP-коннекторами? Нет. Для своих MCP-подключений нужен режим разработчика, а он есть только в платных планах.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Meta Muse
Это руководство помогло?