About X (Twitter) Management
X (Twitter) Management is an MCP server published by xonack in the Social category: frictionless: Manage all your social media operations with a single API key. - Get unlimited data - Generate quality content - Post bangers Supported Platforms: - X (Twitter) Need an API key? Send support message (bottom right): https://apexagents.ai/mcp.
The repository has 2 stars and 3 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/xonack/apex-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (17)
add_list_memberAdd a member to an X/Twitter list.
Parameters not published.
create_listCreate a new X/Twitter list. Returns the created list object with assigned ID.
Parameters not published.
delete_listDelete an X/Twitter list. This action cannot be undone.
Parameters not published.
follow_userFollow a user on Twitter/X by their numerical Twitter ID (TWID). If you only have a username, use get_user_details first to get the TWID.
Parameters not published.
generate_replyTool that generates a reply to a message.
Parameters not published.
generate_reply_to_tweetA tool to generate a reply suggestion to a tweet. Use if you don
Parameters not published.
get_listGet detailed information about a specific list including member/follower counts.
Parameters not published.
get_list_membersGet members of a list with pagination support. Returns user objects for each member.
Parameters not published.
get_tweetA tool to get a tweet by its id.
Parameters not published.
get_user_detailsGet comprehensive user profile information by username or Twitter ID. Returns full user object including numerical Twitter ID (TWID), follower/following counts, verification status, profile image/banner, bio description, location, creation date, tweet counts, and more. Use this tool only when you need the TWID for follow/unfollow operations or want detailed profile information.
Parameters not published.
Show all 17 tools
get_user_followersGet a paginated list of a user
Parameters not published.
get_user_followingGet a paginated list of users that a user is following. Returns user objects with profile information. If you only have a username, use get_user_details first to get the TWID.
Parameters not published.
get_user_listsGet all lists owned by the authenticated user. Returns list objects with metadata.
Parameters not published.
post_reply_to_tweetTool that posts a reply to a tweet with input text & optional image.
Parameters not published.
post_tweetTool that posts a tweet.
Parameters not published.
unfollow_userUnfollow a user on Twitter/X by their numerical Twitter ID (TWID). If you only have a username, use get_user_details first to get the TWID.
Parameters not published.
update_listUpdate an existing list
Parameters not published.
Ask AI
Ask AI about X (Twitter) Management
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
MCP Server for X (Twitter) Management
Powered by Apex
Manage your X (Twitter) fully with a single API Key. Built using Apex social media infrastructure.
Supported platforms:
- X
Functions:
Tweet Management
- get tweet - Get detailed information about a specific tweet
- search tweets - Search tweets with advanced filtering (including replies)
- generate reply - Generate AI-powered reply suggestions for text/images
- post tweet - Post new tweets with optional images
- post reply - Post replies to existing tweets
List Management
- create list - Create new X/Twitter lists
- get user lists - Retrieve all lists owned by the authenticated user
- get list - Get detailed information about a specific list
- get list members - Get members of a list with pagination support
- add list member - Add users to X/Twitter lists
- update list - Update existing list properties
- delete list - Delete X/Twitter lists
User Management
- get user details - Get comprehensive user profile information by username or Twitter ID (includes TWID, follower counts, verification status, profile details)
- follow user - Follow a user on Twitter/X by their numerical Twitter ID (TWID)
- unfollow user - Unfollow a user on Twitter/X by their numerical Twitter ID (TWID)
- get user followers - Get a paginated list of a user's followers by numerical Twitter ID (TWID)
- get user following - Get a paginated list of users that a user is following by numerical Twitter ID (TWID)
Example Usage
Search Tweets
The search tool uses structured parameters (no query parameter). Here's an example request:
{
"count": 20,
"minLikes": 100,
"includeWords": [
"bitcoin",
"treasury"
],
"startDate": "2025-06-16",
"onlyOriginal": true
}
This searches for original tweets (not retweets) containing "bitcoin" and "treasury" with at least 100 likes since June 16, 2025.
Apex Set Up
- Create an account at Apex.
- Request an API Key.
- Review Apex API Docs
Quick Start with Smithery (Recommended)
Install with Smithery here.
Building MCPB Bundles
Create installable MCPB bundles for Claude Desktop:
Prerequisites
# Install MCPB CLI globally
npm install -g @anthropic-ai/mcpb
Build Process
# Clone and setup
git clone https://github.com/xonack/apex-mcp.git
cd apex-mcp
npm install
# Build the bundle
npm run mcpb:build
This creates apex-mcp.mcpb file that can be installed directly in Claude Desktop.
Installation
- Open Claude Desktop
- Go to Settings → Extensions
- Click "Install Extension"
- Select the
apex-mcp.mcpbfile - Configure your Apex API key and URL
Manual Set Up
Clone Repo.
Run commands:
# Install dependencies
npm install
# Build the project
npm run build
Using with Claude Desktop
Local Development
Add this configuration to your Claude Desktop config file:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"apex-mcp-server": {
"command": "node",
"args":["/absolute/path/to/apex-mcp-stdio/dist/index.js", "<APEX API KEY>", "api.apexagents.ai"]
}
}
}
Open Claude Desktop to verify connection.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.