AIツール活用

X MCPとは?使い方・料金・X APIとの違いを解説【2026年版】

中島大介(なかじ)監修 / Touch AI編集部読了時間 約15分
X MCPの仕組みとAPIとの違いを解説する記事のアイキャッチ

X MCPを使えば、CursorやClaude、GrokなどからXを自然言語で検索・操作できるのか。「X APIと何が違うのか」「無料で使えるのか」「URLを追加するだけで動くのか」と迷う人も多いと思います。

X MCPは、AIエージェントがX APIの機能を共通の作法で呼び出すための公式MCPサーバーです。Hosted版の本体はXが運用しますが、読み書きをすべて使うにはX Developer AppとOAuth設定が必要で、X APIの利用料も発生します。

結論からいうと、調査、自社名の言及収集、ブックマーク整理、トレンド把握などをAIに任せたい人には有力です。一方、たまに1件投稿するだけなら、通常のX画面の方が早いでしょう。

この記事では、X MCPの仕組み、できること、設定手順、料金、X APIとの違いを、初めてMCPを使う人にもわかるように整理します。

2026年8月14日時点:Hosted X MCPは提供中で、読み取り中心のApp-only Bearer経路と、OAuth 2.0で利用者権限を使うxurl経由の2経路が公式案内されています。X APIは従量課金です。通常ポストの作成はHosted版の現行公式機能一覧に明記されていないため、導入前に実際のツール一覧を確認してください。

X MCPとは?公式が用意した3つの入口

Hosted X MCP、Docs MCP、公式OSSのxmcpという3つの公式接続口

X MCPは、Model Context Protocol(MCP)を通じてAIツールからX APIを呼び出すための公式サーバーです。MCPは、AIが外部のデータや機能を発見し、統一された形式で呼び出すための共通規格です。

Xは2026年6月30日にHosted X MCPを発表しました。現在の公式ルートは、次の3つに分けると理解しやすくなります。

Xの公式MCP関連機能接続先・動作場所主な用途
Hosted X MCPXが運用するapi.x.com配下X APIの検索、取得、ブックマーク、Articlesなど
Docs MCPdocs.x.com配下X開発者ドキュメントの検索と閲覧
xmcp(公式OSS)自分のPCやサーバーで起動OpenAPI仕様から多数のX API操作をMCPツール化

Hosted版はMCPサーバー本体を自分で保守する必要がありません。self-hosted版のxmcpは、ツールの許可リストや実行環境を自分で管理したい場合に向いています。Docs MCPはXアカウントを操作するサーバーではなく、仕様調査用です。

X MCPでできること

X MCPのPosts、Search、Users、Bookmarks、News and Trends、Articlesの6機能分類

Hosted X MCPの公式ドキュメントでは、主な機能が6分類で案内されています。使える範囲は、認証方法、アプリに与えたOAuthスコープ、X APIの契約・制限で変わります。

X MCPの機能分類主な操作
Posts投稿の取得、いいね・リポスト・引用した利用者の照会、件数取得
Search全アーカイブ投稿検索、ユーザー検索、ニュース検索
Users自分や他ユーザーの照会、投稿、タイムライン、メンション取得
Bookmarks一覧、追加、削除、フォルダ管理
News & Trendsニュースストーリー取得、地域別トレンド取得
Articles記事の下書き作成と公開

たとえば、「今週、自社サービスに言及した投稿を集め、要望と不満に分ける」「特定分野のニュースとトレンドを毎朝要約する」「後で読むために保存したブックマークをテーマ別に分類する」といった使い方が考えられます。

注意したいのは、X APIで可能な操作が、Hosted X MCPにすべて公開されているとは限らないことです。現行の公式機能一覧は通常ポストの作成を明記していません。普通の投稿作成を目的にする場合は、接続後のツール一覧とX API側の利用条件を確認してください。

Hosted X MCPの仕組み

MCPクライアントがxurl mcpブリッジ経由でXのホスト型MCPへ接続する仕組み

Hosted X MCPには、読み取り中心の簡易経路と、自分のXアカウント権限を使うフル機能経路があります。「Hosted版は必ずxurlが必要」と一括りにするのではなく、操作範囲で選ぶのが正確です。

Hosted X MCPの認証経路できること必要なもの制限
App-only Bearerで直接接続読み取り系エンドポイントX Developer AppとApp-only Bearerトークン利用者としての操作はできない
xurl mcpブリッジブックマークやArticlesなどの書き込み、利用者コンテキストOAuth 2.0対応アプリ、Client ID、Client Secret、Node.js初回のブラウザ認証が必要

