一个用于追踪Twitter用户名历史变更的MCP服务器——加密货币项目中频繁更改屏幕名称可能是潜在诈骗风险的警示标志。
@OSINT_Ukraine或@Mormonger)。mcp和requests)构建,便于设置。pip或uv进行依赖管理克隆仓库:
git clone https://github.com/kukapay/twitter-username-changes-mcp.git
cd twitter-username-changes-mcp
安装依赖项:
pip install mcp[cli] requests
在开发模式下启动服务器以进行本地测试:
mcp dev main.py
这将启动MCP Inspector,在这里你可以:
query_username_changes)。screen_name: "OSINT_Ukraine")。配置MCP服务器: 编辑Claude Desktop配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json添加服务器:
{
"mcpServers": {
"twitter-username-changes": {
"command": "python",
"args": [
"/absolute/path/to/twitter-username-changes-mcp/main.py"
]
}
}
}
将/absolute/path/to/替换为main.py的完整路径。
安装服务器:
mcp install main.py --name "TwitterUsernameChanges"
在Claude Desktop中查询:
显示Twitter用户@OSINT_Ukraine的用户名变更历史
用户名变更历史记录为OSINT_Ukraine:
用户ID 4725638310:
- The_HelpfulHand (2016-01-09 至 2020-09-27)
- nftpromo_s (2022-02-10 至 2022-02-23)
- OSINT_Ukraine (2022-02-24 至 2022-02-25)
查询@Mormonger:
工具输入:screen_name: "Mormonger"
输出:
用户名变更历史记录为Mormonger:
用户ID 1408886100:
- colenoorda (2016-04-02)
- Mormonger (2017-01-19 至 2025-02-25)
查询无效的处理程序:
工具输入:screen_name: "InvalidUser123"
输出:
未找到InvalidUser123的用户名变更历史
本项目采用MIT许可证。详情见LICENSE。