mcpField
C
China Pharma

China Pharma

リモート
pipeworx.ioビジネス・マーケティング05 日前に更新
リポジトリ公式サイト

China Pharma について

China Pharmaは、中国関連のライセンス取引、NMPAの発表と医薬品承認の開示、CSRCの処分情報を扱う、生物医薬・金融分野向けのMCPサーバーです。SEC、HKEX、公式発表を情報源とし、取引条件は開示文書から抽出します。収録範囲は公開開示に限られます。

主な機能

  1. 01中国関連のバイオ医薬ライセンス取引検索
  2. 02英語版NMPA発表の閲覧
  3. 03HKEX開示の医薬品承認検索
  4. 04CSRCの行政処分検索

活用シーン

  1. 01中国関連ライセンス取引と条件の調査
  2. 02HKEX上場企業の医薬品承認開示の追跡
  3. 03証券監督当局の処分決定の確認

MCP 対応

MCPクライアント向けに、取引、発表、承認、処分を検索するツールを提供します。Pipeworxのリモートサーバー経由、またはローカルのstdio MCPサーバーとして利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/china-pharma/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

@pipeworx/china-pharma

中国が関わるバイオテクノロジーおよび製薬のライセンス契約と医薬品承認を、SEC の 8-K および HKEX の開示発表から読み取ります。キーは不要です。

Pipeworx の一部です。AI エージェントを 1875 以上の稼働中のデータソースに接続する MCP ゲートウェイです。これは独立した非公式の連携であり、上流プロバイダーとは提携、承認、公開のいずれもしていません。

ツール

  • china_licensing_deals(query?, since?, until?, limit?) — 中国企業が資産を西側のパートナーにライセンスアウトした契約、または西側企業が大中華圏での権利をライセンス取得した契約です。両社名、地域条項、契約一時金とマイルストーン金額、ロイヤルティに関する記述、発表が掲載された届出を返します。
  • nmpa_updates(section?, limit?) — NMPA の英語による公式発表です。政策、ガイダンス、輸入規則、臨床試験ガイドラインの更新が含まれます。セクションは news、drugs、devices、cosmetics です。承認登録簿ではありません。詳細は以下を参照してください。
  • nmpa_drug_approvals(month? | since?/until?, query?, limit?) — NMPA により承認、条件付き承認、または適応拡大された特定の医薬品を、HKEX(香港取引所)の開示届出から読み取ります。届出の見出し、企業名、承認日、可能な範囲でのカテゴリー、届出 PDF を返します。
  • nmpa_drug_approval(id? | name?) — nmpa_drug_approvals の id、または医薬品名/企業名で検索して、承認記録を 1 件返します。
  • csrc_penalties(since?, page?, limit?) — CSRC(中国の証券規制当局)による行政処罰決定書(行政处罚决定书)を、csrc.gov.cn の独自 JSON フィードから新しい順に返します。各行には、決定番号、公表日、最初に記載された当事者、その他の当事者を含むメモの抜粋、決定全文へのリンクが含まれます。証券関連の法執行(開示不正、インサイダー取引、監査不備)が対象であり、医薬品規制ではありません。

nmpa_updates ではないもの、そして承認情報の実際の取得元

nmpa_updates は医薬品の承認登録簿ではありません。また、初見ではそう見えるかもしれませんが、english.nmpa.gov.cn/drugs.html も同様です。ページ名を鵜呑みにせず、稼働中のサイトを調査した結果(2026-09-07)、すべてのセクション(drugs、news、policies、regulatoryinformation)は行政政策に関する告知のページ分割フィードでした(「委託製造の監督強化に関する発表」「~に関する政策解説」など)。drugs の最新項目は 2026-04-14 付で、9 月時点では 5 か月前の情報です。いずれのセクションにも、特定の医薬品が承認されたと記載する項目はありません。中国語版 NMPA サイト(/datasearch/ だけでなく、今回ドメイン全体のすべてのパスを確認)と CDE は、いずれも通常の Cloudflare 非経由クライアントに対して、瑞数/Riverdata の JavaScript 難読化チャレンジを返し、HTTP 412/202 で応答します。2026-08-11 時点の調査結果は変わっていません。どちらを読むにもヘッドレスブラウザーが必要ですが、ステートレスなパックでは使用できません。

