mcpField
E
Elder Care Facility Intelligence

Elder Care Facility Intelligence

リモート
ryanclinton--elder-care-facility-intelligence-mcp.apify.actorヘルスケア032 週間前に更新

Elder Care Facility Intelligence について

高齢者ケア施設を評価する MCP サーバーです。規制記録、苦情、レビュー、企業情報を集約し、安全性・品質・所有構造の透明性を評価します。投資家、保険会社、家族、規制機関向けです。

主な機能

  1. 019 種類のデータソースを並列集約
  2. 02総合リスクスコアと判定
  3. 03OSHA 違反と罰金の分析
  4. 04苦情とレビューの傾向分析
  5. 05人員充足度の推定
  6. 06企業の所有構造の確認

活用シーン

  1. 01施設買収時のデューデリジェンス
  2. 02保険リスクの引き受け判断
  3. 03家族の入居先施設の比較
  4. 04施設ポートフォリオの継続的な監視

MCP 対応

規制履歴、苦情、品質、所有構造を個別に調べる 8 種類の評価ツールを MCP クライアントに提供します。複数ソースをまとめたレポートも生成します。

設定

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

エンドポイントhttps://ryanclinton--elder-care-facility-intelligence-mcp.apify.actor/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

高齢者ケア施設インテリジェンス MCP サーバー

ApifyForge で見る | Apify Store で利用する


クイックスタート

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

{
  "mcpServers": {
    "elder-care-facility-intelligence-mcp": {
      "url": "https://ryanclinton--elder-care-facility-intelligence-mcp.apify.actor/mcp"
    }
  }
}

AI クライアントから、介護施設、アシステッドリビング施設、認知症ケア施設を数秒で評価できる、Model Context Protocol サーバーによる高齢者ケア施設インテリジェンスです。この MCP サーバーは9つのデータソースを並列で統合し、安全性の複合スコア、苦情パターン分析、所有権の透明性評価、品質の複合評価、スタッフ充足度の推定を生成します。プライベートエクイティのデューデリジェンス、保険引受、家族による入居先の選定、規制当局の監督を目的として設計されています。

サーバーは Apify Standby モードで稼働し、リクエスト間もアクティブな状態を保つため、ツールをサブ秒単位で呼び出せます。各呼び出しでは、OSHA の検査記録、CFPB の消費者苦情、複数プラットフォームのレビュー収集ツール、法人登記簿、非営利団体データベース、Google Maps に並列リクエストを送信し、生データを0~100のスコア、カテゴリ別判定、実用的な指標を含む構造化 JSON レポートに統合します。管理が必要な API キーも、保守が必要なインフラストラクチャもありません。

抽出できるデータ

データ項目ソース例
📋 OSHA の安全違反(重大、故意、反復)OSHA 検査データベース故意の違反3件、罰金87,500ドル
💰 OSHA の罰金額と検査履歴OSHA 検査データベース罰金総額24,000ドル(2022–2024年)
🏛️ 消費者からの請求およびサービスに関する苦情CFPB 消費者苦情未解決の請求に関する苦情12件
⭐ 複数プラットフォームのレビュー評価と感情分析複数レビュー分析ツール47件のレビューで平均3.1/5
🔎 Trustpilot のレビュー評価と傾向Trustpilot レビュー分析ツール2.8/5 — 評判レベル「低評価」
🏢 法人の所有構造と事業体OpenCorporates(140以上の管轄区域)関連 LLC 4社、解散済み事業体2社
📂 非営利団体のステータスと IRS 990 の財務情報ProPublica Nonprofit Explorer501(c)(3) を確認、収益1,400万ドル
📍 施設の所在地、評価、連絡先Google Maps リード情報補完ツール3.9/5、レビュー112件、住所確認済み
🌐 ウェブ上の情報と運営者の連絡先ウェブサイト連絡先スクレーパー[email protected]
🎯 安全性の複合スコア(0~100)4モデルの加重スコアリングスコア:67 — 回避の判定
🔗 レビューの NLP 分析によるスタッフ充足度の指標OSHA およびレビューのキーワード分析スタッフ不足への言及を8件検出
🏷️ 所有権の透明性評価法人情報と非営利団体情報の照合不透明 — 3つの管轄区域、2つのペーパーカンパニー

Elder Care Facility Intelligence MCP Server を利用する理由

施設のデューデリジェンスを手作業で行うには、あるポータルから OSHA の記録を取得し、別のポータルから CFPB のデータを取得し、OpenCorporates で所有権の連鎖を調べ、3 つの異なるプラットフォームに掲載された数十件のレビューに目を通し、すべてを手作業でまとめる必要があります。1 施設だけでも、このプロセスには 4〜6 時間かかります。20 施設のポートフォリオなら、数週間かかります。

