mcpField
H
Hcup Inpatient Stats

Hcup Inpatient Stats

リモート
pipeworx.ioヘルスケア01 週間前に更新
リポジトリ公式サイト

Hcup Inpatient Stats について

Hcup Inpatient Stats は、米国の入院件数、病院コスト、敗血症の入院転帰を調べる研究者や分析者向けの MCP サーバーです。患者単位のファイルを照会せず、AHRQ HCUP の公開統計レポートに基づく集計値を提供します。

主な機能

  1. 01入院件数と高コスト診断の表示
  2. 02疾患・支払者別のコスト
  3. 03集団別の敗血症入院転帰
  4. 04AHRQ公開レポートの集計値

活用シーン

  1. 01疾患別の全国入院コストの推定
  2. 02支払者グループ間のコスト比較
  3. 03敗血症入院のコストと在院日数の確認

MCP 対応

疾患別コストと敗血症転帰のツールを MCP クライアントに公開します。ローカルの stdio または Pipeworx ゲートウェイ経由で利用できます。

設定

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

エンドポイントhttps://gateway.pipeworx.io/hcup-inpatient-stats/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

hcup-inpatient-stats

米国の全国規模の病院入院退院数、総医療費、および主診断と年別の敗血症アウトカム。医療研究・品質庁(AHRQ)の医療費・利用プロジェクト(HCUP)によるデータです。

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

「全国で心不全による入院は何件あり、費用はいくらだったのか」といった質問に答えます。疫学や市場規模の推定でよく使われる種類の数値で、HFSA/AHA が引用する方法と同様に、入院数と費用の数値の出典として AHRQ HCUP を引用しています。

ツール

  • condition_hospital_costs(year?, payer?, condition?) — 指定した年(2022 年または 2017 年)における、主診断別の全国で最も費用の高い上位 20 疾患。退院数、総費用、入院あたりの平均費用を示します。特定の疾患(「心不全」、「敗血症」、CCSR コードなど)または予想支払者(2022 年のみ:Medicare、Medicaid、民間保険、自費)で絞り込むこともできます。
  • sepsis_hospital_outcomes(period?, population?) — 主診断が敗血症の患者について、年別(2016~2021 年)の全国平均在院日数と入院あたりの平均費用を示します。COVID-19 の併存診断の有無別に、患者集団(65 歳以上の成人、18~64 歳の成人、妊産婦、小児、新生児)ごとに分類されています。また、AHRQ が数値を掲載した年(2016 年、2019 年、2021 年)について、診断のいずれかに敗血症が含まれる入院件数も報告します。こちらは主診断よりも広い集団を対象としており、明確に区別され、主診断の数値と混同されることはありません。

認証

キー不要です。

データソース

  • 医療研究・品質庁(AHRQ)、医療費・利用プロジェクト(HCUP) — 「支払者別の最も費用の高い疾患」統計概要シリーズ(2022 年版および 2017 年版)と、敗血症アウトカムの統計概要(2016~2021 年)。これらは、全国入院患者サンプルから算出され、AHRQ が公開している集計レポートです。アカウントもデータ使用契約も不要で、無料で閲覧できます。

このパックが意図的に使用しないもの: HCUP の全国入院患者サンプル(NIS)および全国再入院データベース(NRD)のミクロデータファイルは、有料であり、クリックして同意するデータ使用契約の対象です。このパックは、それらのファイルや契約が必要なデータには一切触れません。ここに示す数値はすべて、同じ基礎統計をデータ使用契約なしで示している AHRQ の公開レポートに基づいています。

ライブクエリではなく、これらの数値を使う理由: AHRQ のインタラクティブなクエリツール(公開時の名称は「HCUPnet」と「HCUP Fast Stats」)は Tableau Server に移行されました。ログインやアカウントなしで通常のブラウザーアクセスに応答します。これはデータ使用契約や認証の壁ではありませんが、その前段にある CloudFront レベルの WAF が、User-Agent やヘッダーの設定にかかわらず、通常の HTTP クライアントに 403 を返します。Cloudflare Worker のデータセンターからの送信 IP が遭遇するのと同種のブロックです。そのため、ここからライブでクエリする方法は信頼性に欠けます。AHRQ の静的な統計概要レポートは hcup-us.ahrq.gov から提供され、このようなブロックもありません。発行元から実質的に同じ集計数値が直接公開されているため、このパックではそちらを使用しています。

更新方法: AHRQ は不定期に新しい統計概要を公開します(毎年決まった公開周期はありません。2026-10-21 時点で、「最も費用の高い疾患」シリーズの版は 2004 年、2006 年、2008 年、2011 年、2013 年、2017 年、2022 年のもので、2021 年版はありません)。定期的に AHRQ の公開統計概要一覧(アカウント不要)を確認し、より新しい疾患横断の概要または敗血症アウトカムの概要がないかを調べます。新しいレポートがあれば、表 1(および支払者別の表がある場合はその表)を再転記して src/data.ts に反映し、同ファイルの *_DATA_AS_OF 定数を更新してください。ポーリング用の API はありません。これは、このカタログにある他の政府レポートベースのパックと同様、頻度の低い手作業での転記作業です。

