T

Twitter账号管理工具

@jalaj-pandey/twitter-mcp-tool
0 Stars 330 次浏览 jalaj-pandey 更新于 2026-08-23

一个基于Python的工具,通过允许用户发布推文、跟踪用户名更改、获取最近的推文以及在Twitter上发送直接消息来简化社交媒体任务。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Twitter MCP 工具

本仓库包含了 Twitter MCP 工具,这是一个使用 Python 设计的工具,旨在简化社交媒体任务。它包括发推文、用户名变更历史记录查询、获取最新推文和向用户发送私信等功能。

功能

1. 发布推文

直接在 Twitter 上发布带有或不带图片的推文。

2. 查询用户名变更

跟踪任何 Twitter 账户的用户名变更历史。

3. 获取最新推文

从任何公开 Twitter 用户的时间线中检索最新的推文。

4. 发送私信 (DM)

直接向 Twitter 用户发送私信。

安装依赖并运行

  1. 使用以下命令克隆仓库:
    bash
    git clone https://github.com/jalaj-pandey/twitter-mcp-tool.git

  2. 安装依赖项:
    bash
    uv venv
    .venvScriptsactivate
    pip install -r requirements.txt
    mcp dev script.py

    如果您想在 Claude 桌面环境中安装,请使用:
    bash
    pip install script.py

  3. 创建一个 .env 文件,并包含以下键值对:
    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 核心逻辑
├── .env # 环境变量
├── requirements.txt # Python 依赖项
├── config.json # Claude 桌面配置文件
└── readme.md # 项目文档

相关 MCP 服务