does-it-install?

← All servers

XActions

X/Twitter automation MCP: scrape, post, schedule, analyze, engage. No API key required.

io.github.nirholas/xactions · Repository · version 3.4.4 · 451 stars · listed from registry

Install

The sweep installs into a clean prefix, but this is the command a user would run:

npx xactions

Results by platform

Linux

MCP handshake failed2026-08-16 · probed over npm

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
…information for a user
  followers [options] <username>              Scrape followers for a user
  following [options] <username>              Scrape accounts a user is following
  non-followers [options] <username>          Find accounts that don't follow back
  tweets [options] <username>                 Scrape tweets from a user
  search [options] <query>                    Search for tweets
  hashtag [options] <tag>                     Scrape tweets for a hashtag
  thread [options] <url>                      Scrape a full tweet thread
  media [options] <username>                  Scrape media from a user
  plugin                                      Manage XActions plugins
  stream                                      Real-time event streaming for X/Twitter accounts
  workflow                                    Manage and run automation workflows
  graph                                       Build and analyze social network graphs
  export [options] <username>                 Export a Twitter account (profile, tweets, followers, following, bookmarks)
  migrate [options] <username>                Migrate Twitter data to Bluesky or Mastodon
  diff [options] <dirA> <dirB>                Compare two account exports and show changes
  mcp-config [options]                        Generate MCP server config for Claude Desktop, Cursor, Windsurf, etc.
  info                                        Show XActions information
  sentiment [options] <text>                  Analyze sentiment of text or tweet content
  monitor [options] <target>                  Start monitoring sentiment for a username or keyword
  report [options] <username>                 Generate a reputation report for a monitored username
  scrape [options] <action> [target]          Multi-platform scrape: profile, followers, following, tweets, search, hashtag, trending
  platforms                                   List supported social media platforms
  ai                                          AI Tweet Writer — analyze voice, generate & rewrite tweets
  persona                                     Manage personas for algorithm building & automated growth
  history [options] <username>                View account history over time
  snapshot [options] <username>               Start auto-snapshotting an account
  audience [options] <username1> <username2>  Analyze follower overlap between two accounts
  crm                                         Follower CRM — tags, scores, segments
  bulk [options] <action> <file>              Bulk follow/unfollow/block/mute/scrape from CSV/JSON/TXT
  schedule                                    Cron-based task scheduler
  evergreen [options] <username>              Find and recycle top-performing evergreen tweets
  rss                                         RSS feed monitoring & auto-posting
  optimize [options] <text>                   AI-optimize a tweet for engagement
  hashtags [options] <text>                   Suggest hashtags for tweet text
  predict <text>                              Predict tweet performance
  variations [options] <text>                 Generate tweet variations
  notify                                      Notification hub — Email, Slack, Discord, Telegram
  dataset                                     Manage scraping datasets (Apify-style)
  team                                        Team & multi-user management
  import [options] <file>                     Import data from Apify, Phantombuster, or CSV
  export-data [options] <file>                Export data in external tool format
  convert [options] <file>                    Convert between Apify/Phantombuster/CSV formats
  agent                                       24/7 LLM-powered thought leadership agent
  client                                      HTTP-only Twitter client (fast, no browser needed)
  help [command]                              display help for command

macOS

MCP handshake failed2026-08-16 · probed over npm

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
…information for a user
  followers [options] <username>              Scrape followers for a user
  following [options] <username>              Scrape accounts a user is following
  non-followers [options] <username>          Find accounts that don't follow back
  tweets [options] <username>                 Scrape tweets from a user
  search [options] <query>                    Search for tweets
  hashtag [options] <tag>                     Scrape tweets for a hashtag
  thread [options] <url>                      Scrape a full tweet thread
  media [options] <username>                  Scrape media from a user
  plugin                                      Manage XActions plugins
  stream                                      Real-time event streaming for X/Twitter accounts
  workflow                                    Manage and run automation workflows
  graph                                       Build and analyze social network graphs
  export [options] <username>                 Export a Twitter account (profile, tweets, followers, following, bookmarks)
  migrate [options] <username>                Migrate Twitter data to Bluesky or Mastodon
  diff [options] <dirA> <dirB>                Compare two account exports and show changes
  mcp-config [options]                        Generate MCP server config for Claude Desktop, Cursor, Windsurf, etc.
  info                                        Show XActions information
  sentiment [options] <text>                  Analyze sentiment of text or tweet content
  monitor [options] <target>                  Start monitoring sentiment for a username or keyword
  report [options] <username>                 Generate a reputation report for a monitored username
  scrape [options] <action> [target]          Multi-platform scrape: profile, followers, following, tweets, search, hashtag, trending
  platforms                                   List supported social media platforms
  ai                                          AI Tweet Writer — analyze voice, generate & rewrite tweets
  persona                                     Manage personas for algorithm building & automated growth
  history [options] <username>                View account history over time
  snapshot [options] <username>               Start auto-snapshotting an account
  audience [options] <username1> <username2>  Analyze follower overlap between two accounts
  crm                                         Follower CRM — tags, scores, segments
  bulk [options] <action> <file>              Bulk follow/unfollow/block/mute/scrape from CSV/JSON/TXT
  schedule                                    Cron-based task scheduler
  evergreen [options] <username>              Find and recycle top-performing evergreen tweets
  rss                                         RSS feed monitoring & auto-posting
  optimize [options] <text>                   AI-optimize a tweet for engagement
  hashtags [options] <text>                   Suggest hashtags for tweet text
  predict <text>                              Predict tweet performance
  variations [options] <text>                 Generate tweet variations
  notify                                      Notification hub — Email, Slack, Discord, Telegram
  dataset                                     Manage scraping datasets (Apify-style)
  team                                        Team & multi-user management
  import [options] <file>                     Import data from Apify, Phantombuster, or CSV
  export-data [options] <file>                Export data in external tool format
  convert [options] <file>                    Convert between Apify/Phantombuster/CSV formats
  agent                                       24/7 LLM-powered thought leadership agent
  client                                      HTTP-only Twitter client (fast, no browser needed)
  help [command]                              display help for command

Windows

timed out2026-08-16 · probed over npm

1 recorded run, oldest first.

npm install [email protected] timed out after 600s

Badge

Paste this into the project README to show the current result:

[![does it install](https://img.shields.io/endpoint?url=https://doesitinstall.com/badge/io.github.nirholas__xactions.json)](https://doesitinstall.com/s/io.github.nirholas__xactions.html)