この MCP サーバーはプロセス全体を自動化します。1 つのツールを呼び出すだけで、スコア、シグナル、判定を含む構造化レポートを 30 秒未満で取得できます。すべてのデータソースが並列に実行されるため、API を順番にポーリングしたり、ブラウザーのタブ間でコピー&ペーストしたりする必要はありません。

処理速度の向上に加え、Apify プラットフォーム上で動作することで、次のようなメリットが得られます。

  • スケジュール設定 — 施設のモニタリングを毎日、毎週、または任意の間隔で定期実行し、安全指標の経時的な悪化を追跡できます
  • API アクセス — Python、JavaScript、または任意の HTTP クライアントから評価を実行し、既存のワークフローに統合できます
  • スタンバイモード — リクエストの合間もサーバーが起動した状態を保つため、高頻度のユースケースでコールドスタートによる遅延をなくせます
  • モニタリング — 実行が失敗したときや、予期しない結果が生成されたときに、Slack またはメールでアラートを受け取れます
  • インテグレーション — 評価結果を Zapier、Make、Google Sheets、HubSpot、または後続の Webhook に接続できます

機能

  • 4 つのスコアリングモデルと総合判定 — 施設安全スコア、苦情深刻度指数、所有権透明性評価、品質評価総合スコアを重み付け計算で組み合わせ、0〜100 の単一の総合リスクスコアと、RECOMMENDED / ACCEPTABLE / CAUTION / AVOID / HIGH_RISK の判定を算出します
  • OSHA 違反の分類 — 重大、故意、反復の各違反を個別の罰金累積値で区別します。故意の違反は安全スコアにおいて重大な違反の 3 倍の重みを持ちます(1 件あたり 15 ポイント対 5 ポイント)
  • 違反密度分析 — 違反件数だけでなく、検査頻度に対する施設の引用率が高いかどうかを特定するため、検査 1 回あたりの違反件数の比率を算出します
  • CFPB 苦情の深刻度トリアージ — 企業の対応状況に基づいて各苦情を高・中・低の深刻度に分類します(「救済なしで終了」=高、「説明ありで終了」=中)。高齢者介護の請求に関するキーワードで絞り込みます
  • プラットフォーム横断の苦情相関分析 — 深刻度の高い CFPB 苦情と否定的なレビューパターンが同時に発生していることを検出し、組織的な問題としてフラグを立てます
  • 人員配置キーワードの NLP 分析 — レビューや苦情のテキストから、人員配置に関する 10 個の用語(人手不足、スタッフ不足、ネグレクト、放置、対応時間など)を検索します。5 件以上の言及で人員不足のシグナルを発し、10 件以上で重大な懸念を示します
  • 非営利ステータスの確認 — ProPublica IRS 990 のデータと照合し、免税ステータスを確認して収益規模を報告します。営利事業者には追加のリスクフラグが付きます
  • 企業の複雑性スコアリング — 管轄区域、解散済みの法人、持株会社/運営会社の構造、ペーパーカンパニーの兆候を数え、法人の種類ごとに複雑性ポイントを付与します(管轄区域:+3 ポイント、解散済み:+5 ポイント、ペーパーカンパニーの兆候:+4 ポイント)
  • レビューの一貫性スコアリング — Google Maps、Trustpilot、複数プラットフォームのアグリゲーター間で平均評価を比較します。プラットフォーム間の差が 1.0 星を超えると、一貫性に問題があるシグナルを発します
  • 8 種類の専門 MCP ツール — 規制履歴に絞った問い合わせから、9 つのデータソースを用いた完全な総合評価まで、細かなツール選択によって、呼び出し側は必要なインテリジェンスにだけ対価を支払えます
  • アクターの並列ディスパッチ — すべてのデータソースを Promise.all で同時実行し、9 つのデータソースを用いた総合評価の所要時間を、最も遅い単一ソースの処理時間(約 15〜30 秒)まで短縮します
  • 支出上限の適用 — すべてのツール呼び出しでは実行前に Actor.charge() を確認し、実行ごとの予算上限に達している場合は、構造化されたエラーを返します

高齢者介護施設のインテリジェンス活用例

プライベートエクイティによる買収時のデューデリジェンス

介護施設や高齢者向け住宅の買収を検討するPEファームは、クロージング前にコンプライアンスリスクを明らかにする必要があります。このMCPサーバーは、売主のデータルームに含まれていない可能性のあるOSHA違反履歴、苦情の推移、所有構造の分析を提供します。対象施設についてfacility_safety_assessmentを並列で呼び出して複合リスクスコアで買収候補を順位付けし、ownership_structure_checkを使って、表明保証を交渉する前に階層化された持株会社構造を特定してください。

保険リスクの引受審査

高齢者介護事業者向けの賠償責任保険や労災保険の保険料を設定する引受担当者には、損害履歴以外の客観的な安全性・人員配置の指標が必要です。regulatory_violation_historyツールは、継続的な賠償責任リスクを予測するうえで最も有力な指標である、OSHAによる故意および反復の違反を明らかにします。staff_adequacy_estimateツールは、社内の人事記録にアクセスすることなく、公開情報から人員配置の適切さを推定します。

