MCP Catalogs
HomeXActions screenshot

XActions

by nirholas·265·Score 51

XActions is a comprehensive X/Twitter automation toolkit with MCP server integration for AI agents.

web-scrapingbrowser-automationai-llm
56
Forks
12
Open issues
this month
Last commit
2d ago
Indexed

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:

you:AI-powered Twitter/X automation through MCP server integration
you:Bulk unfollow users who don't follow back
you:Monitor real-time analytics and social engagement
you:Scrape Twitter data without API restrictions
you:How do I unfollow people who don't follow back?
you:Does this require API keys or monthly fees?

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 README
  • getProfile

    Retrieve profile information for a Twitter/X user

  • searchTweets

    Search for tweets based on keywords, hashtags, or user queries

  • getFollowers

    Retrieve the list of followers for a specified Twitter/X user

  • getFollowing

    Retrieve the list of users that a specified Twitter/X user follows

  • unfollowNonFollowers

    Automatically unfollow users who don't follow back

  • detectUnfollowers

    Detect users who have unfollowed you since the last check

  • downloadVideo

    Download video from a tweet

  • autoLike

    Automatically like tweets from specified users or with specific criteria

  • getTweet

    Retrieve a specific tweet by its ID

  • searchUsers

    Search for Twitter/X users based on keywords or criteria

  • getTweets

    Retrieve tweets from a user's timeline

  • getAnalytics

    Retrieve Twitter/X analytics and performance metrics

Comparable tools

twikittwitter-mcpagent-twitter-clienttwittwitter-scraper

Installation

Installation

  1. Install via npm: npm install xactions
  1. For Claude Desktop MCP integration, add to your claude_desktop_config.json:
{
  "mcpServers": {
    "xactions": {
      "command": "node",
      "args": ["path/to/xactions", "mcp"]
    }
  }
}
  1. Docker: docker pull nirholas/xactions
  1. 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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.