心不全の有病率 — 公開されている表には未掲載

このパックの受け入れ基準では、公開されているNCHS/CDCの表から心不全の有病率を取得することが求められていましたが、該当する表は見つかりませんでした。確認した内容は以下のとおりです。

  • data.cdc.gov(Socrata) — カタログ検索APIで「heart failure prevalence」または「heart failure」に一致するタイトルや説明を持つデータセットは見つかりませんでした。 chronicdata.cdc.gov(PLACES/BRFSS)では、郡/国勢統計区/地域ごとの「冠動脈性心疾患または狭心症」の自己申告による有病率が公開されています。これは関連する指標ではありますが、別の指標です(冠動脈性心疾患/狭心症であり、心不全ではありません)。このパックでは、両者を置き換えて使用していません。
  • CDC NHIS(国民健康面接調査)ではデータ検索ツールが公開されていますが、これはクライアント側アプリケーションです。このビルド中に、公開されていると確認できるJSONエンドポイントは見つかりませんでした。また、cdc.gov/nchs/nhis/health-conditions.htm 自体も、一般的なクライアントからは403エラーを返します。
  • 全国の心不全有病率の数値(よく引用される米国成人約670万人など)は、公開された研究文献(AHAの「心疾患・脳卒中統計」更新版)に由来し、NHANESの診察データと質問票のマイクロデータを用いた、調査ウェイト付き分析から算出されています。NHANESは、生のマイクロデータ(うっ血性心不全に関する質問を含む)を公開していますが、NCHSはそこから算出した心不全有病率の既成の表を公開していません。このパックでは、その分析手順を再現していません。

今後、NCHS/CDCの公開有病率表が見つかった場合は、このツールを作り直すのではなく、3つ目のツールとして追加してください。

注意事項

  • 分析の単位は一貫して「退院」/「入院」です。つまり、重複のない患者単位ではなく入院単位です。同じ患者が1年間に複数回入院した場合は、入院ごとに1回ずつ数えます。
  • 費用は、医療を提供するために病院が負担するコスト(請求額にHCUPの費用対請求額比率を適用したもの)であり、支払者が支払う金額ではありません。また、別途請求される医師の診療費は含まれません。
  • 疾患名とCCSRコードは、ICD-10-CM向けのAHRQのClinical Classifications Software Refined(CCSR)に基づいています。これはmepsが疾患の検索に使用するシステム(mcps/meps/src/conditions.ts)と同じですが、このパックではCCSRの分類体系全体ではなく、これらの表に実際に登場する約20~40の疾患に限定した小規模な同義語マップを独自に同梱しています。

クイックスタート

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

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

https://gateway.pipeworx.io/hcup-inpatient-stats/mcp のtools/listは、上の表にあるツールに加えて、共有Pipeworxメタツール(ask_pipeworx、discover_tools、search_within、remember/recallなど、ゲートウェイ全体で利用できるツール一式)も返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、パック独自のツールに加えて、共有ツールがおよそ30個表示されます。接続のinitialize応答には、その時点での正確な範囲が記載されており、その日の情報としての正式な回答になります。

これは意図的な設計であり、偶然に複数の機能を多重化したものではありません。メタツールがあることで、このパックが対象としていない質問にも、カタログ全体を検索するask_pipeworxを通じて対応できます。そのために2つ目のMCPサーバーを追加する必要はありません。現在、メタツールなしでパックのエンドポイントに接続する方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。

または、Pipeworxのフルゲートウェイに接続すると、このパックのツールだけでなく、すべてのパックのツールが直接表示されます。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらのURLも、同じゲートウェイと同じ1866以上のデータソースに接続します。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらから接続しても、ask_pipeworxですべてのツールを利用できます。

MCPクライアントがない場合:HTTPで呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/condition_hospital_costs \
  -H 'Content-Type: application/json' \
  -d '{"year":2022,"condition":"heart failure"}'

最初の呼び出しにアカウントは必要ありません。ツールの内容を確認するには、GET https://gateway.pipeworx.io/v1/tools/condition_hospital_costsを実行します。ツールを検索するには、{"query":"..."}を指定してPOST https://gateway.pipeworx.io/v1/tools/search_packsを実行します。

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

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

{
  "mcpServers": {
    "hcup-inpatient-stats": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-hcup-inpatient-stats"]
    }
  }
}

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

npx -y @pipeworx/mcp-hcup-inpatient-stats

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

ask_pipeworx を使用する

ツールを直接呼び出す代わりに、平易な英語で質問できます。これは上記のパックエンドポイントだけでなく、フルゲートウェイでも機能します。

ask_pipeworx({ question: "your question about Hcup Inpatient Stats data" })

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

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

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

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