xactions-mcp-server

Automate X/Twitter tasks with 68+ MCP tools via local Puppeteer.

443|88|Updated Feb 18, 2024
One-click install
npx skills add https://github.com/nirholas/XActions --skill xactions-mcp-server
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xactions-mcp-server
Source: https://github.com/nirholas/XActions/tree/main/skills/xactions-mcp-server
Command: npx skills add https://github.com/nirholas/XActions --skill xactions-mcp-server

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Free MCP server provides 68+ tools for AI agents to automate X/Twitter. Scrapes profiles, followers, tweets. Posts, follows, likes, retweets, downloads videos, analyzes sentiment, monitors brands, manages DMs, runs workflows, and more. Uses local Puppeteer -- no API keys or payments required. Compatible with Claude Desktop, Cursor, Windsurf, VS Code. Use when setting up or using AI agent Twitter automation via MCP.

Core Features & Use Cases

  • 68+ tools to automate X/Twitter for AI agents, including scraping, posting, messaging, sentiment analysis, and brand monitoring.
  • Runs locally with Puppeteer, avoiding API keys and payments; compatible with multiple MCP clients.
  • Use cases include data collection, content posting, engagement automation, and performance monitoring for brands.

Quick Start

Start the MCP server locally with npx xactions-mcp and configure your MCP client by exporting XACTIONS_SESSION_COOKIE.

Frequently Asked Questions about xactions-mcp-server

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Twitter scraping and posting without an API key?

You can automate Twitter scraping and posting without an API key by running a local MCP server with Puppeteer. This setup provides 68+ tools for AI agents to handle tasks like data collection and content posting locally, avoiding official API payments.

Can I use an MCP server to automate X workflows in Claude Desktop or Cursor?

Yes, you can use this MCP server to automate X workflows in Claude Desktop, Cursor, Windsurf, and VS Code. It integrates directly with MCP-compatible clients, allowing your AI agents to manage tweets, followers, and direct messages seamlessly.

How do I set up local X Twitter automation for AI agents?

To set up local X Twitter automation, start the MCP server locally using npx xactions-mcp. You must configure your MCP client by exporting your XACTIONS_SESSION_COOKIE, which allows the Puppeteer-based tools to interact with your account.

What kind of Twitter data can AI agents collect and analyze without API limits?

AI agents can scrape profiles, followers, and tweets, plus download videos and analyze sentiment. The local Puppeteer approach bypasses standard API limits, enabling extensive brand monitoring, engagement automation, and data collection workflows.

Do I need Node.js to run an MCP server for Twitter brand monitoring?

Yes, you need Node.js 18 or higher to run this MCP server for Twitter brand monitoring. The server operates locally, using Puppeteer to execute automated workflows and track sentiment without requiring external API keys.

What are the limitations of using Puppeteer for Twitter automation instead of the official API?

Using Puppeteer for Twitter automation requires a valid XACTIONS_SESSION_COOKIE and runs locally, meaning it depends on your browser session's stability. It avoids API costs but may be more susceptible to UI changes compared to official API endpoints.