家族による入居先の選択

親や配偶者のために介護施設や高齢者向け住宅を調べている家族は、情報の非対称性に直面します。施設のマーケティング資料には、OSHA違反や未解決の請求に関する苦情が記載されていません。quality_rating_compositeツールは、Google Maps、Trustpilot、その他のレビューサイトの評価を単一のスコアに集約します。また、complaint_pattern_analysisは、多くの家族が確認しようと思いもしないCFPBデータベースから、請求や介護に関する苦情を明らかにします。

ポートフォリオリスクのモニタリング

複数の高齢者介護施設を管理する事業者や投資家は、各施設について定期的にcompare_facilitiesを呼び出し、安全性スコア、苦情件数、評価の推移を追跡できます。苦情の深刻度の上昇や新たなOSHAの故意による違反があれば、規制措置やメディアでの悪評につながる前に早期警告を発します。

規制コンプライアンスの監督

高齢者介護の質を監視する州の規制当局や支援団体は、regional_facility_scanを使って地域内の全施設を見つけた後、Google Mapsの評価が低い施設に対してfacility_safety_assessmentを実行できます。これにより、最もリスクの高い事業者へ検査リソースを優先的に配分できます。

人員配置の適切さの監査

高齢者介護における人員不足を追跡する支援団体や労働組織は、staff_adequacy_estimateを使って、公開されているレビューや苦情データから人員配置に関する情報を大規模に抽出できます。このツールは、レビュー内のキーワード出現頻度をOSHAの人員配置違反件数と照合し、複数の独立したデータソースで人員不足の兆候が同時に見られる施設を特定します。

高齢者介護施設の評価方法

  1. MCPサーバーをAIクライアントに接続する — サーバーURL https://elder-care-facility-intelligence-mcp.apify.actor/mcpをClaude Desktop、Cursor、Windsurf、またはMCP対応クライアントに追加します。Apify APIトークンはBearerヘッダーまたはクエリパラメーターに含める必要があります。
  2. ツールを選ぶ — 全体像を把握するにはfacility_safety_assessmentを使います。特定の情報を調べる場合は、7つの専用ツールから選びます。接続すると、ツールの一覧がMCPクライアントに自動的に表示されます。
  3. 施設名と所在地を指定する — 施設名(例:「Sunrise Senior Living」)と、地域を特定するための任意の市区町村名または州名を入力します。サーバーは各データソースに適した検索クエリを自動的に作成します。
  4. 構造化されたレポートを確認する — 結果は、0~100のスコア、カテゴリ別のリスクレベル、自然言語による指標、推奨事項を含むJSONで返されます。複合評価全体は通常15~30秒で完了します。

MCP ツール

ツール価格入力説明
facility_safety_assessment$0.045facility、location(任意)9 つの情報源を統合して評価します。OSHA、CFPB、レビュー、企業情報、非営利団体、地図が対象です。総合スコアと判定を返します。
regulatory_violation_history$0.045facility、location(任意)OSHA のみを対象に、重大、故意、反復の違反、罰金の合計、検査の傾向、安全スコアを返します。
complaint_pattern_analysis$0.045facilityCFPB への苦情、複数プラットフォームのレビューのセンチメント、プラットフォーム間の相関検出を分析します。
ownership_structure_check$0.045entity企業登記、非営利団体の IRS 990、ウェブ上の情報を調べます。事業体数、管轄区域、透明性レベルを返します。
quality_rating_composite$0.045facility、location(任意)Trustpilot、Google Maps、複数プラットフォームのレビューを集約します。平均評価と一貫性スコアを返します。
staff_adequacy_estimate$0.045facility、location(任意)レビューと苦情に対する人員配置キーワードの NLP 分析を行い、OSHA の人員配置違反と照合します。
compare_facilities$0.045facility、location(任意)安全スコア、苦情スコア、品質スコア、所有者情報を、並べて比較できる形式で返します。
regional_facility_scan$0.045region、facilityType(任意)Google Maps を使って地域内の高齢者介護施設を検索し、評価と連絡先情報を取得します。
接続設定

Claude Desktop — claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "elder-care-facility-intelligence": {
      "url": "https://elder-care-facility-intelligence-mcp.apify.actor/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_APIFY_TOKEN"
      }
    }
  }
}

Cursor / Windsurf / Cline — MCP 設定パネルに同じ URL と Authorization ヘッダーを追加します。

HTTP / プログラムによる接続 — エンドポイントに直接 POST します。

curl -X POST "https://elder-care-facility-intelligence-mcp.apify.actor/mcp" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_APIFY_TOKEN" \
  -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"facility_safety_assessment","arguments":{"facility":"Sunrise Senior Living","location":"Virginia"}},"id":1}'

