Twitter Username Changes MCP Server

Twitter Username Changes MCP Server

site icon
2025.04.14 0
PythonTwitter用户名跟踪诈骗风险识别其它
Twitter Username Changes MCP Server 是一个用于跟踪Twitter用户名历史变更的MCP服务器。它可以帮助用户查询Twitter用户的历史用户名变更记录,特别适用于识别加密货币项目中频繁更改用户名的潜在诈骗风险。
View on GitHub

Overview

基本能力

产品定位

Twitter Username Changes MCP Server 主要用于跟踪和查询Twitter用户名的历史变更记录,特别适用于识别潜在的网络诈骗风险。

核心功能

  • 用户名变更历史查询:通过当前用户名查询Twitter用户的历史用户名变更记录。
  • 提示支持:包含提示模板,帮助用户构建查询。
  • 轻量级设计:依赖较少(mcprequests),易于安装和部署。

适用场景

  • 识别加密货币项目中频繁更改用户名的潜在诈骗风险。
  • 调查Twitter用户的历史用户名变更记录。

工具列表

  • query_username_changes:查询Twitter用户的历史用户名变更记录。

常见问题解答

  • 如何查询无效用户名?:如果查询的用户名不存在,服务器会返回“未找到用户名变更历史”的消息。

使用教程

使用依赖

  • Python 3.10+
  • pipuv 用于依赖管理
  • Claude Desktop(可选,用于MCP集成)

安装教程

  1. 克隆仓库bash git clone https://github.com/kukapay/twitter-username-changes-mcp.git cd twitter-username-changes-mcp

  2. 安装依赖bash pip install mcp[cli] requests

调试方式

  1. 启动服务器bash mcp dev main.py

  2. 测试查询

  3. 在MCP Inspector中列出可用工具(query_username_changes)。
  4. 测试查询(例如 screen_name: "OSINT_Ukraine")。
  5. 调试提示。

  6. 集成Claude Desktop

  7. 编辑Claude Desktop配置文件,添加服务器路径。
  8. 安装服务器: bash mcp install main.py --name "TwitterUsernameChanges"
  9. 在Claude Desktop中查询用户名变更历史。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。