X公式MCPサーバーとは
公式ドキュメントに載る2種類のサーバー
X公式MCPサーバーとは、Xが自ら用意した「AIツールとX APIをつなぐ窓口」です。MCP(Model Context Protocol)は、AIツールと外部サービスをつなぐための共通規格で、これに沿ったサーバーを介すると、対応するAIツールが決まった手順でサービスの機能を呼び出せます。AIツールと外部サービス連携の全体像は、ChatGPTのSlack連携とは の解説記事もあわせてご覧ください。
2種類のサーバー(X MCP・Docs MCP)
公式ドキュメントには、用途の異なる2つのサーバーが記載されています。投稿検索やユーザー参照などのX API呼び出しを担う「X MCP」(api.x.com/mcp)と、開発者向けドキュメントを検索する「Docs MCP」(docs.x.com/mcp)の2つです。
"call X API endpoints (search posts, look up users, bookmarks, trends, news, Articles, and more)" / "Docs MCP (https://docs.x.com/mcp) provides documentation search capabilities with tools like search_x and get_page_x." — X MCP ドキュメントより
X MCPで実データを取得し、Docs MCPで使い方を調べる、という具合に役割が分かれています。
自前実装なしでX APIに繋げる
これまでAIツールからX APIを使うには、開発者が自分でMCPサーバーを組み、ホストし、認証まで用意する必要がありました。今回はXがサーバーをホストするため、その手間が省けます。利用者はローカルの橋渡し役を通して自分のアカウント権限でツールを動かせる、という設計です。(開発者の自前実装が不要になるという位置づけは、TechCrunchなどの報道が伝えています。)
"The bridge authenticates as you (PKCE flow), so tools act with your account's scopes." — X MCP 認証セクションより
認証方式と書き込みの制限
2通りの認証
MCPサーバーは強力ですが、何でもできるわけではありません。認証の仕組みと、書き込みに関する制限を押さえておくと安全に使えます。
アカウント権限で動くOAuthと、読み取り用のトークン
認証は2通り用意されています。利用者として振る舞うOAuth(PKCEフロー)では、ツールが自分のアカウント権限の範囲で動きます。読み取りだけでよいなら、橋渡し役を省いて静的なApp-onlyのBearerトークンで直接つなぐこともできます。
"The bridge authenticates as you (PKCE flow), so tools act with your account's scopes." / "For read endpoints, you can skip the bridge and point a client straight at the URL with a static App-only Bearer token." — X MCP 認証セクションより
用途に応じて、書き込みを伴う操作はOAuth、参照だけならトークンと使い分けられます。
投稿はできない(読み取り中心)
権限面で押さえておきたいのが、投稿の扱いです。TechCrunchによると、このMCPツールはXの書き込み用API(Write API)には対応しておらず、AIから自動で投稿することはできないと報じられています。 つまり、検索やデータ取得を中心とした「読み取り寄り」の使い方が想定されています。自動投稿のような能動的な発信を任せる用途には向かない、という理解が実務上は安全です。
対応クライアントと使いどころ
接続手順が用意されているクライアント
最後に、どのツールから使えて、どんな作業に向くのかを整理します。
Grok・Cursor・Claude Desktopなどから利用
公式ドキュメントは、Grok Build・Cursor・Claude Desktop・VS Code(GitHub Copilot)など、主要なMCP対応クライアント向けの接続手順を用意しています。手元のAIツールがMCPに対応していれば、Xが用意した窓口にそのまま繋げられます。Claudeを含め、普段使っているツールからXのデータを扱えるようになるのが利点です。
どんな用途に向くか
向いているのは、Xのデータを「取ってきて分析する」タイプの作業です。投稿の検索、トレンドやニュースの収集、特定ユーザーの参照などを、AIツールの対話の中で完結できます。逆に、自動で投稿するような発信系は現状のMCP経由では想定されていないため、そこは別の手段を用意する必要があります。
収集したWebページや投稿を長文としてAIに渡すときは、あらかじめMarkdown形式に整えておくと、構造が保たれて要約や分析の精度が上がりやすくなります。



