xflux について
xflux はエージェントやアプリ向けの読み取り専用 X/Twitter データサービスで、プロフィール、投稿、検索、アカウント監視、Smart Money アカウントを扱います。MCP サーバーを使うと、Claude Desktop や Cursor などから同じ読み取り API を利用できます。
主な機能
- 01公開プロフィールとタイムラインの取得
- 02ツイート検索と個別投稿の取得
- 03モニター一覧とヒット情報の取得
- 04ランキング形式の Smart Money アカウントと発言の参照
- 05有料プランで署名付きモニター Webhook を配信
活用シーン
- 01特定の話題に関する最近の投稿を検索
- 02アカウントのプロフィールやタイムラインを確認
- 03監視対象アカウントを追跡してヒットを確認
MCP 対応
MCP サーバーは、プロフィール、検索、タイムライン、投稿、モニター、Smart Money データを扱う XFlux の読み取り API をツールとして公開します。XFLUX_API_KEY 環境変数を使って MCP クライアントに接続します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @xflux/xflux-mcp-serverXFLUX_API_KEYシークレットAPI key from https://www.xfluxapi.com/dashboard/api-keys (free tier available)XFLUX_API_BASEOptional API base URL (default https://www.xfluxapi.com/api/v1)ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
9掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| username | string | はい | @ を付けないユーザー名(例:elonmusk) |
詳細
XFlux
エージェントやアプリ向けの読み取り専用 X/Twitter API です。プロフィール、検索、タイムライン、署名付き Webhook によるアカウントモニター、Smart Money を利用できます。投稿には対応していません。
サイト: xfluxapi.com · MCP: xfluxapi.com/mcp · エージェント: llms.txt
無料プラン:月間 1,000 回の呼び出し、モニター 1 件、クレジットカード不要。有料プランでは署名付き HTTP Webhook と、より高い利用上限が追加されます。
主な機能
- 読み取り API — 公開プロフィール、タイムライン、個別のツイート、検索に対応します。Bearer キーを使用し、JSON を返します。
- モニター — @ハンドルを定期的に監視します。有料プランでは、新しいツイートが署名付き Webhook で配信されます。モニターは ダッシュボード で作成してください。API への投稿では作成できません。
- Smart Money — ランク付けされた KOL アカウントと最近のコールを確認できます(読み取り専用)。
- MCP サーバー — Claude Desktop、Cursor、その他の MCP クライアントから同じ読み取り API を利用できます。
このサービスではツイートや DM を送信できず、X 公式 API の承認も必要ありません。
REST API
ベース URL:https://www.xfluxapi.com/api/v1
curl -H "Authorization: Bearer xflux_YOUR_KEY" \
https://www.xfluxapi.com/api/v1/users/x
ダッシュボード → API キー でキーを取得してください。
| メソッド | パス | 説明 |
|---|---|---|
| GET | /api/v1/users/:username | プロフィール |
| GET | /api/v1/users/:username/tweets | タイムライン |
| GET | /api/v1/tweets/:id | 個別のツイート |
| GET | /api/v1/search?q= | ツイートを検索 |
| GET | /api/v1/monitors | 自分のモニター(読み取り専用) |
| GET | /api/v1/monitors/:id/hits | 個別のモニターの検出結果(読み取り専用) |
ドキュメント:https://www.xfluxapi.com/docs
MCP
レジストリ名は io.github.yxs1640-png/xflux です。npm パッケージは @xflux/xflux-mcp-server です。
export XFLUX_API_KEY=xflux_your_key_here
npx -y @xflux/xflux-mcp-server
{
"mcpServers": {
"xflux": {
"command": "npx",
"args": ["-y", "@xflux/xflux-mcp-server"],
"env": {
"XFLUX_API_KEY": "xflux_your_key_here"
}
}
}
}
| ツール | 説明 |
|---|---|
xflux_get_user | @username でプロフィールを取得 |
xflux_search_tweets | 最近のツイートを検索 |
xflux_get_user_tweets | ユーザーのタイムライン |
xflux_get_tweet | ID で個別のツイートを取得 |
xflux_list_monitors | モニターの一覧(読み取り専用) |
xflux_get_monitor_hits | 個別のモニターの検出結果 |
xflux_smart_money_list | ランク付けされた Smart Money アカウント |
xflux_smart_money_profile | 個別の Smart Money プロフィール |
xflux_smart_money_claims | 最近の Smart Money コール |
サーバーの詳細:mcp-server/README.md。ドキュメント:https://www.xfluxapi.com/docs/integrations/mcp
レシピ
このリポジトリについて
公開プロダクトはこのリポジトリから実行されています。Vercel 上の Web サイト、Fly.io 上の API プロキシとモニターワーカー、mcp-server/ 内の MCP パッケージで構成されています。デプロイ手順:docs/DEPLOYMENT.md。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。