README
🚀 Twitter MCP 与 Claude 集成使用指南
本项目旨在实现 Claude 与 Twitter 的交互,通过配置相关信息,Claude 能够使用 post_tweet 和 search_tweets 工具与 Twitter 进行交互,为用户提供便捷的推文发布和搜索功能。
🚀 快速开始
步骤一:获取 Twitter API 密钥
在 Twitter 开发者控制台 创建一个 Twitter 开发者账户并获取你的 API 密钥。
步骤二:配置 Claude 桌面
将以下配置添加到你的 Claude 桌面配置文件中:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"twitter-mcp": {
"command": "node",
"args": [
"实际路径到你的文件夹\\twitter-mcp\\build\\index.js"
],
"env": {
"API_KEY": "your_api_key_here",
"API_SECRET_KEY": "your_api_secret_key_here",
"ACCESS_TOKEN": "your_access_token_here",
"ACCESS_TOKEN_SECRET": "your_access_token_secret_here"
}
}
}
}
步骤三:重启 Claude 桌面
仅仅关闭和重新打开 Claude 桌面应用程序是不够的,你需要点击文件并选择退出选项,然后重新打开应用程序。
完成以上步骤后,Claude 就可以使用两种工具通过 Twitter MCP 服务器与 Twitter 进行交互了:
post_tweet:发布一条新推文search_tweets:搜索推文
💻 使用示例
基础用法
尝试让 Claude 执行以下操作:
- "你能发布一条推文说 '来自Claude的问候!' 吗?"
- "你能搜索关于 Claude AI 的推文吗?"
🛠️ 故障排除
日志可以在以下位置找到:
- Windows:
%APPDATA%\Claude\logs\mcp-server-twitter.log - macOS:
~/Library/Logs/Claude/mcp-server-twitter.log
如果你在使用过程中遇到问题,可以查看这些日志文件以获取更多信息。
🛠️ 开发指南
如果你想贡献或从源代码运行该项目,可以按照以下步骤进行:
步骤一:克隆仓库
git clone https://github.com/Rakibulislamsarkar/twitter-mcp.git
cd twitter-mcp
步骤二:安装依赖项
npm install
步骤三:构建项目
npm run build
步骤四:运行项目
npm start
通过以上步骤,你就可以从源代码运行该项目,并进行贡献和开发。
Scan to contact