Twitter MCP 工具
此仓库包含Twitter MCP 工具,这是一个使用 Python 简化社交媒体任务的工具。它包含发推文、用户名更改历史记录、获取最新推文以及向用户发送私信等功能。
特征
1.推文发布
直接在 Twitter 上发布带有或不带有图片的推文。
2.查询用户名变更
跟踪任何 Twitter 帐户的用户名更改历史记录。
3.获取最近的推文
从任何公共 Twitter 用户的时间线中检索最新推文。
4.发送直接消息 (DM)
直接向 Twitter 用户发送私人消息。
Related MCP server: Twitter MCP Server
安装依赖项并运行
使用克隆 repo
git clone https://github.com/jalaj-pandey/twitter-mcp-tool.git安装依赖项:
uv venv .venv\Scripts\activate pip install -r requirements.txt mcp dev script.py如果你想将它安装在 Claude 桌面上,那么使用
pip install script.py使用以下键创建
.env文件:X_api_key=<your_twitter_api_key> X_api_key_sec=<your_twitter_api_secret> X_access_token=<your_twitter_access_token> X_access_token_sec=<your_twitter_access_token_secret> X_bearer_token=<your_twitter_bearer_token> GEMINI_API_KEY=<your_gemini_api_key>
用法
打开您的 Claude 桌面,您将看到 Twitter MCP Tool 已可供使用。
如果没有,则将config.json复制粘贴到您的 claude_desktop_config.json 中
文件夹结构
.
├── script.py # MCP core logic
├── .env # Environment variables
├── requirements.txt # Python dependencies
├── config.json # config file for claude desktop
└── readme.md # Project documentation