キー不要で、最新の承認イベント情報を実際に掲載しているのは次の情報源です。HKEX 上場の中国バイオテクノロジー企業は、NMPA の承認を同日中に規制関連の届出として開示する必要があります。HKEXnews の公開タイトル検索 JSON エンドポイント(titleSearchServlet.do)はキーなしで情報を提供します。これは、china_licensing_deals が SEC の 8-K(HKEX の届出ではなく)から取得するのと同じ方法で、1 つの取引所を挟んでいます。整理された登録簿は公開されていませんが、開示情報は公開されています。nmpa_drug_approvals と nmpa_drug_approval はこれを基盤にしています。

落とし穴
  • titleSearchServlet.do は、searchType=1 で title が設定されている場合、from/to を無視します。 異なる3つの複数月の期間(2026年1月~9月、2026年7月のみ、1日だけ)を指定してリクエストしたところ、いずれも直近のNMPA関連タイトルを持つ約17件の届出からなる同一のローリングセットが返されることを確認しました。このパックは、期間指定のないそのウィンドウを1回取得し、クライアント側で独自に日付をフィルタリングします。取得可能なウィンドウ外の since/until/month には、黙って空の「その月の承認なし」を返すのではなく、理由を説明する hint を含めて found: false を返します。
  • 見出しに「approved」とあっても、すべてが販売承認を意味するわけではありません。 IND/臨床試験の許可(「APPLICATION FOR CLINICAL TRIAL ... APPROVED BY NMPA」)、申請受理、画期的治療薬の指定にも、承認に近い表現が使われます。classifyApproval() は、見出しを販売承認として判定する前に、キーワード(IND、clinical trial、accept(ed|ance)、designation、clearance、submitted)でこれらを除外します。
  • name_cn は意図的に null にしています。 HKEXnews の英語タイトル検索で返されるのは英語の見出しのみです。対になる中国語の開示は別の NEWS_ID を持ち、追加の照会なしには確実に照合できません。また、PDF の解析も行っていません。推測で埋めるのではなく、明示的に未設定にしています。
  • 対象範囲は、香港上場企業のみです。 中国A株のみの企業や、香港に別途上場していない中国のバイオテクノロジー企業は、NMPA がその薬を承認していても表示されません。この点はレスポンスの scope_note に記載しています。

認証

不要です。SEC は連絡可能な User-Agent を求めており、汎用のものには 403 を返します。このパックは連絡可能な User-Agent を送信します。

取引データベースではなく SEC 全文検索を使う理由

取引データベース(Citeline、Evaluate、Cortellis、DealForma)はすべて有料サービスです。しかし、米国上場企業がライセンス契約の当事者であれば、その企業は 8-K で発表します。プレスリリースの別紙には契約相手、対象地域、金額が記載されるため、精選されたデータベースが非公開でも、発表情報は公開されています。

範囲の絞り込みがすべてです。 "license agreement" AND "China" で検索すると、ファストフードのフランチャイズでも同じ語句が使われるため、バイオテクノロジー企業より先に Yum China と YUM Brands が返されます。代わりに取引を示す語句を必須にして、"upfront payment" AND "milestone" AND "China" で検索したところ、3か月間で24件の届出が返され、そのすべてが製薬会社のものでした。対象を絞る鍵は「pharma」という単語ではなく、取引に使われる表現です。

