SuperAPI AI 工具集

mcp-twitter

mcp-twitter 是一个基于 MCP(Multi-Channel Platform)的 Twitter 管理服务器,可通过程序化方式管理 Twitter 账号。它支持获取首页时间线、抓取任意公开用户的推文、按话题标签(如 #AI)搜索推文、查看推文回复并生成摘要、收发私信,以及创建和删除推文等操作。该项目由 LuniaKunal 开发并托管在 GitHub 上,使用 Python 编写,需要 Twitter API 凭据和 uvicorn 运行服务器。

访问官网

工具介绍

用途

mcp-twitter 是一个 Twitter MCP 服务器,旨在帮助用户以程序化方式管理 Twitter 账号,提供多种与 Twitter 交互的功能。

主要能力

根据项目说明,该服务器支持以下功能:

  • 获取时间线:检索你的 Twitter 首页时间线。
  • 获取任意用户的推文:抓取任何公开 Twitter 用户的推文。
  • 话题标签搜索:搜索包含任意话题标签(例如 #AI)的推文。
  • 获取回复与摘要:检索推文的回复,并获得摘要化见解。
  • 用户私信:发送和接收 Twitter 私信。
  • 创建推文:通过程序创建新推文。
  • 删除推文:通过 API 删除你的推文。
  • 以及更多功能。

使用方式

项目提供了入门指南:

  1. 需要 uvicorn(用于运行服务器)。
  2. 需要 Twitter API 凭据(在 .env 文件中设置)。
  3. 克隆仓库。
  4. 安装依赖:pip install -r requirements.txt
  5. 使用 Twitter API 凭据设置 .env 文件(参见 .env.example)。
  6. 启动服务器:运行相应命令(具体命令项目文档中未明确提供)。

适用场景

适用于需要程序化或自动化管理 Twitter 账号的场景,例如批量获取推文、监控话题标签、分析回复摘要、管理私信以及发布和删除推文等。

限制

  • 需要 Twitter API 凭据,并可能受 Twitter API 的访问限制和频率限制约束。
  • 项目文档未提供具体的价格、收费、性能指标或更详细的使用步骤,这些信息暂未提供。
  • 运行环境需支持 Python 和 uvicorn。