Fca Shorts について
Fca Shortsは、英国FCAが公表するネット・ショートポジションを照会するMCPサーバーです。発行体ごとに集計・匿名化されたデータを、発行体名やISINで絞り込み、過去の開示値と比較できます。
主な機能
- 01発行体またはISINによる検索
- 02開示ショートポジションの上位表示
- 03現在値と過去値の比較
- 04発行体や日付による変化の絞り込み
活用シーン
- 01発行体の開示ショートポジション確認
- 02市場全体のポジション上位確認
- 03過去の開示値からの変化追跡
MCP 対応
MCPクライアントに現在のポジション、上位ポジション、発行体別の変化を調べるツールを提供します。ローカルのstdioまたはPipeworxゲートウェイ経由で利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/fca-shorts/mcpclaude mcp add --transport http pipeworx-io-fca-shorts https://gateway.pipeworx.io/fca-shorts/mcp{"mcpServers":{"pipeworx-io-fca-shorts":{"type":"http","url":"https://gateway.pipeworx.io/fca-shorts/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-fca-shorts":{"type":"http","url":"https://gateway.pipeworx.io/fca-shorts/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-fca-shorts":{"type":"http","url":"https://gateway.pipeworx.io/fca-shorts/mcp"}}}{"mcpServers":{"pipeworx-io-fca-shorts":{"serverUrl":"https://gateway.pipeworx.io/fca-shorts/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@pipeworx/fca-shorts
英国金融行為規制機構(fca.org.uk)が毎日開示するネット・ショート・ポジション (英国の空売り規則 2025 に基づき、発行体ごとに集計・匿名化)。過去の開示ファイルと 照合した発行体ごとのポジション変動も提供します。
Pipeworx の一部です。AI エージェントを 1879 以上のライブデータソースにつなぐ MCP ゲートウェイです。これは独立した非公式の統合であり、上流プロバイダーとは提携しておらず、同プロバイダーの承認を受けたものでも、同プロバイダーが公開したものでもありません。
ツール
fca_short_positions(issuer?, isin?)— FCA が現在開示している発行体のネット・ショート・ポジション。名前の部分一致や ISIN の完全一致で絞り込めます。issuerまたはisinのいずれかが必須です。fca_largest_shorts(top_n?)— 市場全体で現在開示されているネット・ショート・ポジションが最大の N 発行体を、降順で返します。デフォルトは 20 です。fca_short_changes(issuer?, isin?, since?, top_n?)— 発行体ごとのポジション変動です。同じ ISIN について、最新の現在のポジションと、過去ファイルに記載された直近の以前の値を比較します。発行体または ISIN で絞り込むか、どちらも省略して市場全体の大きな変動を取得できます(指定した ISO 日付以降のみに絞ることもできます)。
認証
認証は不要です。2 つのソースファイル(現在分と過去分)は小規模な公開 CSV で、呼び出しごとにライブ取得されます。認証の壁はありません。
データソース
- https://www.fca.org.uk/publication/documents/aggregated-current-net-short-positions.csv — 現在開示されているポジション。発行体ごとに 1 行です(2026-09-23 時点で約 422 行)。
- https://www.fca.org.uk/publication/documents/aggregated-historic-net-short-positions.csv — 変更履歴台帳。現在のポジションが置き換えられるたびに、その値が記録されます (2026-09-23 時点で約 6,016 行)。
- https://www.fca.org.uk/markets/short-selling/notification-disclosure-net-short-positions — これらのファイルの公開元である、人が読める形式のページです。
データは保有者ごとではなく、発行体ごとに集計・匿名化されています。 現行の英国空売り規則 2025 の制度では、個々のポジション保有者は FCA に非公開で開示されますが、公開されることはありません。ここにある各行は、発行済み株式資本の 0.2%以上に相当するすべてのポジションを合算した、1 発行体の開示対象ネット・ショート・ポジション合計です。これは正確に把握しておくべき制度上の重要な点です。EU 時代の規則について以前に書かれた説明では、保有者の公開・非公開の二層開示モデルが記載されていますが、現在のこれらのファイルには当てはまりません。文書の説明を前提にせず、両ファイルを直接ダウンロードして 2026-09-23 にライブで検証しました。
finra(米国 Reg SHO の日次空売り出来高と、統合された隔月の空売り残高。保有者は匿名で、米国上場株式が対象)を補完するものです。米国のティッカーには finra、英国/LSE の発行体には fca-shorts を使用してください。開示の形式はまったく異なり、こちらは出来高ではなくポジション単位です。
より長期間保持する履歴台帳(日次スナップショット。FCA が独自の過去ファイルを整理した後も「今週増加したものはどれか」を確認可能)を構築しましたが、公開はしていません。現在のライブファイルで今日のすべてのツールに対応でき、テーブルにデータを追加しても意味がないためです。移行ファイルと更新スクリプトは、コミット e4d2fb0f8 の git 履歴にあります(supabase/migrations/209_fca_short_position_snapshots.sql、scripts/refresh-fca-shorts.mjs)。過去ファイルの行が減り始めた場合や、保持期間より古いトレンドを求める利用者が現れた場合は、これらを復元してください。FCA の Data セクションは英国の Open Government Licence v3.0(fca.org.uk/legal)に基づいており、出典を明記すれば複製できます。
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します。
{
"mcpServers": {
"fca-shorts": {
"url": "https://gateway.pipeworx.io/fca-shorts/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/fca-shorts/mcp の tools/list は、上の表にあるツールに加えて、共有 Pipeworx メタツール(ask_pipeworx、
discover_tools、search_within、remember/recall など、ゲートウェイ全体で使えるツール群)も返します。そのため、表示されるツール数はこの表より多くなります。単一パックのエンドポイントには現在、パック独自のツールとともに、共有ツールがおよそ30個リストされています。接続の initialize 応答には正確なスコープが記載されており、その日の状況を確認するための確かな情報源です。
これは意図的な設計であり、偶然の多重化ではありません。メタツールがあることで、このパックが対応していない質問にも、カタログ全体を対象にルーティングする ask_pipeworx 経由で回答できます。MCP サーバーをもう1つ追加する必要はありません。現在、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。
または、フル Pipeworx ゲートウェイに接続すると、このパックのツールだけでなく、すべてのパックのツールが直接リストされます。
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
どちらの URL も、同じゲートウェイと同じ1879以上のデータソースに接続します。違いは、どのパックのツールが直接リストされるかだけです。どちらからでも ask_pipeworx を使ってすべてのツールにアクセスできます。
MCP クライアントがない場合は、HTTP 経由で呼び出す
curl -X POST https://gateway.pipeworx.io/v1/tools/fca_short_positions \
-H 'Content-Type: application/json' \
-d '{"isin":"GB0033195214"}'
最初の呼び出しにアカウントは必要ありません。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/fca_short_positions を実行します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへの往復通信も必要ありません。
{
"mcpServers": {
"fca-shorts": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-fca-shorts"]
}
}
}
または、直接実行して起動を確認できます。
npx -y @pipeworx/mcp-fca-shorts
stdin/stdout 経由で MCP を使用し、このパックのツールのみに対する initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。
ask_pipeworx を使う
ツールを直接呼び出す代わりに、平易な英語で質問できます。これは上記のパックエンドポイントでも、フルゲートウェイでも使えます。
ask_pipeworx({ question: "your question about Fca Shorts data" })
ゲートウェイが適切なツールを選び、引数を自動的に入力します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。