Fca Register について
Fca Registerは、英国金融行為規制機構(FCA)の規制対象企業・個人の公開登録情報を検索するMCPサーバーです。企業検索や詳細・代理人の確認に加え、IRNを指定した個人1人の照会に対応します。
主な機能
- 01企業・個人・ファンドの検索
- 02企業の状態と住所の取得
- 03企業の指定代理人の一覧
- 04IRNによる個人1人の照会
活用シーン
- 01規制対象企業の登録情報確認
- 02企業の指定代理人の確認
- 03個人の公開登録記録の確認
MCP 対応
MCPクライアントにFCA登録情報の検索・照会ツールを提供します。ローカルのstdioまたはPipeworxゲートウェイ経由で動作し、個人照会は指定されたIRN一件に限られます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/fca-register/mcpclaude mcp add --transport http pipeworx-io-fca-register https://gateway.pipeworx.io/fca-register/mcp{"mcpServers":{"pipeworx-io-fca-register":{"type":"http","url":"https://gateway.pipeworx.io/fca-register/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-fca-register":{"type":"http","url":"https://gateway.pipeworx.io/fca-register/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-fca-register":{"type":"http","url":"https://gateway.pipeworx.io/fca-register/mcp"}}}{"mcpServers":{"pipeworx-io-fca-register":{"serverUrl":"https://gateway.pipeworx.io/fca-register/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@pipeworx/fca-register
英国金融行為監督機構(FCA)の金融サービス登録簿 (register.fca.org.uk)— FCA の規制対象となるすべての企業および個人の公開記録です。企業検索、FRN による企業詳細、企業の指定代理人、および IRN による個人本人の公開登録記録を確認できます。
Pipeworx の一部です — AI エージェントを 1879 以上の稼働中のデータソースに接続する MCP ゲートウェイです。これは独立した非公式の統合であり、上流のプロバイダーとは提携、推奨、公開のいずれも行っていません。
ツール
fca_firm_search(q, type?)— 名前で登録簿を検索します。typeはfirm(デフォルト)、individual、fundのいずれかです。fca_firm_details(frn)— Firm Reference Number による、企業のステータス、事業種別、住所です。fca_firm_representatives(frn)— FRN による、企業の指定代理人です。該当者がいない企業について空のリストが返るのは、失敗ではなく正しい回答です。fca_individual_lookup(irn)— Individual Reference Number による、個人本人の公開登録記録(氏名、現在の承認機能のステータス)です。IRN を 1 件だけ検索し、個人の列挙や一覧表示は行いません。
認証
呼び出し元がキーを用意する必要はありません。Pipeworx がキーを用意します。FCA は各 API キーを登録用メールアドレスに紐付けており、すべてのリクエストで両方を必要とします。独自のキーを使う場合は、_apiKey に "<email>:<key>" を渡してください(https://register.fca.org.uk/Developer/s/registernewuser で無料登録できます)。
データソース
- https://register.fca.org.uk/services/V0.1 — ベース URL です。
X-Auth-Email/X-Auth-Keyヘッダーで認証します。FCA 独自の開発者向けドキュメントによると、約 10 秒あたり 50 リクエストです。GET /Search?q=<name>&type=firm|individual|fundGET /Firm/{FRN}GET /Firm/{FRN}/AR(指定代理人)GET /Individuals/{IRN}
- https://register.fca.org.uk/Developer/s/ — 開発者ポータル/登録ページです。
キーなしおよび無効なキーの場合を除き未検証です — フリートに利用可能なキーはありません。 上記のエンドポイントパスは、同じ形式を説明している複数の独立したサードパーティー製クライアントライブラリ(Python パッケージの fsrapiclient / financial_services_ register_api、CyborgFinance/FCARegisterLaravel)で裏付けられていますが、このパックでは認証に成功した呼び出しを一度も完了していません。2026-09-23 に構文上は有効でも機能しないキーで実環境のプローブを行ったところ、すべてのエンドポイントが DNS エラーや汎用的なエッジエラーではなく、実際のサービスに沿った JSON 本文({"Success":"false", "Value not found"}、HTTP 404)を返しました。これは上記のベース URL とパスの形式が正しいことを強く示す証拠ですが、内容のある正常なレスポンス形式を証明するものではありません。各ツールのレスポンスには raw が含まれているため、ここで想定したフィールド名が古くなっていたとしても、実際のキーを持つ呼び出し元は変更されていない上流のペイロードを取得できます。
個人データの範囲は意図的に限定しています。fca_individual_lookup が公開するのは、呼び出し元がすでに把握している 1 件の IRN について、登録簿にある単一レコードの公開フィールドのみです。このパックには個人を一括取得または列挙するツールは含まれていません(「承認済みの人物を全員一覧表示する」、アルファベット順に網羅的に検索するなど)。この境界を再確認せずに、そのようなツールを追加しないでください。
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:
{
"mcpServers": {
"fca-register": {
"url": "https://gateway.pipeworx.io/fca-register/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/fca-register/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_firm_search \
-H 'Content-Type: application/json' \
-d '{"q":"Barclays Bank","type":"firm"}'
最初の呼び出しにアカウントは必要ありません。任意のツールの情報を確認するには、GET https://gateway.pipeworx.io/v1/tools/fca_firm_search を実行します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへの往復通信も必要ありません。
{
"mcpServers": {
"fca-register": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-fca-register"]
}
}
}
または、起動を確認するために直接実行します。
npx -y @pipeworx/mcp-fca-register
stdin/stdout 経由で MCP を使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共通メタツールは含まれません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。
ask_pipeworx の使用
ツールを直接呼び出す代わりに、自然な英語で質問できます。これは上記のパックエンドポイントでも、フルゲートウェイでも利用できます。
ask_pipeworx({ question: "your question about Fca Register data" })
ゲートウェイが適切なツールを選び、引数を自動的に設定します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。