
MCP-Twikit

2025.03.04
0
社交媒体分析市场调研Twitter 交互交流协作
MCP-Twikit 是一个基于 Model Context Protocol (MCP) 的服务,专门用于与 Twitter 进行交互。它提供了搜索 Twitter 内容、获取时间线信息等功能,适用于社交媒体分析、情感分析等场景。
View on GitHub
Overview
基本能力
产品定位
MCP-Twikit 是一个用于与 Twitter 交互的 MCP 服务器,提供 Twitter 数据搜索和分析功能。
核心功能
- 搜索 Twitter 内容:可以搜索指定账户的最新推文,并分析情感倾向。
- 获取时间线信息:可以获取用户 Twitter 时间线上的推文摘要。
- 情感分析:对推文内容进行情感分析,总结用户对特定主题或服务的情感倾向。
适用场景
- 社交媒体分析:分析用户对特定品牌或服务的情感倾向。
- 市场调研:通过推文内容了解市场趋势和用户反馈。
- 个人时间线管理:获取个人 Twitter 时间线的摘要信息。
工具列表
- search_twitter:搜索指定账户的推文。
- get_timeline:获取用户 Twitter 时间线的推文摘要。
常见问题解答
- 如何安装:可以通过 Smithery 自动安装或手动安装。
- 如何配置 Twitter 账户信息:需要在环境变量中配置 Twitter 的用户名、邮箱和密码。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
- 确保已安装 mcp-client-cli。
安装教程
通过 Smithery 安装
npx -y @smithery/cli install mcp-twikit --client claude
手动安装
{
"mcpServer": {
"command": "uvx",
"args": ["--from", "git+https://github.com/adhikasp/mcp-twikit", "mcp-twikit"],
"env": {
"TWITTER_USERNAME": "@example",
"TWITTER_EMAIL": "[email protected]",
"TWITTER_PASSWORD": "secret",
}
}
}
调试方式
- 确保环境变量配置正确。
- 使用
mcp-client-cli
进行测试,例如:
llm compare 20 latest tweet directed @IndiHomeCare, @di_cbn, @BiznetHome, @ID_MyRepublic. What are people sentiment to the product? Do 1 search for each account
或
llm what is happening on my twitter timeline?