nirholas/XActions

⚡ The Complete X/Twitter Automation Toolkit — Scrapers, MCP server for AI agents (Claude/GPT), CLI, browser scripts. No API fees. Open source. Unfollow people who don't follow back. Monitor real-time analytics. Auto follow, like, comment, scrape, without API. Follow Bot. Like bot. Grow your account automatically.

XActions — X/Twitterオートメーションツールキット(人間とAIエージェント向け)

概要: XActionsは、X(旧Twitter)上のあらゆる操作(プロフィールやツイートのスクレイピング、検索、フォロワー管理、DM送信など)を自動化するための、無料でオープンソースのツールキットです。コマンドラインツール、Node.jsライブラリ、ブラウザコンソールスクリプト、ブラウザ拡張機能、そして重要な点として、AIエージェント(Claude、GPT、Cursorなど)がXを直接制御できるMCPサーバーとしても機能します。公式APIキーは不要で、Xの内部Webエンドポイントと自身のブラウザセッションを使用します。

主な機能(READMEより):

  • スクレイパーとCLI: プロフィール、タイムライン、検索、フォロワー、メディアダウンロードなどの56のコマンド。JSON、CSV、Markdown、HTMLで出力可能。
  • AIエージェント向けMCPサーバー: Model Context Protocolを介して152のツールを公開し、AIアシスタントがXアカウントの読み取り、書き込み、管理を可能にします。書き込みには人間の承認ゲートと、アカウントごとの1日あたりのアクション上限が含まれます。
  • ブラウザスクリプトと拡張機能: 95のコピペ用コンソールスクリプトと、インストール不要の自動化を実現するChrome/Edge拡張機能。
  • SpacesでのAI音声エージェント: X Spacesに参加し、聞き取り、発言が可能。
  • アカウントプールと再開可能なスクレイピング: SQLiteベースのセッション管理、プロキシローテーション、レート制限処理、長時間のスクレイピングのためのチェックポイントベースの再開機能。
  • クロスプラットフォーム: 単一のインターフェースでBluesky、Mastodon、Threadsもスクレイピング可能。
  • 移植性: 公式Xアーカイブをインポートし、BlueskyまたはMastodonに移行可能。
  • その他: 感情分析、ワークフローエンジン、プラグインシステム、署名付きWebhook、ライブイベントストリーミング、内蔵の「Ask XActions」アシスタント。

仕組み: XActionsは、有料のX APIを迂回し、X自身の内部GraphQLエンドポイントを使用して、実際のWebクライアントのリクエストを模倣します。インストール済みブラウザ(Chrome、Firefoxなど)からCookieを読み取り、認証できます。すべてローカルで実行され、データがマシンから出ることはありません。MCPサーバーはstdioまたはHTTP経由でAIエージェントに接続し、明示的な承認を得て投稿、検索、フォロワー管理などのアクションを実行できるようにします。

ユースケース: ソーシャルメディア管理、ブランドモニタリング、コンテンツスケジューリング、フォロワー分析、データエクスポート、そしてAPIアクセスに費用を支払うことなく、AIエージェントに代わりにXとやり取りさせること。

他との差別化ポイント: APIキーを必要とせず、ブラウザ、ターミナル、AIエージェントを同時にカバーする唯一のツールキットです。READMEには、MCPツール数、ブラウザスクリプト、承認ゲートや日次上限などの機能で他をリードしていることを示す競合比較表が含まれています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト