Mi Medical Exclusions について
Mi Medical Exclusionsは、医療提供者のスクリーニング業務向けMCPサーバーです。Michigan Medicaidの制裁対象者リストを名前、NPI、ライセンス番号で照合し、制裁情報とリストのカバレッジ統計を返します。
主な機能
- 01名前、NPI、ライセンス番号で照合
- 02制裁元と日付を返却
- 03提供者区分と理由テキストを表示
- 04対象範囲と日付範囲を集計
活用シーン
- 01Michigan Medicaid提供者のスクリーニング
- 02名前一致による候補情報の確認
- 03期間内の制裁件数を情報源別に集計
- 04リストの項目と対象範囲の確認
MCP 対応
提供者のスクリーニングと対象範囲の統計ツールをMCPクライアントに公開します。Pipeworxのリモートエンドポイント、またはローカルのstdio MCPサーバーとして利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/mi-medical-exclusions/mcpclaude mcp add --transport http pipeworx-io-mi-medical-exclusions https://gateway.pipeworx.io/mi-medical-exclusions/mcp{"mcpServers":{"pipeworx-io-mi-medical-exclusions":{"type":"http","url":"https://gateway.pipeworx.io/mi-medical-exclusions/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-mi-medical-exclusions":{"type":"http","url":"https://gateway.pipeworx.io/mi-medical-exclusions/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-mi-medical-exclusions":{"type":"http","url":"https://gateway.pipeworx.io/mi-medical-exclusions/mcp"}}}{"mcpServers":{"pipeworx-io-mi-medical-exclusions":{"serverUrl":"https://gateway.pipeworx.io/mi-medical-exclusions/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@pipeworx/mi-medical-exclusions
ミシガン州メディケイドの医療提供者制裁スクリーニングです。医療提供者の氏名、NPI、またはライセンス番号を照合し、ミシガン州保健福祉局(MDHHS)の制裁対象プロバイダー一覧を確認します。この一覧は、連邦 HHS OIG LEIE(leie pack)の州レベル版であり、il-medical-exclusions、tx-medical-exclusions、ny-omig-exclusions、ca-medical-exclusions、fl-medical-exclusions と同系列です。
Pipeworx の一部です。AI エージェントを1866以上のライブデータソースにつなぐ MCP ゲートウェイです。これは独立した非公式の連携機能であり、上流プロバイダーとの提携、承認、または同プロバイダーによる公開はありません。
ツール
mi_medical_check_exclusion(name?, npi?, license?, limit?):医療提供者をスクリーニングします。 NPI またはライセンスの一致は本人確認にあたります。氏名が一致しても、完全一致を含め、候補情報にすぎません(生年月日は公開されていません)。応答ではまず制裁元ごとの件数が示され、その後に一致情報が続きます。各一致情報には制裁日と制裁元が含まれ、該当する場合は2つ目の制裁日と制裁元(解除された措置であることがよくあります)、プロバイダーのカテゴリ、MDHHS による理由の説明も含まれます。一致がない場合は、試した検索条件が示されます。mi_medical_exclusion_coverage(year? | start_date? end_date?):制裁元別の合計、個人と事業者の内訳、NPI、ライセンス、理由の収録状況、最古と最新の制裁日、および一覧に記載された公開日を返します。yearまたは日付範囲を指定すると、一覧全体からその期間内の制裁を制裁元別に集計します。集計対象のフィールドはsanction_date(1つ目の「Sanction Date」列)であり、2つ目の日付は対象外であることが応答に記載されます。
認証
キーは不要です。
データソース
ミシガン州保健福祉局、制裁対象プロバイダー一覧(取得時点で4,111行)。MDHHS、同局監察総監室、ライセンス・規制業務局、旧 DCH、HHS による制裁情報を統合しており、各行に制裁元が記載されています。data_as_of は一覧自体に印字されている公開日です。
一覧に記載されている情報と、記載されていない情報
- MDHHS によると、この一覧は外部の情報源も一部利用して作成されており、不完全な可能性があります。
- 理由欄は自由記述で、約60%の行が空欄です。値の中には、平易な説明ではなく
1128(a)(1)のような社会保障法の条項番号もあります。 - 生年月日と復帰フラグはありません。措置が解除された場合、通常は2つ目の日付(例:「Summary Suspension Terminated」)とともに行が残るため、現在も制裁対象であると判断する前に、
reasonとsecond_sanction_dateを併せて確認してください。
個人情報
一覧には市の列があります。この列は事業者のみに保持され、個人の場合は取り込み時に削除されます。また、テストでこれを検証しています。番地や生年月日は公開も提供もされません。これは州の制裁対象一覧パックに共通する方針に従ったもので、個人については氏名、制裁記録、日付のみを扱い、住所は扱いません。
データの提供方法
この情報は一括スプレッドシートとして公開されており、照会サービスではありません。scripts/bake-index.mjs でコピーし、workers/gateway/src/pack-baked-indexes.json に登録して、デプロイ時に KV にアップロードした後、args._bakedIndex として注入します(モジュールスコープでのインポートはしません。fleet #2754)。注入が欠落または不正な場合は、「見つかりません」と応答するのではなく、明示的にエラーを発生させます。
更新:node mcps/mi-medical-exclusions/scripts/bake-index.mjs を再実行してコミットしてください。同系列の他のベイク済みパックと同様、現時点では定期更新はありません。
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:
{
"mcpServers": {
"mi-medical-exclusions": {
"url": "https://gateway.pipeworx.io/mi-medical-exclusions/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/mi-medical-exclusions/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/mi_medical_check_exclusion \
-H 'Content-Type: application/json' \
-d '{"name":"1st Priority Physical Therapy"}'
最初の呼び出しにアカウントは不要です。ツールの詳細を確認するには、GET https://gateway.pipeworx.io/v1/tools/mi_medical_check_exclusion を実行します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへのラウンドトリップも不要です。
{
"mcpServers": {
"mi-medical-exclusions": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-mi-medical-exclusions"]
}
}
}
または、直接実行して起動を確認できます。
npx -y @pipeworx/mcp-mi-medical-exclusions
標準入力/標準出力で MCP を使用し、このパックのツールのみについて initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共通メタツールはありません。同じソース、同じツールを使用し、ask_pipeworx によるルーティングはありません。
ask_pipeworx の使用
ツールを直接呼び出す代わりに、自然な英語で質問できます。これは上記のパックエンドポイントでも、完全なゲートウェイでも使用できます。
ask_pipeworx({ question: "your question about Mi Medical Exclusions data" })
ゲートウェイが適切なツールを選び、引数を自動的に入力します。
詳細
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。