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

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つの入口

X MCPは、Model Context Protocol(MCP)を通じてAIツールからX APIを呼び出すための公式サーバーです。MCPは、AIが外部のデータや機能を発見し、統一された形式で呼び出すための共通規格です。
Xは2026年6月30日にHosted X MCPを発表しました。現在の公式ルートは、次の3つに分けると理解しやすくなります。
| Xの公式MCP関連機能 | 接続先・動作場所 | 主な用途 |
|---|---|---|
| Hosted X MCP | Xが運用するapi.x.com配下 | X APIの検索、取得、ブックマーク、Articlesなど |
| Docs MCP | docs.x.com配下 | X開発者ドキュメントの検索と閲覧 |
| xmcp(公式OSS) | 自分のPCやサーバーで起動 | OpenAPI仕様から多数のX API操作をMCPツール化 |
Hosted版はMCPサーバー本体を自分で保守する必要がありません。self-hosted版のxmcpは、ツールの許可リストや実行環境を自分で管理したい場合に向いています。Docs MCPはXアカウントを操作するサーバーではなく、仕様調査用です。
X MCPでできること

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の仕組み

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 MCPの導入は、X APIをプログラムから自前実装するよりは簡単です。ただし、SlackやNotionの一部連携のような「ボタン1つ」ではなく、X Developer Console側の準備があります。
- X Developer Consoleで開発者アカウントと専用アプリを用意する
- Pay-per-usageのクレジットと利用上限を設定する
- 読み取り専用か、利用者権限が必要かを決める
- 読み取り専用ならApp-only Bearer、書き込みも使うならOAuth 2.0とxurlを設定する
- Cursor、Claude Desktop、Grok、VS CodeなどのMCP設定にX MCPを登録する
- 初回ログイン後、ツール一覧と読み取り操作から確認する
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は、プログラム同士が決められた形式でデータや機能をやり取りするための窓口です。開発者はエンドポイント、HTTPメソッド、パラメータ、認証方法を理解して呼び出します。
MCPは、AIエージェントが外部のAPIやツールを発見し、同じ作法で使うための共通規格です。MCPサーバーは「どんなツールがあるか」と「どの形で引数を渡すか」をAIに伝えます。AIは利用者の依頼に合うツールを選び、必要な引数を作って実行します。
つまり、MCPはAPIを置き換えるものではありません。X MCPの内部でもX APIが動いています。「APIがエンジン、MCPがAI向けの操作盤」と考えると、関係をつかみやすくなります。
APIとMCPを6項目で比較

| 比較する観点 | X API | X 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 MCP | self-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を使うとツール定義と接続方法を共通化できます。


