AIクライアントを接続
主要な MCP 対応クライアントすべてで動作します。お使いのクライアントを選び、設定を貼り付けるだけです。最初のツール呼び出し時に、ブラウザが任意のサインインフローを案内します(anonymous tier はアカウント不要)。
- 01Open Claude → Settings → Connectors → Add custom connector.
- 02Paste the URL
https://openregistry.sophymarine.com/mcpand save. - 03Restart Claude. The first tool call opens the browser for optional sign-in.
Config (JSON) claude_desktop_config.json (legacy bridge)
{
"mcpServers": {
"openregistry": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://openregistry.sophymarine.com/mcp"
]
}
}
}- 01Run the command on the right in your terminal.
- 02Verify with
claude mcp list. - 03Open Claude Code; the first tool call opens the browser for optional sign-in.
Command terminal
claude mcp add --transport http openregistry https://openregistry.sophymarine.com/mcp
- 01Install the Gemini CLI from github.com/google-gemini/gemini-cli if you don't already have it.
- 02Run the one-line extension install on the right. Our public repo carries a
gemini-extension.jsonmanifest, so this wires the MCP endpoint automatically. - 03Or skip the extension and add the
mcpServersblock to~/.gemini/settings.json(Gemini uses thehttpUrlfield, noturl).
Extension command terminal
gemini extensions install https://github.com/sophymarine/openregistry
Manual config ~/.gemini/settings.json
{
"mcpServers": {
"openregistry": {
"httpUrl": "https://openregistry.sophymarine.com/mcp"
}
}
}- 01In ChatGPT: Settings → Apps & Connectors → Advanced settings, enable Developer Mode.
- 02Back on the Connectors page, click Create and paste the URL on the right.
- 03The first tool call opens the browser for optional sign-in (anonymous tier needs no account).
URL paste in Connectors UI
https://openregistry.sophymarine.com/mcp
- 01Sign in to Perplexity on a Pro, Max, or Enterprise plan (Free tier doesn't expose the connector UI).
- 02Open Settings → Connectors, choose Add custom remote connector, paste the URL on the right, and pick OAuth for authentication.
- 03The first tool call opens the browser for optional sign-in. The connector then works in both regular chat and Perplexity's Computer agent workflows.
URL paste in Connectors UI
https://openregistry.sophymarine.com/mcp
- 01Click Add to Cursor above for one-click install.
- 02Or paste the config on the right into
~/.cursor/mcp.json. - 03Open Cursor → Settings → MCP. The first tool call opens the browser for optional sign-in.
Config (JSON) ~/.cursor/mcp.json
{
"mcpServers": {
"openregistry": {
"url": "https://openregistry.sophymarine.com/mcp"
}
}
}- 01Open
~/.codeium/windsurf/mcp_config.json(create the file if missing). - 02Paste the config on the right. Windsurf uses
serverUrl(noturl) and supports Streamable HTTP + SSE alongside stdio. - 03In Windsurf:
Cmd/Ctrl+Shift+P → Reload Window. Tools appear in Cascade's MCP list.
Config (JSON) ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"openregistry": {
"serverUrl": "https://openregistry.sophymarine.com/mcp"
}
}
}- 01Click an Install Server button above.
- 02Or paste the config on the right into
.vscode/mcp.json(workspace) or User Settings → MCP. - 03Toggle Agent mode in Copilot Chat. Tools appear automatically.
Config (JSON) .vscode/mcp.json
{
"servers": {
"openregistry": {
"type": "http",
"url": "https://openregistry.sophymarine.com/mcp"
}
}
}- 01Open v0.app/chat/settings/mcp-connections (or click Add MCP directly in the prompt form).
- 02Click Add MCP and paste the URL on the right. v0 accepts Streamable HTTP MCP servers via URL — no command/args needed.
- 03Save. Tools are available in the next chat. The first call opens the browser for optional sign-in.
URL paste in v0's Add MCP wizard
https://openregistry.sophymarine.com/mcp
- 01In Microsoft Copilot Studio, open or create an agent → Tools → Add a tool → New tool → Model Context Protocol.
- 02Paste the URL on the right, then for Authentication pick OAuth 2.0 → Dynamic discovery (OpenRegistry implements DCR with discovery — zero config).
- 03Publish the agent and submit it for admin approval. After your Global / Teams Admin approves it in the Microsoft 365 admin center, it appears in the Agent Store across Teams, Outlook, Word, Excel, and PowerPoint.
URL paste in Copilot Studio MCP wizard
https://openregistry.sophymarine.com/mcp
- 01Open Cline → MCP Servers tab → Edit settings.
- 02Paste the config on the right into
cline_mcp_settings.json. - 03Cline reloads MCP servers automatically. The first tool call opens the browser.
Config (JSON) cline_mcp_settings.json
{
"mcpServers": {
"openregistry": {
"url": "https://openregistry.sophymarine.com/mcp"
}
}
}- 01Open your client's MCP settings file.
- 02Paste the config on the right.
- 03Reload the client. The first tool call opens the browser for optional sign-in.
Config (JSON) standard MCP shape
{
"mcpServers": {
"openregistry": {
"url": "https://openregistry.sophymarine.com/mcp"
}
}
}Windsurf variant
{
"mcpServers": {
"openregistry": {
"serverUrl": "https://openregistry.sophymarine.com/mcp"
}
}
}
エンドポイント: https://openregistry.sophymarine.com/mcp
· GitHub でドキュメントを見る
· マーケティングサイト
できる質問の例
プロンプト例
“Companies House で Monzo Bank を検索して、フルプロファイルを表示してください。”
呼び出されるツール
search_companies → get_company_profile
レスポンス例
{
"company_id": "09446231",
"company_name": "MONZO BANK LIMITED",
"status": "active",
"incorporation_date": "2015-02-18",
"registered_address": "Broadwalk House, 5 Appold Street, London, EC2A 2AG",
"jurisdiction_data": {
"company_type": "ltd",
"company_status": "active",
"sic_codes": ["64190"],
"has_charges": true,
"has_insolvency_history": false,
"accounts": {
"next_due": "2025-09-30",
"last_accounts": { "made_up_to": "2024-12-31" }
}
}
}プロンプト例
“Monzo Bank の現任取締役は誰ですか?”
呼び出されるツール
get_officers
レスポンス例
{
"company_id": "09446231",
"officers": [
{
"name": "ANIL, TS",
"role": "director",
"appointed_on": "2020-04-01",
"resigned_on": null,
"occupation": "Chief Executive Officer",
"nationality": "British"
},
{
"name": "GANDHI, Sujata",
"role": "director",
"appointed_on": "2022-05-12",
"resigned_on": null,
"occupation": "Non-Executive Director"
}
],
"active_count": 11,
"total_count": 38
}プロンプト例
“Monzo Bank の主要株主は誰で、それぞれの保有比率はどのくらいですか?”
呼び出されるツール
get_shareholders
レスポンス例
{
"company_id": "09446231",
"as_of": "2024-12-31",
"shareholders": [
{
"name": "Y Combinator Continuity II LP",
"share_class": "Preferred",
"shares_held": 5814203,
"percentage": 14.6
},
{
"name": "Passion Capital Fund II LP",
"share_class": "Preferred",
"shares_held": 4321117,
"percentage": 10.9
}
],
"total_count": 47
}プロンプト例
“Monzo Bank の最新の財務諸表を取得して、主要数値を表示してください。”
呼び出されるツール
get_financials
レスポンス例
{
"company_id": "09446231",
"period_end": "2024-02-29",
"currency": "GBP",
"headline": {
"revenue": 880100000,
"operating_profit": 13900000,
"profit_before_tax": 15400000,
"total_assets": 13100000000,
"net_assets": 535900000
},
"source_document_id": "MzM5NzA3MjUy...",
"source_format": "application/xhtml+xml"
}プロンプト例
“Monzo Bank の直近の年次決算書類を取得して、主要数値を表示してください。”
呼び出されるツール
list_filings → fetch_document
レスポンス例
{
"filing_id": "MzM5NzA3MjUyYWRp...",
"filing_date": "2024-09-27",
"category": "accounts",
"description": "Full accounts made up to 2024-02-29",
"document_id": "MzM5NzA3MjUy...",
"document": {
"chosen_format": "application/xhtml+xml",
"size_bytes": 284571,
"source_url": "https://document-api.company-information.service.gov.uk/...",
"bytes_base64": "<xhtml iXBRL content returned inline for AI analysis>"
}
}1 つのプロンプトで 4 階層の所有関係を辿る
AI へのプロンプトは 1 つ。ツール呼び出しは 5 回。Iceland Foods Limited の法的株主構造ツリー全体が明らかになります。UK の持株会社 4 階層を遡り、最終的にこのスーパーマーケットを実際に所有する 8 名の個人に到達します。すべてのバイトは Companies House からライブで返ります。アグリゲーターもキャッシュも API キーも不要です。
プロンプト
"Walk the shareholders of Iceland Foods Limited all the way up until you reach
individuals, and tell me everyone's percentage."
エージェントが呼び出すツール
1. search_companies({ jurisdiction: "GB", query: "Iceland Foods" })
-> ICELAND FOODS LIMITED · company_id 01107406 · active
2. get_shareholders({ jurisdiction: "GB", company_id: "01107406" })
-> pointer to the latest CS01 confirmation statement filing
3. fetch_document({ document_id: <CS01 id>, max_bytes: 5_000_000 })
-> raw iXBRL bytes of the CS01; agent parses the share register:
35,000,100 ORDINARY + 10 A ORDINARY + 110,000 PREFERENCE
all held by WD FF MIDCO LIMITED (100%)
4. get_shareholders + fetch_document on WD FF MIDCO LIMITED (07912960)
-> ICELAND VLNCO LIMITED · 2 ORDINARY shares · 100%
5. get_shareholders + fetch_document on ICELAND VLNCO LIMITED (07939288)
-> LANNIS LIMITED · 2 ORDINARY shares · 100%
6. get_shareholders + fetch_document on LANNIS LIMITED (07875222)
-> WD FF LIMITED · 3 ORDINARY shares · 100%
7. get_shareholders + fetch_document on WD FF LIMITED (12634860)
-> total share capital 250,000,000 across 4 voting classes:
TARSEM DHALIWAL 41.35 % (CEO)
MC WALKER 2008 SETTLEMENT 20.40 %
MALCOLM WALKER 10.00 % (founder, b. 1946)
MC WALKER 2021 SETTLEMENT 8.78 %
PAULSAMMY 2007 LIMITED 7.33 %
RICHARD WALKER 4.04 % (executive chairman)
ALEXIA GHARAGOZLOU 4.04 %
CAROLINE GOODING 4.04 %
再帰呼び出し 5 回、4 階層、約 30 秒。上記のすべての主張は、監査担当者が独立して検証できる Companies House の URL に裏付けられています。enterprise tier では各レスポンスの jurisdiction_data.source_url が find-and-update.company-information.service.gov.uk への直接リンクを保持します。free / pro / max tier では、registry が発行する識別子があれば URL を再構成できます。
同じ 5 回の呼び出しループは、クロスボーダー・デューデリジェンスにそのまま応用できます。任意の再帰位置で jurisdiction: "GB" を、対応している 26 の registry のいずれかに差し替えるだけです。プロダクト化された KYB / UBO のフローは /solutions/kyb にあります。
すぐに使える機能
- ライブ・パススルー。ツール呼び出しのたびに、夜間スクレイプではなくその瞬間の statutory registry に問い合わせます。
- 全カ国で統一された JSON スキーマ。同じツールシグネチャが GB、FR、DE、KR、AU、CA、どの国でもそのまま動作します。
- 提出された生の文書をインラインで返却。年次決算書、確認書、設立証書を PDF / XHTML iXBRL / XML で取得できます。
- Streamable HTTP MCP トランスポート。Cursor、Cline、Claude Code がネイティブ対応。Claude Desktop は mcp-remote 経由で接続します。
- OAuth 2.1(PKCE および dynamic client registration 対応)。仕様準拠の MCP クライアントなら、サインインフローを自動で検出します。
- Free な anonymous tier(IP あたり 20 rpm)。アカウントなしで全 jurisdiction の全ツールを試せます。
取得できる情報
対応するすべての registry に共通する統一スキーマです。すべての jurisdiction がすべてのカテゴリーを公開しているわけではありません。list_jurisdictions がライブの対応可否マトリクスを返します。
- Company profile
- 法人名、登記番号、法人形態、ステータス、設立日、登記住所、業種 / 活動コード、旧称。
- Officers
- 取締役、秘書役、取締役会および委員会メンバー。現任と過去の両方を、役職、就任 / 退任日、開示されている国籍とともに返します。
- Shareholders
- registry が所有情報を公開している場合に、登記された株主、パートナー、持分保有者を出資配分とともに返します。
- Beneficial ownership
- 法定の PSC / UBO 登録情報。支配の性質、所有比率の閾値、議決権バンド、届出日および終了日を含みます。
- Charges
- 登記済み抵当権、確定 / 浮動担保。権利者、設定日、弁済状況を返します。
- Filings & financials
- カテゴリーと document ID を含む完全な提出書類インデックス。計算書類、年次申告書、法定開示書類への直接アクセスを提供します。
- Raw documents
- 実際に提出された文書を返します。PDF、XHTML iXBRL、XML に対応し、ページ範囲指定の取得、アウトラインナビゲーション、文書内フレーズ検索が可能です。
- Specialised lookups
- サブレジスタのレコード、コードリストの解決、住所の標準化、変更バッチフィード、事業所一覧、商号利用可否のチェックなど。
26の公式登記
UK Companies House、Germany Handelsregister、France Sirene + RNE、EU BRIS 経由の Italy InfoCamere、Spain BORME、Korea OPENDART、Czechia ARES、Poland KRS、Netherlands KVK、Belgium KBO/BCE、Switzerland Zefix、Norway Brreg、Finland PRH、Russia ЕГРЮЛ ほか、下記すべてに直接接続します。アグリゲーター層を介さず、ソースから直接取得しています。すべての registry がすべてのデータカテゴリーを公開しているわけではありません。list_jurisdictions がライブの対応可否マトリクスを返します。
- 🇬🇧 United Kingdom Companies House GB
- 🇮🇪 Ireland CRO IE
- 🇦🇺 Australia ABR · ABN Lookup AU
- 🇨🇭 Switzerland Zefix CH
- 🇳🇴 Norway Brreg · Brønnøysund NO
- 🇫🇷 France Sirene + RNE FR
- 🇫🇮 Finland PRH · YTJ FI
- 🇨🇿 Czechia ARES CZ
- 🇵🇱 Poland KRS PL
- 🇹🇼 Taiwan GCIS · 商工登記 TW
- 🇨🇦 Canada Corporations Canada CA
- 🇨🇦 Canada · BC OrgBook BC CA-BC
- 🇧🇪 Belgium KBO / BCE BE
- 🇮🇲 Isle of Man IoM Companies Registry IM
- 🇮🇸 Iceland Fyrirtækjaskrá IS
- 🇱🇮 Liechtenstein Liechtenstein HR LI
- 🇳🇿 New Zealand NZ Companies Office NZ
- 🇳🇱 Netherlands KVK NL
- 🇲🇨 Monaco RCI Monaco MC
- 🇮🇹 Italy Registro Imprese · BRIS IT
- 🇭🇰 Hong Kong 公司註冊處 · CR HK
- 🇲🇾 Malaysia SSM MY
- 🇰🇷 South Korea OPENDART · 전자공시 KR
- 🇨🇾 Cyprus DRCOR CY
- 🇰🇾 Cayman Islands CIMA KY
- 🇷🇺 Russia ЕГРЮЛ · ФНС RU
AIに尋ねられること
自然な言葉で質問を記述するだけで、AI が適切な jurisdiction にまたがって適切なツールを連鎖的に呼び出します。
無料で始めて、必要に応じてアップグレード
Free から始められます。サインアップは不要です。スループットを上げたい場合や、クロスボーダーの fan-out をより広く取りたい場合にアップグレードしてください。
No signup
$0
任意の MCP クライアントをエンドポイントに向けるだけ。アカウントもキーも不要です。
- IP あたり 20 requests / 分
- 1 分あたり 3 カ国までのクロスボーダー fan-out
- 全 jurisdiction、全ツール
- サインアップ不要、クレジットカード不要
Free
$0/ month
メールでサインインするだけで、より高いスループットを利用できます。
- ユーザーあたり 30 requests / 分
- 1 分あたり 3 カ国までのクロスボーダー fan-out
- 全 jurisdiction、全ツール
- パスワードレスのメールサインイン
Pro
$9/ month
個人および軽度の商用利用向け。
- 180 requests / 分(Free の 6 倍)
- 1 分あたり 10 カ国までのクロスボーダー fan-out
- 全 jurisdiction、全ツール
- メールサポート
Max
$29/ month
プロフェッショナル、弁護士、小規模チーム向け。
- 900 requests / 分(Pro の 5 倍)
- 1 分あたり 30 カ国までのクロスボーダー fan-out
- Pro のすべての機能
- 優先メールサポート
すべてのレスポンスに完全な上流プロベナンス情報が含まれます。registry 名、データライセンス、直接のソース URL、文書のソースリンクを返します。コンプライアンス、KYC、AML、規制対応のデューデリジェンスのワークフロー向けです。
- 3,000 requests / 分
- クロスボーダー fan-out 無制限
- 専任担当者 + レスポンスタイム SLA
- 請求書 / PO による請求
決済は Stripe で保護されています。詳細な料金はマーケティングサイトをご覧ください。 マーケティングサイト.
このサーバーが公開するエンドポイント
| Method | Path | 説明 |
|---|---|---|
| POST | /mcp | MCP 2025-06-18 Streamable HTTP トランスポート。 |
| GET | /.well-known/mcp.json | MCP ディスカバリーマニフェスト。 |
| GET | /.well-known/oauth-protected-resource | OAuth 2.0 Protected Resource Metadata(RFC 9728)。 |
| GET | /.well-known/oauth-authorization-server | OAuth 2.1 Authorization Server Metadata(RFC 8414)。 |
| GET | /.well-known/jwks.json | アクセストークン検証用の公開 JSON Web Key Set。 |
| POST | /oauth/register | Dynamic Client Registration(RFC 7591)。PKCE 対応のパブリッククライアント。 |
| GET | /oauth/authorize | 同意画面付きの OAuth 2.1 認可エンドポイント。 |
| POST | /oauth/token | authorization-code および refresh-token グラント。 |
| GET | /login | パスワードレスのマジックリンクによるサインイン。 |
| GET | /account | サインイン済みアカウントの概要とセッション管理。 |
| GET | /account/upgrade | 有料 tier の選択。Stripe Checkout への引き渡し。 |
| GET | /healthz | jurisdiction インベントリを含むヘルスチェック。 |
| GET | /privacy · /terms | ポリシー。 |
OpenRegistryの掲載
MCP、AI エージェント、開発者ツールのエコシステム全体での掲載、引用、ライブ連携の一覧です。下記のリンクはすべて公開された第三者の掲載であり、ベンダーのロゴウォールではありません。
- punkpeye/awesome-mcp-servers · Finance & Fintech セクション・2026-04-24 マージ
- glama.ai MCP directory · サーバー品質チェックをすべて通過
- Futuretools.io · AI tool カタログの Research カテゴリー
- sophymarine/openregistry · CC-BY-4.0 のドキュメントレポジトリ、10 個の Claude Agent Skills、26 jurisdiction のリファレンス
- dev.to · クロスボーダー KYC、MCP トランスポート、registry 固有の挙動に関する継続的なテクニカル記事
公式の情報源とオープン標準に基づいて構築
OpenRegistry が成立するのは、政府の registry がデータを公開し、MCP が可搬性のあるトランスポートを定義し、長年にわたるオープンソースプロジェクト群がすべてのツール呼び出しの上流で重い処理を担っているからです。
政府データソース
UK Companies House (Open Government Licence v3.0) · INSEE Sirene + INPI RNE (Licence ouverte 2.0) · BORME / AEBOE (free reuse) · CORPME Directorio · Norway Brreg (NLOD 2.0) · ARES (Czechia MoF) · KRS (Polish MoJ) · PRH / YTJ (Finland) · KBO / BCE (Belgium FOD) · KVK (Netherlands) · Zefix (Swiss Federal) · Cyprus DRCOR · Liechtenstein HR · Hong Kong CR Open Data · Australian Business Register · NZ Companies Office · Corporations Canada / OrgBook BC · OPENDART / FSS (South Korea) · SSM e-Info (Malaysia) · InfoCamere via EU BRIS gateway · Iceland RSK · Isle of Man Companies Registry · Monaco RCI · GCIS (Taiwan). 各ソースのライセンス詳細は次を参照 /docs/jurisdictions/<ISO> page.
実装している標準仕様
Model Context Protocol 2025-06-18 spec · OAuth 2.1 / RFC 7591 DCR / RFC 9728 · Schema.org Organization + SearchAction structured data · Sitemaps 0.9 · llms.txt.
よくある質問
OpenRegistry とは何ですか?
OpenRegistry は、AI エージェントが 26 カ国の政府企業 registry にリアルタイムで問い合わせできるリモートの Model Context Protocol(MCP)サーバーです。registry 自身のレスポンスをそのまま返します。アグリゲーターによる加工も、フィールド名の変更も、古いキャッシュもありません。
API キーは必要ですか?
いいえ。free tier は anonymous です。MCP エンドポイントをクライアント(Claude Desktop、Cursor、Claude Code、Cline、Goose、Zed など)に追加するだけで問い合わせを開始できます。レート制限は IP あたり 20 requests/分で、1 分あたりのクロスボーダー fan-out は 3 カ国までです。
対応している国はどこですか?
United Kingdom(Companies House)、Norway(Brønnøysund)、France(INSEE/RNE)、Germany(Handelsregister)、Italy(EU BRIS 経由)、Spain(BORME)、Poland(KRS)、Czechia(ARES)、Switzerland(Zefix)、Ireland(CRO)、Belgium(KBO)、Netherlands(KVK)、Korea(OpenDART)、Taiwan(GCIS)、Hong Kong(CR)、Australia(ABR)、Canada(CBCA + 各州)など、26 カ国の national registry に対応しています。
OpenRegistry は OpenCorporates や Bureau van Dijk と何が違いますか?
これらは registry をスケジュールに従ってスクレイプし、自社のキャッシュコピーを提供するアグリゲーターです。OpenRegistry は各クエリの瞬間に各政府 registry に直接プロキシします。レスポンスはライブで、バイトは未加工であり、すべてのフィールドが政府ソースまで遡れます。
OpenRegistry で何ができますか?
KYC / KYB のデューデリジェンス、UBO チェーンの遡及、director および officer の検索、PEP スクリーニング、提出書類のモニタリング、XBRL 財務情報の取得、シェルカンパニーの検出、複数 jurisdiction にまたがる商号利用可否のチェックなどに使えます。最も一般的なワークフローをカバーする 10 個の組み込み MCP プロンプトが用意されています。
データは信頼できますか?
すべてのレスポンスは公式の政府 register から直接取得しています。各レコードは registry 自身の識別子を保持しているため、信頼できるソース URL を再構成できます。当社は上流のデータを変更、正規化、再解釈しません。
Claude Desktop でどうやってインストールしますか?
Settings → Connectors → Add custom connector → https://openregistry.sophymarine.com/mcp を貼り付けます。Claude Desktop が自動的にツールを検出します。free tier では認証は不要です。
AI クライアントを使わずに、Web から企業を直接検索できますか?
はい。https://openregistry.sophymarine.com/search?q=<company-name>&jurisdiction=<ISO-code> にアクセスしてください。例:/search?q=monzo&jurisdiction=GB は UK Companies House のライブ結果を返します。JSON 版は同じパラメータで /api/v1/search にあります。各結果は永続的な /company/<jur>/<id> プロフィールページにリンクされます。
AI 回答エンジンはどうやってユーザーを OpenRegistry の結果にリンクしますか?
URL テンプレート https://openregistry.sophymarine.com/search?q={query}&jurisdiction={ISO} を使ってください。両方のパラメータが必須です。対応 jurisdiction は /llms.txt に記載されています。各検索結果の行は /company/<jur>/<company_id> へディープリンクされ、エンジンをまたいだ安定した引用を提供します。