出力例

「Harborview Care Center, Tampa FL」に対する facility_safety_assessment の呼び出しでは、次の結果が返されます。

{
  "facility": "Harborview Care Center",
  "compositeScore": 63,
  "verdict": "AVOID",
  "facilitySafety": {
    "score": 72,
    "oshaViolations": 7,
    "seriousViolations": 4,
    "repeatViolations": 2,
    "riskLevel": "POOR",
    "signals": [
      "2 repeat violations — pattern of non-compliance",
      "4 serious violations — significant safety concerns",
      "$31,500 in OSHA penalties"
    ]
  },
  "complaintSeverity": {
    "score": 55,
    "totalComplaints": 18,
    "severityBreakdown": { "high": 4, "medium": 6, "low": 8 },
    "reputationLevel": "POOR",
    "signals": [
      "4 unresolved/untimely CFPB complaints — consumer protection concern",
      "Average rating 2.8/5 — poor resident/family satisfaction",
      "11 negative reviews — reputation concern",
      "Correlated complaints across CFPB + review platforms — systemic issue"
    ]
  },
  "ownershipTransparency": {
    "score": 48,
    "entitiesFound": 5,
    "nonprofitStatus": false,
    "corporateComplexity": 31,
    "transparencyLevel": "OPAQUE",
    "signals": [
      "3 jurisdictions — complex ownership structure",
      "2 dissolved entities — ownership history concern",
      "3 holding/management entities — potential layered ownership"
    ]
  },
  "qualityRating": {
    "score": 34,
    "avgRating": 2.8,
    "reviewCount": 63,
    "hasPhysicalPresence": true,
    "qualityLevel": "BELOW_AVERAGE",
    "signals": [
      "Google Maps 2.9/5 — poor local reputation"
    ]
  },
  "allSignals": [
    "2 repeat violations — pattern of non-compliance",
    "4 serious violations — significant safety concerns",
    "$31,500 in OSHA penalties",
    "4 unresolved/untimely CFPB complaints — consumer protection concern",
    "Average rating 2.8/5 — poor resident/family satisfaction",
    "Correlated complaints across CFPB + review platforms — systemic issue",
    "3 jurisdictions — complex ownership structure",
    "2 dissolved entities — ownership history concern",
    "Google Maps 2.9/5 — poor local reputation"
  ],
  "recommendations": [
    "Severe complaint pattern — review resident rights and grievance procedures",
    "Opaque ownership — request beneficial ownership disclosure",
    "Repeat violations indicate systemic safety management failure",
    "For-profit facility — verify pricing transparency and care-to-revenue ratios"
  ]
}

出力フィールド

フィールド型説明
facilitystringツールに指定した施設名
compositeScorenumber0~100 の複合リスクスコア(数値が高いほどリスクが高い)
verdictstringRECOMMENDED / ACCEPTABLE / CAUTION / AVOID / HIGH_RISK
facilitySafety.scorenumberOSHA データに基づく 0~100 の安全リスク
facilitySafety.oshaViolationsnumber検出された OSHA 違反の合計数
facilitySafety.seriousViolationsnumber「重大」に分類された違反の数
facilitySafety.repeatViolationsnumber「反復」に分類された違反の数
facilitySafety.riskLevelstringEXCELLENT / GOOD / FAIR / POOR / CRITICAL
facilitySafety.signalsstring[]OSHA データから得られた自然言語による所見
complaintSeverity.scorenumberCFPB とレビューに基づく 0~100 の苦情リスク
complaintSeverity.totalComplaintsnumberすべての情報源における苦情の合計数
complaintSeverity.severityBreakdownobject苦情件数({high, medium, low})
complaintSeverity.reputationLevelstringEXCELLENT / GOOD / MIXED / POOR / TOXIC
complaintSeverity.signalsstring[]苦情データから得られた自然言語による所見
ownershipTransparency.scorenumber0~100 の不透明性リスク(数値が高いほど透明性が低い)
ownershipTransparency.entitiesFoundnumber特定された企業体の合計数
ownershipTransparency.nonprofitStatusbooleanIRS 501(c)(3) ステータスが確認されたかどうか
ownershipTransparency.corporateComplexitynumber上限適用前の複雑性スコア
ownershipTransparency.transparencyLevelstringTRANSPARENT / ADEQUATE / OPAQUE / CONCERNING / HIDDEN
ownershipTransparency.signalsstring[]企業データから得られた自然言語による所見
qualityRating.scorenumber0~100 の品質スコア(数値が高いほど品質が高い)
qualityRating.avgRatingnumberすべてのレビュープラットフォームの平均評価
qualityRating.reviewCountnumberすべてのプラットフォームにおけるレビューの合計数
qualityRating.hasPhysicalPresencebooleanGoogle マップ上で物理拠点の掲載が見つかったかどうか
qualityRating.qualityLevelstringPOOR / BELOW_AVERAGE / AVERAGE / GOOD / EXCELLENT
allSignalsstring[]4 つすべてのスコアリングモデルから得られた、重複を除いた所見
recommendationsstring[]スコアリング結果に基づく、実行可能な次のステップ

