XActions
by nirholas·★ 265·Score 51
XActions is a comprehensive X/Twitter automation toolkit with MCP server integration for AI agents.
Overview
XActions provides a complete automation solution for X/Twitter that works without API keys. It includes scrapers, an MCP server with 140+ tools for AI agents, CLI functionality, browser scripts, and browser extensions. The project is actively maintained with regular updates, including recent additions like a plugin system, cross-platform support for Bluesky and Mastodon, a workflow engine, and real-time streaming capabilities.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose XActions when you need comprehensive Twitter automation without API restrictions and want to integrate social media actions into AI agents via MCP.
When NOT to choose this
Don't choose XActions if you need stable, official API access or if you're concerned about potential changes to X's web interface breaking automation.
Tools this server exposes
12 tools extracted from the READMEgetProfileRetrieve profile information for a Twitter/X user
searchTweetsSearch for tweets based on keywords, hashtags, or user queries
getFollowersRetrieve the list of followers for a specified Twitter/X user
getFollowingRetrieve the list of users that a specified Twitter/X user follows
unfollowNonFollowersAutomatically unfollow users who don't follow back
detectUnfollowersDetect users who have unfollowed you since the last check
downloadVideoDownload video from a tweet
autoLikeAutomatically like tweets from specified users or with specific criteria
getTweetRetrieve a specific tweet by its ID
searchUsersSearch for Twitter/X users based on keywords or criteria
getTweetsRetrieve tweets from a user's timeline
getAnalyticsRetrieve Twitter/X analytics and performance metrics
Comparable tools
Installation
Installation
- Install via npm:
npm install xactions
- For Claude Desktop MCP integration, add to your
claude_desktop_config.json:
{
"mcpServers": {
"xactions": {
"command": "node",
"args": ["path/to/xactions", "mcp"]
}
}
}- Docker:
docker pull nirholas/xactions
- Browser scripts: Copy the JavaScript snippets directly into your browser console.
FAQ
- How do I unfollow people who don't follow back?
- Use the provided JavaScript snippet in the browser console on your following page, or use the CLI/MCP server commands for more options.
- Does this require API keys or monthly fees?
- No, XActions works without API keys and has no monthly fees. It's 100% open source.
Compare XActions with
Last updated · Auto-generated from public README + GitHub signals.