Twitter MCP 服务器
该 MCP 服务器允许客户端与 Twitter 进行交互,从而可以发布推文和搜索 Twitter。
快速入门
创建 Twitter 开发者帐户并从Twitter 开发者门户获取 API 密钥
将此配置添加到您的 Claude Desktop 配置文件:
Windows : %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"
}
}
}
}重启Claude桌面
就是这样!Claude 现在可以通过两种工具与 Twitter 进行互动:
post_tweet:发布一条新推文search_tweets:搜索推文
Related MCP server: ClaudeKeep
示例用法
尝试询问克劳德:
“你能发一条推文说‘克劳德向你问好!’吗?”
“你能搜索关于 Claude AI 的推文吗?”
故障排除
日志可以在以下位置找到:
Windows :
%APPDATA%\Claude\logs\mcp-server-twitter.logmacOS :
~/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执照
麻省理工学院