高齢者介護施設の評価にはどのくらいの費用がかかりますか?

Elder Care Facility Intelligence MCP Server は 従量課金制 です。ツール呼び出し 1 回につき $0.045 をお支払いいただきます。プラットフォームのコンピューティング費用は含まれています。サブスクリプションや最低利用額はなく、待機時間に対する料金もかかりません。

シナリオツール呼び出し回数1 回あたりの料金合計金額
1 施設の簡易チェック(quality_rating_composite)1$0.045$0.05
施設の安全性の総合評価1$0.045$0.05
入居先の決定前に 3 施設を評価3$0.045$0.14
PE 企業が買収候補 20 施設を審査20$0.045$0.90
地域内の調査と上位 10 施設の総合評価11$0.045$0.50

費用を管理するため、実行ごとに 最大支出額 を設定できます。予算に達するとサーバーは処理を停止し、部分的な結果ではなく、構造化されたエラーメッセージを返します。

参考までに、OSHA と CFPB の情報を手作業で調査するサービスでは、施設レポート 1 件あたり $50~200 が請求されます。同様のリスクスコアリングを提供する CMS ベースの介護施設データプラットフォームでは、サブスクリプション利用料として月額 $300~800 が請求されます。

Elder Care Facility Intelligence MCP Server の仕組み

データ収集フェーズ

ツールが呼び出されると、runActorsParallel() は、呼び出されたツールに応じて、1〜9 個の下流 Apify アクターに対する Actor.call() リクエストを並列に実行します。各アクター呼び出しには 512 MB のメモリと 120 秒のタイムアウトが割り当てられます。すべての呼び出しは Promise.all() を介して実行されるため、応答時間はすべてのアクターの実行時間の合計ではなく、最も時間のかかる単一のアクターの実行時間と同じになります。各アクターのデフォルトデータセットから、アイテムの配列として生データを収集します。

スコアリングフェーズ

生データは、scoring.ts にある独立した 4 つのスコアリング関数に渡されます。各関数は、高齢者介護におけるリスク要因に基づいて設計されています。

scoreFacilitySafety は OSHA の検査記録を解析し、違反のタイプ文字列との照合(「serious」、「willful」、「repeat」)によって分類します。ペナルティ計算では、違反件数に基づく上限を 50 点として、故意の違反には 1 件あたり 15 点、再違反には 10 点、重大な違反には 5 点を割り当てます。さらに、検査 ID を Set で重複排除して、引用件数を個別の検査イベント数で正規化する違反密度のサブスコア(最大 25 点)を加算します。直近性のサブスコア(最大 10 点)では、過去 12 か月以内の違反に 3 点、過去 24 か月以内の違反に 1 点を加算します。

scoreComplaintSeverity は CFPB の苦情記録を処理し、企業の対応文字列に基づいて分類します。「closed without」または「untimely」は高い深刻度、「closed with explanation」は中程度の深刻度です。苦情は、高齢者介護の請求に関する 8 つのキーワードで絞り込みます。複数のプラットフォームと Trustpilot のレビュー情報は、(5 - avgRating) * 7 で算出するレビューリスクのサブスコアに反映されます。複数プラットフォーム間の相関チェックでは、CFPB の深刻度が高く、否定的なレビュー件数も同時にしきい値を超えた場合、「systemic issue」シグナルが発生します。

scoreOwnershipTransparency は、すべての法人を順に調べ、ポイントを累積して複雑性スコアを算出します。管轄区域ごとに 3 点、解散済み法人ごとに 5 点、持株会社・管理会社・信託・LLP の法人種別ごとに 4 点を加算し、法人がまったく見つからない場合は 20 点を加算します。ProPublica のデータで非営利法人であることが確認された場合、リスクは低減されます(スコアへの加算は 15 点ではなく 0 点です)。Website Contact Scraper と Google Maps で見つかったウェブ上の情報の不足により、不透明性ポイントが最大 25 点追加されます。

scoreQualityRating は唯一の反転指標で、スコアが高いほど品質が高いことを示します。レビューソース全体の評価を集約し、平均評価に 8 を掛けた点数(最大 40 点)に Google Maps の評価点(最大 25 点)を加え、レビュー件数(最大 20 点)を考慮します。また、レビュー平均評価と Google Maps の評価の差が 0.5 星未満の場合、プラットフォーム間の評価の一貫性に応じて最大 15 点を加算します。

総合スコアの組み立て

