mcpField
M
maccabi-health

maccabi-health

ローカル
github.comヘルスケア144 週間前に更新

maccabi-health について

maccabi-health は、CLI、ライブラリ、または AI アシスタントから Maccabi Healthcare Services の個人記録を読み取るツールです。自身の検査・受診履歴を確認する人向けで、SMS 認証後に検査、処方、紹介状、対応 PDF などを取得できます。

主な機能

  1. 01検査結果と過去データの比較
  2. 02処方と調剤記録の閲覧
  3. 03受診記録と紹介状の取得
  4. 04医師との通信と文書の閲覧
  5. 05画像検査メタデータの取得

活用シーン

  1. 01検査値、単位、基準範囲の確認
  2. 02処方と調剤記録の整理
  3. 03医師からの問い合わせと返信の確認
  4. 04画像検査とシリーズの確認

MCP 対応

Claude、Codex、Gemini などのクライアント向けに MCP サーバーとして動作し、Maccabi の記録を読み取れます。OAuth を使う loopback Streamable HTTP にも対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"orenyomtov-maccabi-health": {
"command": "npx",
"args": [
"-y",
"maccabi-health"
]
}
}
}
起動コマンドnpx -y maccabi-health

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmaccabi-health0.1.6

ツール

38

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

Maccabi Health

検査結果、スキャン画像、診察、メッセージ、紹介状、処方箋について、AI アシスタントにセカンドオピニオンを求めましょう。

npm license

イスラエルの健康保険組合である Maccabi Healthcare Services の記録を、CLI または AI アシスタントを通じて閲覧できます。検査履歴、医師とのやり取り、診察、処方箋、紹介状、および対応するオリジナルの PDF を確認できます。

非公式のものであり、Maccabi とは無関係です。ID 番号(תעודת זהות)と、ログインコードを SMS で受信する電話へのアクセスが必要です。

はじめに

以下をコピーしてエージェントに貼り付けてください。

Analyze my blood test results, and tell me if my cholesterol is a problem

https://raw.githubusercontent.com/orenyomtov/maccabi-health/main/skills/maccabi-health/SKILL.md

Claude Code、Cowork、Codex、Cursor、Instinct、Muse、ChatGPT Work などのエージェントが対応できます。

別の方法として、npx skills add orenyomtov/maccabi-health を実行すると、そのスキルが Cursor、Claude Code、Codex などのローカルエージェントにインストールされます。

インストールしてサインインする

npm install -g maccabi-health
maccabi-health login
maccabi-health labs --limit 10

または、グローバルにインストールせずに使う場合:

npx -y maccabi-health login
npx -y maccabi-health labs --limit 10

maccabi-health login を実行すると、ターミナルで ID と SMS コードの入力を求められます。エージェントがユーザーによるブラウザーからの直接サインインを望む場合は、maccabi-health login --http を実行すると URL が表示されます。ユーザーはその URL にリダイレクトされてサインインでき、CLI が使用するものと同じセッションファイルに書き込まれます。

グローバルインストール後に maccabi-health が PATH にない場合は、bin の絶対パスを使うか、npx を使ってください。

セッションの有効期限

Maccabi では、ログイン後、操作の有無にかかわらず、1 時間が経過すると各セッションが終了します。maccabi-health login が完了すると、その 1 時間の間、バックグラウンドでキープアライブ(240 秒ごとに更新)が開始され、その後コマンドに戻ります。そのため、1 時間が経過するまでは後続のコマンドも動作します。maccabi-health login --no-keep-alive を指定すると、キープアライブをスキップします。maccabi-health logout を実行すると停止します。バックグラウンドプロセスで有効期限の 1 時間を延長することはできません。測定結果については、SESSION-LIFETIME.md を参照してください。

プライバシー

ここで閲覧する記録はすべて実際の医療データです。アシスタントに渡した情報は、そのモデルのコンテキストに含まれ、モデルが実行される場所に送られます。

シェルを使うエージェント

Use the `maccabi-health` CLI to read my Maccabi records. 
Install with `npm install -g maccabi-health`. 
Run `maccabi-health` for the command index, `maccabi-health help` for the full reference, and `maccabi-health help COMMAND --json` for one command's exact arguments.

この場合は通常、CLI を使うのが適しています。ツールの上限を気にする必要がなく、パイプからの JSON は、エージェントがすでにフィルタリングやループ処理に使えます。

MCP

claude mcp add maccabi-health -- npx -y maccabi-health mcp
codex mcp add maccabi-health -- npx -y maccabi-health mcp
gemini mcp add maccabi-health npx -y maccabi-health mcp

Cursor の場合は、~/.cursor/mcp.json に設定します。

{
  "mcpServers": {
    "maccabi-health": {
      "command": "npx",
      "args": ["-y", "maccabi-health", "mcp"]
    }
  }
}

maccabi-health mcp --http は、OAuth を使用したループバックの Streamable HTTP サーバーを起動します。詳しくは MCP.md を参照してください。

ライブラリ

以下のコマンドでインストールします。

npm install maccabi-health

使用例:

import { connect, login } from "maccabi-health";

const pending = await login(idNumber);
await pending.sms();
const client = await pending.verify(smsCode);

const tests = await client.listTests({ year: 2025 });

pending.phones に SMS の電話番号が一覧表示されます。複数ある場合は、sms() に index を渡してください。コードが間違っていると、試行は終了します。

await client.exportSession() の結果を保存し、後で connect(session) を使って開くことができます。

各メソッドは、CLI と同じ読み取り操作を行います。

対応機能

閲覧項目例
検査結果値、日付、単位、基準範囲、過去の結果との比較、PDF
薬剤処方箋、調剤記録、対象となる PDF
医療記録診察記録、予防接種、紹介状、要約
医師とのやり取り対応する医師への問い合わせ、返信、書類
請求四半期レポート、レポートの PDF
画像診断検査一覧、シリーズ、画像ごとのメタデータ。プレビュー用 JPEG と生のピクセルファイルは CLI のみで利用できます。実機で確認済みなのは 8 ビット超音波画像のみです
その他の閲覧項目証明書、通知、設定、公開プロバイダーの検索(ボットチャレンジによってブロックされることがよくあります)

機能の詳細なリファレンス を参照してください。

うまく動作しませんか?

バグを修正して、プルリクエストを送ってください。問題を報告するだけよりも効果的です。アカウントごとに記録が異なるため、メンテナーが確認した現象を再現できないことがよくあります。コントリビューションをご覧ください。

修正できない場合は、問題を報告してください。医療記録、ID 番号、Cookie、セッションファイルは絶対に貼り付けないでください。セキュリティ上の問題は、SECURITY.mdから報告してください。

すべてのドキュメント · 認証 · CLI ガイド · MCP トランスポート · 変更履歴 · API ソース · コントリビューション · MIT ライセンス

コメント

MCP は初めてですか?

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

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