xurl mcpは、MCPクライアントとXのHosted MCPの間で動く小さなブリッジです。クライアントからはstdioのJSON-RPCで受け取り、X側へは有効なBearerトークンを付けてHTTPSで中継します。初回はOAuth 2.0 PKCEのログインが開き、以後は保存したトークンを自動更新します。

X MCPの使い方・設定手順

X APIの自前実装と比べると簡単だが初回OAuth設定が必要なX MCPの導入負荷

X MCPの導入は、X APIをプログラムから自前実装するよりは簡単です。ただし、SlackやNotionの一部連携のような「ボタン1つ」ではなく、X Developer Console側の準備があります。

  1. X Developer Consoleで開発者アカウントと専用アプリを用意する
  2. Pay-per-usageのクレジットと利用上限を設定する
  3. 読み取り専用か、利用者権限が必要かを決める
  4. 読み取り専用ならApp-only Bearer、書き込みも使うならOAuth 2.0とxurlを設定する
  5. Cursor、Claude Desktop、Grok、VS CodeなどのMCP設定にX MCPを登録する
  6. 初回ログイン後、ツール一覧と読み取り操作から確認する

OAuth経由で使う場合、Xアプリ側に初回ログイン用のリダイレクトURIを登録します。初回起動はブラウザ認証を待つため、MCPクライアントの起動待ち時間を300秒以上にすることが公式から推奨されています。具体的な設定例は、トークンやシークレットを誤ってコピーしないよう、X公式のMCP設定ページの最新例を使ってください。

X MCPの料金

X MCPサーバーを呼び出すと、内部でX APIが実行されます。そのため、MCPそのものに別の月額料金を払うというより、X APIのPay-per-usageクレジットが消費されると考えるとわかりやすいでしょう。

X APIの操作課金単位2026年8月14日の公式単価
投稿の読み取り返された1リソース$0.005
ユーザーの読み取り返された1リソース$0.010
いいね・ミュート・ブロックの読み取り返された1リソース$0.001
投稿の作成1リクエスト$0.015
URL付き投稿の作成1リクエスト$0.200
ユーザー操作1リクエスト$0.015
ブックマーク操作1リクエスト$0.005
トレンド取得1リクエスト$0.010
自分のデータに対するOwned Reads返された1リソース$0.001

Pay-per-usageでは、月間200万件のPost readsが上限です。同じ投稿やユーザーを同じUTC日内に繰り返し取得した場合は、原則24時間の重複排除が適用されます。ただし、Xはこれをソフトな保証と説明しています。

自分の投稿、メンション、ブックマーク、フォロワーなどのOwned Readsは、通常のUser Readより低い単価です。SNS運用の補助ツールなら、まず自分のデータを中心に設計すると費用を抑えやすくなります。予期しないコストを防ぐため、Developer Consoleで利用上限を先に設定してください。

X APIとMCPの違い

APIは機能を提供する窓口でMCPはAIがAPIを呼び出すための共通規格であることを示す図

APIは、プログラム同士が決められた形式でデータや機能をやり取りするための窓口です。開発者はエンドポイント、HTTPメソッド、パラメータ、認証方法を理解して呼び出します。

MCPは、AIエージェントが外部のAPIやツールを発見し、同じ作法で使うための共通規格です。MCPサーバーは「どんなツールがあるか」と「どの形で引数を渡すか」をAIに伝えます。AIは利用者の依頼に合うツールを選び、必要な引数を作って実行します。

つまり、MCPはAPIを置き換えるものではありません。X MCPの内部でもX APIが動いています。「APIがエンジン、MCPがAI向けの操作盤」と考えると、関係をつかみやすくなります。

APIとMCPを6項目で比較

APIとMCPを利用者、呼び出し方、規格、実装、認証、役割で比較した表
比較する観点X APIX MCP
主な利用者開発者が書いたプログラムAIモデル、AIエージェント
呼び出し方URL、メソッド、パラメータを個別指定AIがツール一覧を読み、自然言語の意図から選択
規格の統一性サービスごとに仕様が異なるMCP対応サーバーは共通の接続方式
実装の手間APIごとにコードや関数定義が必要MCPサーバーを接続すればツールを発見可能
認証アプリ側でトークンを管理XではBearer直結またはxurlがOAuthを処理
役割データと機能を提供AIとAPIの間をつなぐ仲介層

例えばX APIで「指定キーワードの最新投稿を取得する」には、検索エンドポイントとクエリパラメータを選び、認証付きのHTTPリクエストを送ります。X MCPなら、利用者はAIに調べたい条件を伝え、AIが検索ツールを選びます。その奥でX APIが呼び出される点は同じです。

