Hk Elegislation について
Hk Elegislation は、香港法令を扱う法律研究者やエージェント向けの MCP サーバーです。タイトルや Cap. 番号で検索し、英語と繁体字中国語の条文を各言語の版の日付とともに並べて取得できます。
主な機能
- 01英語・繁体字中国語のタイトル検索
- 02Cap. 番号による法令の特定
- 03メタデータと目次の取得
- 04両言語での条文全文表示
- 05施行状況と版の日付の確認
活用シーン
- 01特定の香港法令の検索
- 02英語と中国語の条文の照合
- 03法令の構成の確認
- 04条文の施行状況と版の確認
MCP 対応
MCP クライアントに香港法令の検索、メタデータ、目次、条文取得ツールを提供します。Pipeworx ゲートウェイ経由の接続と、ローカルの stdio MCP サーバーとしての実行に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/hk-elegislation/mcpclaude mcp add --transport http pipeworx-io-hk-elegislation https://gateway.pipeworx.io/hk-elegislation/mcp{"mcpServers":{"pipeworx-io-hk-elegislation":{"type":"http","url":"https://gateway.pipeworx.io/hk-elegislation/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-hk-elegislation":{"type":"http","url":"https://gateway.pipeworx.io/hk-elegislation/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-hk-elegislation":{"type":"http","url":"https://gateway.pipeworx.io/hk-elegislation/mcp"}}}{"mcpServers":{"pipeworx-io-hk-elegislation":{"serverUrl":"https://gateway.pipeworx.io/hk-elegislation/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@pipeworx/hk-elegislation
香港の条例、附属法令および文書の全文を、英語と繁體字中国語の両方で収録しています。どちらも原文であり、同等に正文として扱われます。表題で検索でき、正確な Cap.(章番号)の引用から特定でき、条項ごとに閲覧できます。
Pipeworx の一部です。AI エージェントを1819以上の稼働中のデータソースに接続する MCP ゲートウェイです。独立した非公式の連携であり、上流プロバイダーとの提携、同社による承認または公開を受けたものではありません。
ツール
hk_law_search(query, limit?)— 表題のキーワード(英語または繁體字中国語。「Personal Data」、「個人資料」、「Companies Ordinance」など)または章番号のみ(「486」)で法律を検索します。hk_law_info(cap?, title?)— 法律の完全なメタデータを取得します。英語と中国語の表題、施行状況、英語本文と中国語本文それぞれの版の日付(別々のフィールド)、および主条例、附属法令、文書のいずれであるかを確認できます。hk_law_toc(cap?, title?, offset?, limit?)— 法律の条項番号と見出しをページ分割して取得します。hk_law_section(cap?, title?, section)— 1つの条項の全文を英語と繁體字中国語で並べて取得します。施行状況と版の有効開始日も含まれます。
認証
不要です。
データソース
- 香港律政司、e-Legislation — DATA.GOV.HK で一括アーカイブとして公開されている、各条例、附属法令およびその他の文書の現行版本文です。英語、繁體字中国語、簡体字中国語で公開されています(組織名「hk-doj」)。
インタラクティブな e-Legislation ウェブサイトは、各ページへのアクセスに JavaScript によるクライアント機能チェックを要求するため、通常の HTTP クライアントでは通過できません(2026-10-16 に確認)。また、DATA.GOV.HK のカタログでダウンロードできるのは全範囲の一括データのみであり、章または条項単位で取得できるライブエンドポイントはありません。Bruce による2026-09-23のローカルコピーに関する判断に従い、このパックは scripts/hk-elegislation/load-data.mjs で読み込んだ D1 コピー(英語と繁體字中国語。簡体字中国語もソースでは公開されていますが、初回の処理では読み込みません)からデータを取得します。そのスクリプトを再実行すると更新されます。各レスポンスの data_as_of は、最後に読み込みを実行した日時です。
ライセンス: DATA.GOV.HK の利用規約では、データの閲覧、ダウンロード、配布、複製を、商用・非商用を問わず無料で認めています。ただし、出典を明記し、基礎となる知的財産権が香港特別行政区政府に帰属することを認める必要があります。これは明示的な再利用許諾であり、ライブプロキシとしての利用のみを許すものではありません。各レスポンスには source が含まれます。法的に正確なものと推定されるのは、e-Legislation ウェブサイト自体が「Verified Copy」と表示する PDF のみであり、その記載日現在の正確性が認められます(Legislation Publication Ordinance, Cap. 614 s.5)。このパックは、ライブサイトにある PDF 以外の表示と同様、情報提供を目的としています。
両言語とも原文であり、どちらも「翻訳」ではありません
Official Languages Ordinance(Cap. 5)s.4B に基づき、香港の条例の英語本文と中国語本文は同等に正文として扱われます。このパックでは、一方を他方の翻訳とは決して表記しません。hk_law_section は、各言語にそれぞれ独自の版の有効開始日を付して、両方の本文を並べて返します。改正後、一方の言語の本文だけが先に統合されることがあるためです。
注意事項
hk_law_searchはタイトル検索です。条文の本文にのみ含まれる語句で法律を検索することはできません。hk_law_sectionは本文の条文を引用して回答します(「section 2」など)。別表に独自の番号が付いた規定(例:PDPO の Schedule 1 の「section 1」である Data Protection Principles)は独自に番号を振り直しているため、現時点では個別に取得できません。これは既知の制限であり、意図しない番号の衝突ではありません。ローダーは別表・付属書の内容を条文検索の対象から明示的に除外しているため、別表の「section 1」が本文の section 1 と混同されることはありません。- 長い条文は、条文全体をそのまま返します。定義を定めた条文(例:Cap. 486 s.2)は長くなる場合があります。法律の構成を確認してから条文を1つずつ読むには
hk_law_tocを使います。1回の呼び出しで法律全体が返されることはありません。 - 従属法令は、章番号の後に文字を付けて指定します(「486A」など)。これは原典独自の引用規則に沿ったものです。
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します。
{
"mcpServers": {
"hk-elegislation": {
"url": "https://gateway.pipeworx.io/hk-elegislation/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/hk-elegislation/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 も同じゲートウェイと同じ 1819 件以上のデータソースに接続します。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらからも ask_pipeworx を使ってすべてのツールにアクセスできます。
MCP クライアントがない場合:HTTP 経由で呼び出す
curl -X POST https://gateway.pipeworx.io/v1/tools/hk_law_search \
-H 'Content-Type: application/json' \
-d '{"query":"Personal Data"}'
最初の呼び出しにはアカウントは必要ありません。ツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/hk_law_search を使います。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を呼び出します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージはローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへの往復通信も不要です。
{
"mcpServers": {
"hk-elegislation": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-hk-elegislation"]
}
}
}
または、直接実行して起動を確認できます。
npx -y @pipeworx/mcp-hk-elegislation
stdin/stdout 経由で MCP を使用し、initialize/tools/list/tools/call に応答します。対象はこのパックのツールのみで、上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールを使いますが、ask_pipeworx によるルーティングはありません。
ask_pipeworx の使用
ツールを直接呼び出す代わりに、自然な英語で質問できます。上記のパックエンドポイントでも、ゲートウェイ全体でも利用できます。
ask_pipeworx({ question: "your question about Hk Elegislation data" })
ゲートウェイが適切なツールを選び、引数を自動的に設定します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。