P
mcp-x
Created Oct 19, 2025
by
Lyonsupernova
Language:
Python
Stars:
4
Forks:
1
README
mcp-x MCP server
MCP project to connect Claude with X API. Built on top of X API v2
Demo
Supported Features
- Post tweets
Configuration
Getting Started with X
- Go to X Developer Platform and login with your X account
- Start with Basic plan
- Store the Access Token, Secret, Client ID, Client Secret and Bearer token Docs: x-api-start
Set up
- On MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json - On Windows:
%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"x": {
"command": "uv",
"args": [
"--directory",
"PROJECT_PATH/src/mcp_x",
"run",
"mcp-x"
],
"env": {
"X_API_KEY": "YOUR_API_KEY",
"X_API_KEY_SECRET": "YOUR_API_KEY_SECRET",
"X_ACCESS_TOKEN": "YOUR_ACCESS_TOKEN",
"X_ACCESS_TOKEN_SECRET": "YOUR_ACCESS_TOKEN_SECRET",
"X_BEARER_TOKEN": "YOUR_BEARER_TOKEN",
"LOGGING_PATH": "PROJECT_PATH/src/mcp_x/logs"
}
}
}
}
TODO
- Tests
- Add Get tweets
- Add Delete tweets
- ...
Deployment
(todo)
Building and Publishing
To prepare the package for distribution:
-
Sync dependencies and update lockfile:
uv sync -
Build package distributions:
uv build
This will create source and wheel distributions in the dist/ directory.
Last updated: Oct 19, 2025
Publisher info
More MCP servers built with Python
Transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
By huggingface
155.5K