Hosted版とself-hosted版xmcpの違い

Hosted版と公式OSSのxmcpは、どちらもX APIをMCPツールとして扱うための公式実装です。選択基準は、「どこまで自分で管理したいか」です。

導入判断の項目Hosted X MCPself-hosted xmcp
MCPサーバー本体Xが運用自分のPCやサーバーで運用
導入環境直接HTTPまたはxurlブリッジPython 3.9以上と依存パッケージ
ツールの絞り込みクライアント側の承認やスコープで制御X API Tool Allowlistで操作単位に制限可能
保守X側の更新を利用自分で更新・再起動
向くケース早く試す、運用負荷を下げるツール集合や実行環境を厳密に管理

まず試すならHosted版、チームで利用可能な操作をサーバー側で固定したいならself-hosted版が向いています。self-hosted版は、OpenAPI仕様を起動時に読み込んでツール化します。ストリーミングとWebhookはMCPのリクエスト・レスポンスモデルに合わないため対象外です。

X MCP導入で注意すべきセキュリティ

AIがXを操作できると便利ですが、権限を広げすぎると誤操作と情報漏えいの影響も大きくなります。次の5点は導入時に固定してください。

  • MCP専用のX Developer Appを作り、他用途のアプリと分ける
  • 必要なOAuthスコープだけを付与し、書き込み不要なら読み取り専用にする
  • トークンとアプリの認証情報をチャット、ログ、Git管理ファイルへ貼らない
  • 記事公開やブックマーク変更などの書き込み操作は、実行前に人間が承認する
  • Developer Consoleの利用上限と監視を設定し、大量検索の前に取得件数を制限する

xurlの認証情報やキャッシュされたトークンは、ローカルの秘密情報として扱います。AIエージェントに認証ファイルの中身を読ませないことが重要です。MCPやAI開発環境での権限管理は、Claude CodeのSecurity Guidance解説GitHub情報漏えいとAIコーディング対策も参考になります。

X MCPが向く人・向かない人

導入判断具体的な状況
X MCPが向く検索、収集、分類、要約を繰り返す/ブックマークやArticlesをAIワークフローに組み込む/複数ツールとXを連携する
まずX画面で十分たまに1件投稿するだけ/検索回数が少ない/Developer Appと課金管理を持ちたくない
self-hosted版を検討ツールをサーバー側で許可リスト化したい/自分で運用・更新できる/OpenAPI由来の広い操作を管理したい

個人で試すなら、少量の読み取りから始めるのが現実的です。読み取り結果の品質、必要な取得件数、1回あたりのコストを確認し、必要になってから書き込み権限を追加すると安全です。

よくある質問

X MCPは無料で使えますか?

X APIの呼び出しにPay-per-usageクレジットが必要です。Hosted MCPとxurlのソフトウェア自体に別の月額契約がなくても、検索、取得、書き込みに応じてX API料金が発生します。

X MCPのURLをCursorやClaudeに貼るだけで使えますか?

読み取りだけで、クライアントがカスタムヘッダに対応していれば、App-only Bearerを使って直接接続できます。自分のアカウント権限で書き込みや利用者データを扱うなら、OAuth 2.0とxurl mcpブリッジを使うのが公式ルートです。

X MCPから普通のポストを作成できますか?

X APIには投稿作成機能があり、公式OSSのxmcpにも投稿作成ツールが含まれます。しかし、2026年8月14日時点のHosted X MCP公式ページは、普通のポスト作成を機能一覧に明記していません。利用中のサーバーが返すツール一覧と、スコープ、API契約を確認してください。

Docs MCPだけでXの投稿を検索できますか?

できません。Docs MCPはX開発者ドキュメントを検索・閲覧するためのサーバーです。Xの投稿やユーザーを取得するにはHosted X MCPまたはX APIが必要です。

X APIがあればMCPは不要ですか?

自作アプリが固定された操作だけを行うなら、X APIを直接呼ぶ方がシンプルな場合があります。一方、AIが依頼ごとに検索、ユーザー照会、ブックマークなどのツールを選ぶなら、MCPを使うとツール定義と接続方法を共通化できます。

公式情報・参考リンク

この記事のタグ

AI

執筆者について

中島大介(なかじ)監修 / Touch AI編集部

関連する記事

次のステップ

最新動向を学びに変える

話題のAIアップデートを、現役講師が背景と実務への影響まで解きほぐします。Touch AI の最新講座で、変化に追いつくための視点を得てください。

最新のAI講座を見る