Emergency Medicare Planner MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Integrates with Google Maps APIs for locating and evaluating medical facilities in emergencies, providing search for hospitals and clinics within a specified radius, facility details, routing information, and navigation services based on user location.

緊急メディケア管理MCPサーバー

(@manolaz/緊急メディケアプランナーMCPサーバー)

Googleマップと連携し、緊急時に医療施設の位置を特定・評価できる強力なモデルコンテキストプロトコル(MCP)サーバーです。このサーバーは、ユーザーが特定の医療ニーズ、緊急度、施設の対応状況に基づいて、半径10km以内の適切な病院や診療所を見つけるのに役立ちます。

このシステムは、リアルタイムのルーティング、空き状況の確認、医療サービスに関する詳細な情報を提供し、緊急の医療状況において患者が十分な情報に基づいた決定を下せるよう支援します。

主な機能: 医療評価のためのシーケンシャル シンキング - 患者の症状と病歴に基づいて、より正確な医療施設のマッチングを行うための段階的な臨床推論を可能にします。

インストールと使用方法

Smithery経由でインストール

Claude Desktop 用の Emergency Medicare Planner を自動的にインストールするには:

npx -y @smithery/cli install @manolaz/emergency-medicare-planner-mcp-server --client claude

手動でインストールする

# Using npx (recommended) npx @manolaz/emergency-medicare-planner-mcp-server # With environment variable for Google Maps API GOOGLE_MAPS_API_KEY=your_api_key npx @manolaz/emergency-medicare-planner-mcp-server

またはグローバルにインストールします:

# Install globally npm install -g @manolaz/emergency-medicare-planner-mcp-server # Run after global installation GOOGLE_MAPS_API_KEY=your_api_key emergency-medicare-planner-mcp-server

コンポーネント

ツール

  • 医療施設を検索
    • Google Places API を使用して病院、診療所、医療施設を検索します
    • 入力:
      • query (文字列): 検索クエリ(例:「救急室」、「小児科」)
      • location :患者の所在地の緯度と経度
      • radius (オプション、デフォルト: 10000): 検索半径(メートル)
      • specialtyNeeded (オプション): 必要な医療専門分野
  • 医療施設の詳細を取得する
    • 特定の医療施設に関する詳細情報を取得する
    • 入力:
      • placeId (文字列): 医療施設のGoogleプレイスID
    • 出力:
      • 営業時間、提供サービス、連絡先情報など。
  • 施設へのルートを計算する
    • 医療施設への最速ルートを計算する
    • 入力:
      • origin :患者の現在の場所
      • facilityId : 目的地施設の場所ID
      • transportMode (オプション): 移動手段(車、徒歩、公共交通機関、救急車)
      • avoidTraffic (オプション):交通渋滞を避けるためのルート計画
  • 施設の空き状況を確認する
    • 施設が現在患者を受け入れているかどうかを確認する
    • 入力:
      • facilityId : 医療施設の場所ID
      • emergencyLevel :医療状況の緊急度

構成

Claude Desktopでの使用

このサーバーを Claude Desktop アプリで使用するには、 claude_desktop_config.jsonの「mcpServers」セクションに次の構成を追加します。

{ "mcpServers": { "emergency-medicare-planner": { "command": "npx", "args": ["@manolaz/emergency-medicare-planner-mcp-server"], "env": { "GOOGLE_MAPS_API_KEY": "your_google_maps_api_key" } } } }

あるいは、パッケージがインストールされている場合は、node コマンドを直接使用することもできます。

{ "mcpServers": { "emergency-medicare-planner": { "command": "node", "args": ["path/to/dist/index.js"], "env": { "GOOGLE_MAPS_API_KEY": "your_google_maps_api_key" } } } }

発達

ソースから構築

  1. リポジトリをクローンする
  2. 依存関係をインストールします:
    npm install
  3. プロジェクトをビルドします。
    npm run build

環境変数

  • GOOGLE_MAPS_API_KEY (必須): 次の API が有効になっている Google Maps API キー:
    • プレイスAPI
    • ルート案内API
    • ジオコーディングAPI
    • タイムゾーンAPI
    • 距離行列API

テスト

# Run test suite npm test # Run with debug logging DEBUG=emergency-medicare:* npm start

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Google マップと統合して、緊急時に医療施設の位置を特定して評価し、医療ニーズ、緊急レベル、施設の能力に基づいてユーザーが適切な病院や診療所を見つけられるようにします。

  1. Installation & Usage
    1. Installing via Smithery
    2. Installing Manually
  2. Components
    1. Tools
  3. Configuration
    1. Usage with Claude Desktop
  4. Development
    1. Building from Source
    2. Environment Variables
    3. Testing
  5. License
    ID: cowlncwr6h