generateElderCareIntel() は、加重方式でスコアを組み合わせます。安全性(30%)、苦情の深刻度(25%)、所有構造の不透明性(20%)、反転した品質評価(25%)です。この重み付けは、安全性違反が最も重大な規制上および法的責任上の影響をもたらし、次いで苦情の傾向、所有構造のリスクが続き、品質は肯定的な補完指標として機能することを反映しています。4 つのモデルすべてのシグナルを allSignals に統合し、各スコアリング項目でカテゴリ別のしきい値を超えた場合に、条件に基づく推奨事項を生成します。

最適な結果を得るためのヒント

  1. 一般的な施設名には市と州を含めてください。 「Sunrise Senior Living」や「Brookdale」のようなチェーンは、数百か所の施設を運営しています。location パラメーターに「Phoenix AZ」や「Tampa FL」を追加すると、OSHA と Google Maps のクエリを特定の施設に絞り込めます。

  2. OSHA のみを対象とするクエリには regulatory_violation_history を使用してください。 違反データだけが必要な場合、このツールは完全な複合ツールより高速かつ低コストです。4 つすべてのスコアリング基準が必要な場合にのみ、複合ツール facility_safety_assessment を呼び出してください。

  3. 地理的な候補の絞り込みには、最初に regional_facility_scan を実行してください。 施設名の候補リストがない場合は、まず地域をスキャンして、評価付きの地域施設ランキングを取得し、その後、評価の低い施設を対象に評価を実行してください。

  4. 所有者の法人名を相互参照してください。 ownership_structure_check ツールは、OpenCorporates から法人名を返します。施設名ではなく親会社名を使って 2 回目の評価を実行すると、追加の企業構造データが見つかることがよくあります。

  5. ポートフォリオのスクリーニングでは、施設ごとに並列で呼び出してください。 10 施設を同時に評価する場合、順次実行するのではなく、オーケストレーションレイヤーから compare_facilities をそれぞれ並列に呼び出してください。合計所要時間は 1 件の評価と同じです。

  6. 実行ごとの支出上限を設定してください。 自動化されたワークフローから呼び出す際は、ループや再試行による予期しない支出を防ぐため、Apify の実行レベルの予算管理機能を使用してください。

  7. 価格の透明性を調査する前に、非営利団体かどうかを確認してください。 nonprofitStatus フィールドが false の場合、運営者は営利目的です。この場合、recommendations にある収益とケアの比率に関する懸念は対応が必要であり、ProPublica 990 のデータは存在しないため、所有関係の精査が妥当です。

他の Apify アクターや MCP サーバーと組み合わせる

アクター/MCP サーバー組み合わせ方
Healthcare Credentialing Intelligence MCPリスクの高い施設を特定した後、同じ施設に所属する看護師や管理者の資格と制裁措置を確認します
Insurance Underwriting Intelligence MCP施設の安全性評価に、物件レベルの危険データ(洪水区域、犯罪指数、自然災害への曝露)を重ね合わせ、複合的な保険引受レポートを作成します
Company Deep Researchownership_structure_check が懸念のある、または不透明な透明性レベルを返した場合、親会社について詳細な調査を実行します
Trustpilot Review Analyzerこの MCP が返す集計スコアを超えた詳細な定性分析のため、Trustpilot の生のレビュー データにアクセスします
Multi-Review Analyzer定性的な内容分析、感情の詳細な調査、苦情のテーマ抽出のため、複数のプラットフォームからレビュー全文を取得します
WHOIS Domain LookupownershipTransparency が不透明または非公開の結果を返した場合、施設のウェブサイトのドメイン登録者を確認します
Website Contact Scraper直接の連絡や確認に利用するため、施設のウェブサイトから連絡先の詳細とスタッフ名簿ページをすべて抽出します

制限事項

  • CMS Nursing Home Compare との統合はありません。 Centers for Medicare and Medicaid Services の星評価システムを直接照会することはありません。quality_rating_composite は比較可能な消費者シグナル評価を提供しますが、CMS の五つ星評価方式を再現するものではありません。
  • 施設名の曖昧さを解消できない場合があります。 同じブランド名で数百か所を運営する全国チェーンの場合、複数施設の集計データが返されることがあります。結果を絞り込むには、必ず市と州を指定してください。
  • OSHA のデータは従業員を対象としており、入居者は対象としていません。 OSHA の検査は従業員の職場の安全を対象としています。入居者固有の規制データ(州保健局による調査、違反の指摘事項)は含まれていません。これらのデータベースには一般公開された API がありません。
  • CFPB の苦情データが示すのは金融サービスであり、ケアの質ではありません。 CFPB のデータセットには、請求、債権回収、金融商品に関する苦情が含まれます。州保健局に提出された臨床ケアに関する苦情は、この MCP の対象外です。
  • レビューのデータには自己選択バイアスがあります。 非常に良い経験や悪い経験をした家族は、公開レビューで過剰に代表される傾向があります。レビュー件数が少ない場合(10件未満)、スコアの信頼性が低下します。
  • 法人登記情報の網羅性は管轄区域によって異なります。 OpenCorporates は 140 以上の管轄区域を網羅していますが、情報の詳しさはさまざまです。記録の少ない管轄区域にある小規模な地域事業者は、実際の企業構造に見合う数の法人情報が見つからないことがあります。
  • 非営利団体のデータは、IRS 990 の申告時期に左右されます。 ProPublica の IRS 990 データは、現在の会計年度から 12〜18 か月遅れることがあります。収益額と役員報酬は過去の情報です。
  • リアルタイムの職員配置比率には対応していません。 職員の充足度推定は、レビューのキーワード NLP と OSHA による職員配置違反を基にした代替指標です。給与記録、シフト記録、州の職員配置義務への準拠報告にはアクセスしません。

