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 は次の 2 つのツールを通じて Twitter を操作できるようになりました。
post_tweet: 新しいツイートを投稿するsearch_tweets: ツイートを検索する
Related MCP server: ClaudeKeep
使用例
クロードに聞いてみてください:
「『クロードからこんにちは!』ってツイートしてもらえますか?」
「クロード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ライセンス
マサチューセッツ工科大学