X (Twitter) MCP by InsightfulPipe について
InsightfulPipeが提供するホスト型リモートMCPサーバーで、XアカウントをAIアシスタントに接続し、投稿、タイムラインの閲覧、反応分析を行えます。アカウント所有者のX開発者アプリを使用し、アカウントごとに操作を制御できます。破壊的操作は初期状態で無効です。
主な機能
- 01投稿、返信、スレッドの公開
- 02タイムライン、メンションの閲覧と投稿検索
- 03投稿と動画の分析データ確認
- 04ダイレクトメッセージの送受信
- 05リスト、ミュート、ブロックの管理
活用シーン
- 01最近のメンションを確認して返信案を作成
- 02投稿ごとのエンゲージメントを比較
- 03画像付きの複数投稿スレッドを公開
- 04XアプリのAPI使用状況を確認
MCP 対応
XアカウントをAIアシスタントに接続し、投稿、閲覧、検索、アカウント管理の操作を提供するリモートMCPサーバーです。アカウント所有者のX開発者アプリを使い、アカウントごとに操作を制御できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://x-organic.insightfulmcp.com/claude mcp add --transport http com-insightfulpipe-x-organic https://x-organic.insightfulmcp.com/{"mcpServers":{"com-insightfulpipe-x-organic":{"type":"http","url":"https://x-organic.insightfulmcp.com/"}}}Cursor で開く{"servers":{"com-insightfulpipe-x-organic":{"type":"http","url":"https://x-organic.insightfulmcp.com/"}}}VS Code で開く{"mcpServers":{"com-insightfulpipe-x-organic":{"type":"http","url":"https://x-organic.insightfulmcp.com/"}}}{"mcpServers":{"com-insightfulpipe-x-organic":{"serverUrl":"https://x-organic.insightfulmcp.com/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Insightful Pipe の X(Twitter)MCP サーバー
X(旧 Twitter)アカウントを AI アシスタントに接続すると、投稿、返信、スレッドの公開、タイムラインやメンションの閲覧、投稿の検索、ダイレクトメッセージの送信、投稿の分析データの閲覧ができます。
Insightful Pipe MCP サーバーコレクションの一部です。X Organic MCP サーバーを使うと、Claude、ChatGPT、Cursor などの AI アシスタントから、X アカウントに対して 92 種類の操作(読み取り 59、書き込み 23、破壊的操作 10)を実行できます。ホスト型のため、インストールは不要です。また、お客様ご自身の X 開発者アプリで動作し、API 呼び出しごとに X から従量課金制の料金が開発者アカウントに請求されます。
有料キャンペーンには、代わりに X Ads MCP サーバーをお使いください。X へのサインインで接続でき、開発者アプリは不要です。
MCP サーバーの URL
https://x-organic.insightfulmcp.com/
X Organic MCP サーバーとは?
X アカウントを AI アシスタントに接続するリモート Model Context Protocol サーバーです。アシスタントでは、次の操作ができます。
- 画像、GIF、動画、代替テキスト、字幕を含む投稿、返信、スレッドを公開する
- ホームタイムライン、任意のアカウントの投稿やメンション、返信、リポスト、引用投稿を閲覧する
- 過去 7 日間の投稿を検索する。または、利用中の X プランで可能な場合は全アーカイブを検索し、一致件数を数える
- 一度に最大 100 件の投稿のエンゲージメント分析データと、動画の再生分析データを閲覧する
- ダイレクトメッセージを閲覧、送信する
- リスト、ミュート、ブロックを管理し、記事を下書き、公開する
- X アプリの使用状況と残りの API クレジットを確認する
接続前に:ご自身の X 開発者アプリ
X Organic はお客様ご自身の X 開発者アプリを使用するため、各 API 呼び出しの料金は X からお客様に請求されます。
- X Developer Console にサインインし、プロジェクトとアプリを作成します。
- Billing → Credits でクレジットを追加します。
- アプリの設定で App permissions を Read and write and Direct message に設定し、InsightfulPipe に表示されているコールバック URI を追加します。
- Keys & Tokens で Access Token と Access Token Secret を生成します。
- InsightfulPipe で X Organic インテグレーションを追加し、「読み取り専用」または「読み取りと書き込み」を選択して、Consumer Key、Secret Key、Access Token、Access Token Secret を貼り付けます。これにより、アプリを所有する X アカウントが接続されます。
インストール
Claude
- MCP サーバーの URL をコピーします:
https://x-organic.insightfulmcp.com/ - Claude のコネクター設定(Customize > Connectors)を開き、+ をクリックしてから Add custom connector を選択します。
- URL を貼り付けて Add をクリックします。
- Connect をクリックし、求められた場合は InsightfulPipe にサインインします。Claude にコネクターが接続済みとして表示されます。
ChatGPT
カスタム MCP サーバーは、ChatGPT の Developer mode から追加します。利用できるかどうかは ChatGPT のプランによって異なり、ワークスペースの管理者による許可が必要な場合があります。
- ChatGPT の設定で Developer mode を有効にします。
- リモート MCP サーバー用の新しいアプリを作成し、URL
https://x-organic.insightfulmcp.com/を貼り付けます。 - 求められた場合は InsightfulPipe にサインインします。サインインすると接続が完了します。
OpenAI のガイドをご覧ください:ChatGPT の Developer mode と MCP アプリ
Claude Code
claude mcp add --transport http x-organic https://x-organic.insightfulmcp.com/
Cursor
すべてのプロジェクトに適用する場合は ~/.cursor/mcp.json に、1 つのプロジェクトに適用する場合は .cursor/mcp.json にサーバーを追加します。
{
"mcpServers": {
"x-organic": {
"url": "https://x-organic.insightfulmcp.com/"
}
}
}
Cursor に Needs authentication と表示されたら、Connect をクリックし、求められた場合は InsightfulPipe にサインインします。
利用可能なアクション
92 個のアクション:読み取り 59 個、書き込み 23 個、破壊的操作 10 個。
読み取りアクション(59 個)
59 個の読み取りアクションをすべて表示
| アクション | 説明 |
|---|---|
get_api_usage | この X アプリが日ごとに使用した投稿読み取り数 |
get_blocked_users | 接続済みアカウントがブロックしているアカウント |
get_bookmark_folder_posts | 1 つのブックマークフォルダーに保存された投稿 |
get_bookmark_folders | 接続済みアカウントのブックマークフォルダー |
get_bookmarks | 接続済みアカウントのブックマーク済み投稿 |
get_community | 1 つのコミュニティを検索 |
get_credit_balance | X 開発者アカウントに残っている API クレジット(米ドル) |
get_dm_conversation_events | 1 つの会話におけるメッセージイベント |
get_dm_event | 1 件のダイレクトメッセージイベント |
get_dm_events | 接続済みアカウントの会話全体における最近のダイレクトメッセージイベント |
get_dm_events_with_user | あるユーザーとの 1 対 1 の会話におけるメッセージイベント |
get_followed_lists | ユーザーがフォローしているリスト |
get_followers | ユーザーのフォロワー |
get_following | ユーザーがフォローしているアカウント |
get_home_timeline | 接続済みアカウントのホームタイムライン(新しい順) |
get_liked_posts | ユーザーが「いいね」した投稿 |
get_liking_users | 投稿に「いいね」したユーザーの一覧 |
get_list | 1 つのリストを検索 |
get_list_followers | リストをフォローしているアカウント |
get_list_members | リストのメンバー |
get_list_memberships | ユーザーがメンバーになっているリスト |
get_list_posts | リストのメンバーによる最近の投稿 |
get_me | 接続済みの X アカウント(サブスクリプションの階層を含む) |
get_media | メディアキーで 1 つのメディア項目を検索 |
get_media_analytics | 期間を指定し、最大 100 件のメディア項目の再生分析データを取得 |
get_media_by_keys | メディアキーで最大 100 件のメディア項目を検索 |
get_media_upload_status | アップロードした動画の処理状況 |
get_muted_users | 接続済みアカウントがミュートしているアカウント |
get_news_story | 1 件のニュース記事を読む |
get_owned_lists | ユーザーが所有するリスト |
get_personalized_trends | 接続済みアカウント向けにパーソナライズされたトレンド |
get_pinned_lists | 接続済みアカウントが固定したリスト |
get_post | ID で 1 件の投稿を読む |
get_post_analytics | 期間を指定し、最大 100 件の投稿のエンゲージメント分析データを取得 |
get_post_counts_all | X のプランで許可されている場合、全アーカイブからクエリに一致する投稿数を取得 |
get_post_counts_recent | 過去 7 日間の投稿から、クエリに一致する投稿数を取得 |
get_posts | ID で最大 100 件の投稿を読む |
get_quote_posts | 投稿を引用している投稿の一覧 |
get_reposted_by | 投稿をリポストしたユーザーの一覧 |
get_reposts | 投稿のリポスト一覧 |
get_reposts_of_me | 接続済みアカウントの投稿へのリポスト |
get_space | 1 つのスペースを検索 |
get_space_posts | スペースで共有された投稿 |
get_spaces | ID で最大 100 件のスペースを検索 |
get_spaces_by_creators | 最大 100 人のユーザーがホストするライブまたは予定済みのスペース |
get_trends_by_location | Yahoo WOEID(1 は全世界)で指定した地域のトレンドトピック |
get_user | ID で 1 人のユーザーを検索 |
get_user_affiliates | 認証済み組織と提携しているアカウント |
get_user_by_username | ハンドル名で 1 人のユーザーを検索 |
get_user_mentions | ユーザーに言及している投稿の一覧(新しい順) |
get_user_posts | ユーザーの投稿一覧(新しい順) |
get_users | ID で最大 100 人のユーザーを検索 |
get_users_by_usernames | ハンドル名で最大 100 人のユーザーを検索 |
search_all_posts | X のプランで許可されている場合、投稿アーカイブ全体を検索 |
search_communities | キーワードでコミュニティを検索 |
search_news | X のニュース記事を検索 |
search_recent_posts | 過去 7 日間の投稿を検索 |
search_spaces | タイトルでスペースを検索 |
search_users | キーワードでユーザーを検索 |
23 個の書き込みアクションをすべて表示
| アクション | 説明 |
|---|---|
add_list_member | ユーザーをリストに追加します |
add_media_subtitles | アップロード済みの字幕ファイルをアップロード済みの動画に添付します |
block_user | ユーザーをブロックします |
create_article_draft | 長文記事の下書きを作成します。publish_article を実行するまで公開されません |
create_dm_group | 最初のメッセージを送信してグループ会話を開始します |
create_list | 接続中のアカウントが所有するリストを作成します |
create_post | 接続中の X アカウントで投稿、返信、またはスレッドの投稿を公開します |
dm_block_user | ユーザーからのダイレクトメッセージを拒否します |
dm_unblock_user | ユーザーからのダイレクトメッセージを再び許可します |
edit_post | 最近の投稿を編集します。X では、対象アカウントで編集可能な期間内に限り編集できます |
follow_list | リストをフォローします |
hide_reply | 接続中のアカウントの会話への返信を非表示にします |
mute_user | ユーザーをミュートします |
pin_list | リストをピン留めします |
publish_article | 下書き記事を一般公開します |
repost_post | 接続中のアカウントで投稿をリポストします |
send_dm | 1 人のユーザーにダイレクトメッセージを送信します |
send_dm_to_conversation | 既存の会話にダイレクトメッセージを送信します |
set_media_alt_text | 投稿前にアップロード済みメディアに代替テキストを追加します |
unhide_reply | 非表示にした返信を再表示します |
update_list | リスト名や説明を変更したり、非公開または公開に設定したりします |
upload_media | 画像、GIF、字幕ファイルを 1 つアップロードし、そのメディア ID を返します |
upload_video | 動画を分割してアップロードし、そのメディア ID を返します |
破壊的アクション(10、デフォルトではオフ)
10 個の破壊的アクションをすべて表示
| アクション | 説明 |
|---|---|
delete_dm_event | 接続中のアカウントが送信したメッセージを削除します |
delete_list | 接続中のアカウントが所有するリストを削除します |
delete_media_subtitles | アップロード済み動画から字幕言語を 1 つ削除します |
delete_post | 接続中のアカウントの投稿を 1 つ削除します |
remove_list_member | ユーザーをリストから削除します |
unblock_user | ユーザーのブロックを解除します |
undo_repost | 接続中のアカウントが行ったリポストを取り消します |
unfollow_list | リストのフォローを解除します |
unmute_user | ユーザーのミュートを解除します |
unpin_list | リストのピン留めを解除します |
AI が実行できる操作を制御する
- 接続中の各アカウントでアクションを個別に有効または無効にできます。 エージェントには、許可したアクションのみが表示されます。
- 読み取り専用または読み取り・書き込みとして接続できます。 読み取り専用の接続では、読み取りアクションのみを有効にできます。
- 破壊的アクションはデフォルトでオフです。 投稿やメッセージの削除、リポストの取り消しなどの破壊的アクションは、管理者が有効にするまで無効です。
- 投稿とメッセージはすぐに公開・送信されます。 投稿の公開とダイレクトメッセージの送信は通常の書き込みアクションです。エージェントに投稿させたくないアカウントでは、これらをオフにしてください。
- 予期しない課金はありません。 結果は一度に 10 件ずつ返され、自動で次のページを取得することはありません。また、書き込みはそれぞれ 1 回だけ送信され、自動で再試行されることはありません。
使用例
"Which of my posts from the last 30 days got the most engagement?"
"Show this week's mentions and draft replies for me to approve"
"Publish this thread of four posts with the image attached to the first one"
"How many posts mentioned our launch in the last 7 days?"
"How much API credit is left on my X app?"
対応していない操作
- X がセルフサービス API プランから削除したため、投稿への「いいね」、ユーザーのフォロー、引用投稿の作成には対応していません。「いいね」、フォロワー、引用投稿の読み取りには対応しています。
- ブックマークは読み取り専用です。
- 全アーカイブ検索とアーカイブ件数は、利用中の X プランによって異なります。
- 有料キャンペーンには、X Ads MCP server をご利用ください。
料金
X Organic MCP サーバーは、ほかのすべての MCP サーバーおよび CLI とともに、InsightfulPipe のすべてのプランに含まれています。プランは月額 $29.99 からです。API 呼び出しの料金は X からご利用者自身の開発者アカウントに請求されます。現在のプランについては、insightfulpipe.com/pricing をご覧ください。
Insightful Pipe の MCP サーバーをさらに探す
マーケティングと分析向けの MCP サーバーの全コレクションは、insightfulpipe.com/mcp-servers をご覧ください。
ソーシャル MCP サーバー
- X Ads MCP:X (Twitter) 広告
- Instagram MCP:Instagram の投稿、リール、コメント
- LinkedIn Pages MCP:企業ページの分析と投稿
- Facebook Pages MCP:ページのインサイトと投稿
サポート
- サーバーページ:insightfulpipe.com/mcp-servers/x-organic
- ドキュメント:insightfulpipe.com/docs
- メール:[email protected]
Insightful Pipe:MCP サーバーを通じた AI を活用したマーケティング分析。すべての連携を見る →
ライセンス
MIT License。詳細は LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。