X(Twitter) MCP サーバー
Claude チャットを通じて X/Twitter 投稿を直接作成、管理、公開するための MCP サーバー。
クイックセットアップ
Smithery経由でインストール
Smithery経由で Claude Desktop に X(Twitter) MCP サーバーを自動的にインストールするには:
npx -y @smithery/cli install x-mcp --client claude手動インストール
リポジトリをクローンします。
git clone https://github.com/yourusername/x-mcp.gitターミナルで Homebrew を使用して UV をグローバルにインストールします。
brew install uvclaude_desktop_config.json を作成します。
MacOSの場合:
~/Library/Application Support/Claude/ディレクトリを開き、その中にファイルを作成します。Windowsの場合:
%APPDATA%/Claude/ディレクトリを開き、その中にファイルを作成します。
この構成を claude_desktop_config.json に追加します。
{
"mcpServers": {
"x_mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/x-mcp",
"run",
"x-mcp"
],
"env": {
"TWITTER_API_KEY": "your_api_key",
"TWITTER_API_SECRET": "your_api_secret",
"TWITTER_ACCESS_TOKEN": "your_access_token",
"TWITTER_ACCESS_TOKEN_SECRET": "your_access_token_secret"
}
}
}
}X/Twitter API 資格情報を取得します。
X API開発者ポータルへ移動
プロジェクトを作成する
ユーザー認証設定:読み取りと書き込みの権限を設定し、Webアプリの種類
コールバック URL を
http://localhost/に設定し、ウェブサイト URL をhttp://example.com/に設定します。キーとトークンのセクションからすべてのキーとトークンを生成してコピーします
設定ファイルを更新します。
/path/to/x-mcp実際のリポジトリパスに置き換えます。X/Twitter API 認証情報を追加する
クロードを完全に終了して再度開く
Related MCP server: ClaudeKeep
使用例
「『AI でツイートする方法を学んだ - 驚き!🤖✨』とツイート」
「ピザの歴史についてのスレッドを作成」
「下書きツイートを見せて」
「この下書きを公開してください!」
「その下書きを削除」
トラブルシューティング
動作しない場合:
UV がグローバルにインストールされていることを確認します (インストールされていない場合は、
pip uninstall uvでアンインストールし、brew install uvで再インストールします)またはUVパスを見つけて
which uv``"command": "uv"フルパスに置き換えますすべてのX/Twitter認証情報が正しいことを確認する
config の x-mcp パスが実際のリポジトリの場所と一致しているかどうかを確認します。