回答の意味に影響するため明記する既知の制限

  • SEC への届出を行う当事者がいる取引のみが対象です。 米国に上場していない企業同士の、中国から日本、または中国からEUへの取引はここでは発表されず、結果に含まれません。この点はレスポンスの coverage_note に記載しています。
  • 取引条件は構造化フィールドではなく、文章から抽出されます。 金額が表示されるのは、リリースに記載されている場合のみです。「未公開の前払い金」と記載されたリリースからは金額を取得できず、推測せずにフィールドを省略します。単位を示す語句がない数値(単なる $1 など)は意図的に除外します。1ドル単位で設定されるライセンス契約はなく、その数値を報告すれば誤った値になるためです。
  • 1回の呼び出しで本文を開くのは最初の8件の届出までです。 それ以降の取引は、届出のURLと注記を付けて一覧表示されます。対象期間を狭めるか、query を使って該当する取引が範囲に入るようにしてください。

CSRC の行政処分:フィードに含まれる情報と含まれない情報

csrc_penalties は、csrc.gov.cn/csrc/c101928/common_list.shtml の検索リスト JSON エンドポイント(チャンネル 28de6b87eda140cb93de4dd10d11867d、行政处罚)を読み込みます。NMPA の中国語サイトとは異なり、このエンドポイントには JS チャレンジ型 WAF はありません。Referer ヘッダー付きの通常のリクエストで 200 が返ります(2026-09-07 に確認済み)。各決定には規制当局の定型文がタイトルとして付いているため、有用なフィールドは memo から解析します。具体的には、決定番号(〔2026〕42号)と当事者(名前のある当事者)のブロックです。リンク先の content.shtml ページは HTML の文章であり、意図的に取得しません。このツールは日付付きのフィードとリンクを提供するもので、解析済みの行政処分データベースではありません。_rangeTimeGte はサーバー側で絞り込みますが、日付の境界では厳密ではありません(since=2026-08-01 のリクエストで 2026-07-31 の行が返されました)。そのため、返された行に対してクライアント側でも since を再適用します。

データソース

  • china_licensing_deals:https://efts.sec.gov/LATEST/search-index(EDGAR 全文検索、8-K フォーム)と、https://www.sec.gov/Archives/edgar/data/ 配下の提出書類本文。
  • nmpa_updates:https://english.nmpa.gov.cn/(ニュース、医薬品、医療機器、化粧品の各セクション)。
  • nmpa_drug_approvals / nmpa_drug_approval:https://www1.hkexnews.hk/search/titleSearchServlet.do(HKEXnews の公開タイトル検索)と、https://www1.hkexnews.hk/ 配下のリンク先の提出書類 PDF。
  • csrc_penalties:https://www.csrc.gov.cn/searchList/28de6b87eda140cb93de4dd10d11867d(行政处罚チャンネルの JSON リストエンドポイント)。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します。

{
  "mcpServers": {
    "china-pharma": {
      "url": "https://gateway.pipeworx.io/china-pharma/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/china-pharma/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 も同じゲートウェイと同じ 1875+ のデータソースに接続します。異なるのは、どのパックのツールが 直接 一覧表示されるかだけです。どちらからでも ask_pipeworx を使ってすべてのツールにアクセスできます。

MCP クライアントをお持ちでない場合:HTTP 経由で呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/china_licensing_deals \
  -H 'Content-Type: application/json' \
  -d '{"since":"2026-06-01","limit":10}'

最初の呼び出しにアカウントは不要です。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/china_licensing_deals を使います。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を使います。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントもゲートウェイへのラウンドトリップも不要です。

{
  "mcpServers": {
    "china-pharma": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-china-pharma"]
    }
  }
}

または、直接実行して起動を確認できます。

npx -y @pipeworx/mcp-china-pharma

stdin/stdout 経由で MCP を使用し、initialize/tools/list/tools/call に応答します。対象は このパックのツールのみ で、上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールですが、ask_pipeworx によるルーティングはありません。

ask_pipeworx の使用

ツールを直接呼び出す代わりに、自然な英語で質問できます。これは上記のパックエンドポイントでも、フルゲートウェイでも利用できます。

ask_pipeworx({ question: "your question about China Pharma data" })

ゲートウェイが適切なツールを選び、引数を自動的に入力します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。