](https://mseep.ai/app/enescinr-twitter-mcp)
推特MCP服务器
](https://smithery.ai/server/@enescinar/twitter-mcp)
此MCP服务器允许客户端与Twitter交互,从而能够发布推文和搜索Twitter。
快速开始
- 创建一个Twitter开发者帐户并从获取您的API密钥 Twitter开发者门户
- 将此配置添加到您的Claude Desktop配置文件中:
视窗: %APPDATA%\Claude\claude_desktop_config.json\ macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"twitter-mcp": {
"command": "npx",
"args": ["-y", "@enescinar/twitter-mcp"],
"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"
}
}
}
}- 重新启动克劳德桌面
就是这样!克劳德现在可以通过两个工具与推特互动:
post_tweet:发布新推文search_tweets:搜索推文
示例用法
试着问克劳德:
- “你能发一条推特说‘克劳德你好!’吗?”
- “你能搜索关于Claude AI的推文吗?”
故障排除
日志可以在以下网址找到:
- 视窗:
%APPDATA%\Claude\logs\mcp-server-twitter.log - macOS:
~/Library/Logs/Claude/mcp-server-twitter.log
发展
如果你想贡献或从源代码运行:
- 克隆存储库:
git clone https://github.com/EnesCinr/twitter-mcp.git
cd twitter-mcp- 安装依赖项:
npm install- 构建:
npm run build- 运行:
npm start运行评估
evals包加载一个mcp客户端,然后运行index.ts文件,因此不需要在测试之间重建。您可以通过在npx命令前加前缀来加载环境变量。可以找到完整的文档 这里.
OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/index.ts许可证
麻省理工学院
