Twitter MCP Server について
Twitter MCP Serverは、ツイートの投稿と検索を行うツールで、クライアントからTwitterを操作できます。READMEにはClaude DesktopとTwitter APIキーを使う設定方法が記載されています。
主な機能
- 01ツイートの投稿
- 02ツイートの検索
- 03Claude Desktopの設定
活用シーン
- 01Claudeからツイートを投稿
- 02Twitterで話題を検索
MCP 対応
MCPクライアント向けに`post_tweet`と`search_tweets`のツールを提供します。設定手順ではClaude Desktopを例にしています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Twitter MCP Server
この MCP サーバーを使用すると、クライアントが Twitter を操作できるようになり、ツイートの投稿や Twitter の検索が可能になります。
クイックスタート
-
Twitter Developer アカウントを作成し、Twitter Developer Portal から API キーを取得します。
-
次の設定を Claude Desktop の設定ファイルに追加します。
Windows:%APPDATA%\Claude\claude_desktop_config.json
macOS:~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"twitter-mcp": {
"command": "node",
"args": [
"actual path to your folder\\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 Desktop を再起動します(Claude デスクトップアプリを閉じて再度開くだけでは機能しません。ファイルメニューを開き、「終了」をクリックする必要があります)。
これで完了です。Claude は次の 2 つのツールを使って Twitter を操作できます。
post_tweet:新しいツイートを投稿しますsearch_tweets:ツイートを検索します
使用例
Claude に次のように尋ねてみてください。
- 「『Hello from 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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。