統合

  • Apify API — Python、JavaScript、または任意の HTTP クライアントから施設評価をプログラムで実行し、JSON 出力をリスク管理ワークフローに直接取り込めます
  • Webhooks — 定期的な施設モニタリングの実行完了時や、高リスク判定が返された際に通知を受け取り、後続処理をただちに実行できます
  • Zapier — AVOID または HIGH_RISK の判定を Slack チャンネル、メールアラート、CRM の商談ステージ更新に自動的に連携できます
  • Make — 施設評価の出力を、文書生成、カレンダーのスケジュール設定、ケース管理システムと組み合わせた複数ステップのワークフローを構築できます
  • Google Sheets — 施設のスコアとシグナルをリアルタイムのモニタリングダッシュボードに連携し、ポートフォリオの追跡や比較分析に活用できます
  • LangChain / LlamaIndex — 施設評価の JSON を、RAG パイプライン、投資メモの生成、AI を活用したデューデリジェンスレポートの作成におけるコンテキストとして使用できます

トラブルシューティング

  • 施設の OSHA データが空で返されます。 OSHA の記録は、施設名と州でインデックス化されています。運営事業体の名称が施設の一般向けブランド名と異なる場合は、ownership_structure_check の企業検索結果に表示されることの多い法的運営者名を、regulatory_violation_history の入力としてお試しください。

  • 既知の問題があるのに、総合スコアが低く見えます。 品質評価の次元は反転しています。つまり、レビュー評価が高い施設は、安全面や苦情リスクの高いスコアを総合スコア上で部分的に相殺します。特定の次元のシグナルが主な懸念事項である場合は、compositeScore だけに頼らず、応答に含まれる各次元のスコアとシグナルを確認してください。

  • 所有構造の検索で事業体が 0 件返されます。 地域の小規模な運営事業者の中には、登録されている法的事業体名とは異なる DBA 名や商号を使用しているところがあります。州のライセンス記録、または施設のウェブサイトのフッターに記載された法的事業体名を使って ownership_structure_check を再実行すると、企業登記との一致率が向上します。

  • regional_facility_scan が予想より少ない施設を返します。 このスキャンは Google Maps を使用し、クエリごとに最大 20 件の結果を返します。facilityType パラメーター(「nursing home」、「assisted living」、または「memory care」)を指定すると、特定のケアカテゴリーに結果を絞り込み、種類が混在した結果を減らせます。

  • 支出上限に達したというエラーが表示されます。 実行ごとの予算上限に達すると、このツールは {"error": true, "message": "Spending limit reached for [tool_name]"} を返します。Apify Console で Apify の実行単位の支出上限を引き上げるか、セッションごとのツール呼び出し回数を減らしてください。

責任ある利用

  • この MCP サーバーは、一般に公開されている政府データベースと消費者レビューのプラットフォームのみを参照します。
  • OSHA と CFPB のデータは、一般公開と説明責任を目的として米国連邦機関が公開しています。
  • 独自に確認せず、施設評価の出力だけを根拠に規制措置、法的申し立て、または公の告発を行わないでください。
  • スコアとシグナルは公開記録の自動分析から導き出されるため、施設の運営状況を現時点で正確に反映していない場合があります。
  • ウェブスクレイピングの合法性に関するガイダンスについては、Apifyのガイドをご覧ください。

よくある質問

1 回のセッションで、介護施設を何件評価できますか? セッションごとの上限はありません。ツールの呼び出し 1 回につき $0.045 が課金されます。オーケストレーションレイヤーからツールを並列で呼び出すことで、数十件の施設を同時にスクリーニングできます。Apify の無料プランには月額 $5 分のクレジットが含まれており、約 110 件の施設評価に利用できます。

介護施設の情報分析には CMS の星評価が含まれますか? いいえ。CMS Nursing Home Compare の星評価は、CMS がそのデータの公開 API を提供していないため、直接統合されていません。quality_rating_composite ツールは、Google Maps、Trustpilot、複数プラットフォームのレビュー情報から、消費者のシグナルに基づく同等の品質評価を提供しますが、その手法は CMS の 5 つ星評価とは異なります。

