Back to MCP Servers
XMCP logo
mcp-server4

XMCP

XMCPは、X(旧Twitter)が公式に提供するMCPサーバーで、200を超えるX APIエンドポイントを発見可能なツールとして公開しています。Model Context Protocolを利用して、AIエージェントやアシスタント(Claude、Cursor、Geminiなど)がツイートの閲覧、コンテンツ検索、投稿更新、プロフィール管理などを可能にします。

概要

XMCP (リポジトリ: xdevplatform/xmcp) は X Developer Platform が公式にリリースした Model Context Protocol (MCP) サーバー です。広範な X API を一連の整理された呼び出し可能な MCP ツールに変換し、AI エージェントが標準化された安全な方法で X (旧 Twitter) と直接やり取りできるようにします。

FastMCP を基盤として構築された XMCP は、X API の OpenAPI 仕様を自動的に MCP ツールへ変換します。タイムラインの読み取り、投稿の検索、ツイートの投稿、ユーザー検索、エンゲージメントアクションなど、多くの操作をサポートしながら、シンプルさとセキュリティのためにストリーミングとウェブフックエンドポイントは除外されています。

主な特徴

  • 200以上の X API エンドポイント: ツイート作成、検索、ユーザープロフィール、タイムライン、「いいね」、リツイート、ブックマークなど、包括的なカバレッジ。
  • FastMCP 搭載: 優れた開発者体験と自動スキーマ生成のために人気の FastMCP フレームワークを活用。
  • 公式かつ信頼性: X の開発者チームによって適切な認証処理と共にメンテナンス。
  • ローカルデプロイ: プライバシーと低遅延のためにローカル MCP サーバーとして動作。
  • AI ネイティブ統合: Claude Desktop, Cursor, Gemini CLI およびその他の MCP クライアントとシームレスに連携。
  • 従量課金 API 互換: X の更新された開発者価格モデルに対応。

動作の仕組み

  1. X Developer Platform アプリを作成して API 認証情報 (Bearer トークンまたは OAuth) を取得。
  2. XMCP サーバーをローカルにインストールして実行 (Python 3.9+ 必須)。
  3. MCP クライアント (Claude, Cursor など) を設定してローカルサーバーに接続。
  4. AI エージェントが「この内容で新しいツイートを投稿」や「MCP プロトコルに関する最近の投稿を検索」といった自然言語ツールを呼び出せるようになります。

サーバーは認証、レート制限、レスポンスフォーマットを透過的に処理します。

ユースケース

  • AI ソーシャルメディア管理: エージェントに X でコンテンツを起草、スケジュール、投稿させる。
  • リアルタイム調査: トレンド、ユーザー会話、競合他社の活動を検索・分析。

-自動エンゲージメント: メンションを監視、ツイートに返信、コミュニティ交流を管理。 -T-

  • コンテンツキュレーション: タイムライン構築、ユーザー投稿取得、X からのメディア抽出。

-マルチエージェントワークフロー: 他の MCP サーバー (調査、画像生成など) と組み合わせて完全なソーシャルオートメーションを実現。

始め方

前提条件

-python 3.9+ -X Developer Platform アプリと API キー

インストールと実行

git clone https://github.com/xdevplatform/xmcp.git
cd xmcp
pip install -r requirements.txt
# X API 認証情報を設定
python -m xmcp

サーバーを MCP クライアント設定 (通常は http://127.0.0.1:port/mcp) に追加します。

認証情報設定を含む完全なセットアップ手順は、公式リポジトリの README に記載されています。

追加リソース: X Agent Resources

利点

公式のX MCPサーバーとして、XMCPはXプラットフォームとの最も信頼性が高く包括的な統合を提供します。カスタムAPIラッパーが不要になり、AIエージェントは標準化されたModel Context Protocolを通じて、Xの機能にネイティブかつプロダクショングレードのアクセスを得ることができます。

これは、AIを活用したソーシャルメディアの自動化を、アクセス可能で安全かつ開発者に優しいものにする、XのMCPエコシステムへのコミットメントを表しています。

Tags

mcpmcpサーバーxtwitterx-apifastmcpaiエージェントソーシャルメディアpython

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers