推特MCP工具
此存储库包含 推特MCP工具,一个旨在使用Python简化社交媒体任务的工具。它包括推特、用户名更改历史、获取最近的推文和向用户发送直接消息的功能。
特性
1. 推特发布
直接在推特上发布有或没有图片的推文。
2. 查询用户名更改
跟踪任何Twitter帐户的用户名更改历史记录。
3. 获取最近的推文
从任何公共推特用户的时间线上检索最新推文。
4. 发送直接消息(DM)
直接向推特用户发送私信。
安装依赖项并运行
- 使用克隆仓库
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=
X_api_key_sec=
X_access_token=
X_access_token_sec=
X_bearer_token=
GEMINI_API_KEY=用法
打开您的claude桌面,您将看到Twitter MCP工具已准备好使用。
如果没有,则复制粘贴 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