NDB OpenData HubNDBオープンデータ第10回

NDB OPENDATA HUB

特定健診オープンデータを検索・比較・可視化するハブ

本サービスは、厚生労働省「NDBオープンデータ(第10回)」の 「特定健診 検査」と「特定健診 質問票」を、地域・属性で すばやく絞り込み、見やすく比較するためのビューアです。 さらに ChatGPT Actions や Claude などから自然言語で質問して データを探せるエージェントも搭載しています。 参照元は厚生労働省NDBオープンデータサイトで公開されている最新データです(2025年9月時点)。

検査データ

特定健診検査ビュー

BMI・血圧・肝機能など27項目を都道府県・二次医療圏・性別・年齢階級別に瞬時に確認。 基本/詳細レコードを切り替えて母集団の違いも把握できます。

開く →

質問票データ

特定健診質問票ビュー

生活習慣に関する22問の回答分布を地域や属性条件で絞り込み。 選択した質問の回答選択肢も動的に読み込みます。

開く →

MCPサーバー接続

自然言語で NDB OpenData Hub のデータベースを探索・分析できます(読み取り専用)。 下記にセットアップに使えるコピー&ペースト可能な設定例と確認手順を示します。

Claude Desktop(MCPネイティブ)

  • 設定ファイルの場所(macOS): ~/Library/Application Support/Claude/claude_desktop_config.json
  • 編集後は Claude Desktop を完全再起動
  • 動作確認: 「利用可能なNDBツールを表示して」でツール認識を確認

設定例(JSON; ブリッジ方式)

{
  "mcpServers": {
    "ndb-mcp-bridge": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-bridge/build/bridge.js"],
      "env": {
        "NDB_MCP_SERVER_URL": "https://ndbopendata-hub.com/api/mcp",
        "MCP_DEBUG": "false"
      }
    }
  }
}

設定例(TOML; ブリッジ方式)

[mcpServers.ndb-mcp-bridge]
command = "node"
args = ["/absolute/path/to/mcp-bridge/build/bridge.js"]
[mcpServers.ndb-mcp-bridge.env]
NDB_MCP_SERVER_URL = "https://ndbopendata-hub.com/api/mcp"
MCP_DEBUG = "false"

詳細手順: リポジトリ内 mcp-server/CLAUDE_DESKTOP_SETUP.md を参照。Node不要のスタンドアロン版は こちら(バイナリ配布・設定手順)。

補足: いずれの方式も読み取り専用で動作します。必要に応じてタイムアウトやCORSの設定をご調整ください。

技術スタック

Next.js + TypeScript / Tailwind CSS / Supabase (PostgreSQL) / Python (pandas, SQLAlchemy)

AI駆動開発を採用: 仕様策定・設計・実装・検証の大部分を OpenAI ChatGPT と Anthropic Claude で構築・自動化しています。

データの基本情報

  • 検査データ: 26項目(BMI・血圧・脂質・肝機能・血糖・尿検査・眼底検査ほか)
  • レコード種別: 基本情報レコード/詳細情報レコードの2系統を収録
  • 質問票データ: 22の質問。こちらも基本/詳細レコードを収録

免責事項

本サービスは公開元データをデータベース化し、検索・閲覧しやすくしたものです。正確性の担保のため、 最終的には出典元(厚生労働省NDBオープンデータ)をご参照ください。反映の妥当性を確認するテストは実施していますが、 重要な意思決定に用いる際は最新の公式資料と照合のうえご判断ください。

ご利用上の注意: 表示は集計済みデータです。表示遅延・仕様変更・公開停止などにより一部の値が更新前後で一時的に不一致となる場合があります。 APIや画面の仕様は予告なく改善されることがあります。

About This Service (EN): NDB OpenData Hub is a viewer for Japan's NDB Open Data (Specific Health Checkups). Filter and compare aggregated results by region and demographics for two datasets — Health Inspections (26 items) and Questionnaire (22 questions), each with basic and detailed records. Source: official MHLW NDB Open Data (as of Sep 2025). For critical decisions, verify with the original source.