介護施設の OSHA 安全スコアはどの程度正確ですか? 安全スコアは、施設従業員の職場の安全を対象とする OSHA の検査データベースに記録された違反を反映します。正確性は、指定された施設名について OSHA データベースがどの程度網羅されているかによって異なります。法的事業体名と州を指定すると、一致率が向上します。このスコアは指標であり、規制上の判定ではありません。

CMS Nursing Home Compare や Medicaid/Medicare のデータベースとは何が違いますか? CMS のデータベースを利用するには、ウェブスクレイピングまたはライセンス契約が必要で、臨床ケアの不備に重点を置いています。この MCP は、OSHA(労働者の安全)、CFPB(金融に関する苦情)、公開されている企業登記(所有構造)、消費者レビューを組み合わせています。これらは CMS が扱わないデータの側面であり、財務および業務上のデューデリジェンスに特に関係します。 介護付き住宅や認知症ケア施設にも、高齢者介護施設のインテリジェンスを利用できますか? 介護施設だけが対象ですか? はい。すべてのツールで、任意の施設名を指定できます。regional_facility_scan ツールには facilityType パラメーターがあり、「assisted living」、「memory care」、「nursing home」、またはその他の介護種別を示す文字列を指定できます。介護付き住宅も OSHA の規制対象であり、請求に関する紛争について CFPB に苦情が寄せられている場合があります。

施設の安全性を総合的に評価するには、どれくらい時間がかかりますか? facility_safety_assessment ツールは、9 件のアクター呼び出しを並行して実行します。応答時間は通常 15~30 秒で、最も遅い単一のデータソースに要する時間と同じです。サーバーは Apify Standby モードで実行されるため、呼び出し間にコールドスタートの遅延はありません。

施設の調査に OSHA と CFPB のデータを利用することは合法ですか? はい。OSHA の検査データと CFPB の消費者苦情は、説明責任を確保する目的で米国連邦政府機関が公開しています。公開されている政府データベースを調査やデューデリジェンスに利用することは合法です。より詳しい背景については、Apify のウェブスクレイピングの合法性に関するガイドをご覧ください。

OSHA 違反になる前に、人員不足を検知できますか? staff_adequacy_estimate ツールは、消費者レビューや CFPB の苦情から人員配置に関連するキーワードを抽出し、先行指標となる代理値を提供します。これらのデータソースには、OSHA に正式な苦情が寄せられる前に人員配置の問題が反映されることがよくあります。レビューと苦情全体で人員配置に関する言及が 5 件以上あると人員不足のシグナルが発生し、10 件以上あると重大な懸念フラグが発生します。

このサーバーはどの MCP クライアントで利用できますか? このサーバーは、StreamableHTTP トランスポートを使用して HTTP 経由で Model Context Protocol を実装しています。Claude Desktop、Cursor、Windsurf、Cline、および HTTP ベースの MCP サーバーに対応したその他すべての MCP 互換クライアントで利用できます。HTTP POST リクエストを直接送信してプログラムからアクセスすることもできます。

施設ポートフォリオの定期的なモニタリングを設定できますか? はい。Apify のスケジュール機能を使用して、毎日、毎週、または任意の間隔でツール呼び出しを実行できます。ウェブフックと組み合わせれば、複合スコアがリスクのしきい値を超えたときにアラートを受信でき、手動で再確認することなく先回りしてモニタリングできます。

施設に OSHA の記録がない場合はどうなりますか? OSHA の記録が見つからない場合、安全性の項目のスコアはゼロに近くなり、リスクは低いと評価されます。これは、実際にコンプライアンス違反の記録がないことを示している場合もあれば、名称が一致しなかった結果である場合もあります。正しい法人名を指定していることを確認するには、ownershipTransparency の出力を確認してください。必要に応じて、登録運営者名で再試行してください。

営利事業者と非営利事業者では、所有者の透明性はどのように評価されますか? ProPublica の IRS 990 データで確認された非営利事業者は、非営利スコアの項目で 0 ポイント(低リスク)になります。営利事業者には、リスクポイントが 15 ポイント加算されます。非営利であることは、リスクがなくなることを意味しません。非営利のチェーンであっても、所有構造が多層化していれば、その後の企業構造の複雑さの評価で減点されます。

改善にご協力ください

問題が発生した場合は、Apify アカウントで実行共有を有効にすると、より迅速なデバッグにご協力いただけます。

  1. Account Settings > Privacy に移動します
  2. Share runs with public Actor creators を有効にします

これにより、問題が発生した際に実行の詳細を確認できるため、より迅速に問題を修正できます。お客様のデータを閲覧できるのはアクターの開発者のみで、一般公開されることはありません。

サポート

バグを見つけた場合や機能のリクエストがある場合は、このアクターのページにある Issues タブで問題を報告してください。カスタムソリューションやエンタープライズ統合については、Apify プラットフォームからお問い合わせください。

コメント

MCP は初めてですか?

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

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