MCP.so
登录

MCP Server for AWS HealthLake (Mocked)

@anandkiran2007

基本信息

分类

云与基础设施

传输方式

stdio

作者

anandkiran2007

关于 MCP Server for AWS HealthLake

暂无概览

MCP Server for AWS HealthLake 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "ahl-mcp-server": {
      "command": "python3",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

MCP Server for AWS HealthLake 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is 🏥 MCP Server for AWS HealthLake (Mocked)?

This is an open-source Model Context Protocol (MCP) server that connects to (mocked) AWS HealthLake data sources and provides structured, standardized context bundles for clinical models.

How to use 🏥 MCP Server for AWS HealthLake (Mocked)?

Clone the repository, create a Python virtual environment, install dependencies with pip install -r requirements.txt, and run the server locally with uvicorn app.main:app --reload. By default the server runs in mock mode; set the environment variable USE_AWS=true to prepare for future AWS integration (AWS mode is not yet implemented). Access the interactive documentation at http://localhost:8000/docs.

Key features of 🏥 MCP Server for AWS HealthLake (Mocked)

  • Mocked AWS HealthLake APIs based on FHIR
  • Context bundling per MCP spec (FHIR + NLP)
  • Model registration and tailored context delivery
  • Mocked model invocation endpoint
  • Audit logging
  • Optional USE_AWS flag for future AWS integration

Use cases of 🏥 MCP Server for AWS HealthLake (Mocked)

  • Providing structured context bundles for clinical model predictions
  • Registering models and retrieving tailored patient context
  • Testing MCP workflows without incurring real AWS costs
  • Prototyping and validating FHIR-based integrations with HealthLake
  • Simulating patient data (conditions, medications, observations) for development

常见问题

1

What is the default mode of operation?

The server runs in mock mode by default, using mocked AWS HealthLake APIs. Real AWS integration is not yet implemented.

2

How can I prepare for real AWS integration?

Set the environment variable `USE_AWS=true` to switch to AWS mode. Note that AWS mode is not implemented yet but the infrastructure is ready for integration.

3

What FHIR endpoints are available for testing?

Mock endpoints include `POST /ahl/Patient`, `GET /ahl/Patient/{id}`, and `GET` endpoints for Condition, MedicationRequest, and Observation. You can also add mock data via `/ahl/mock/add_*` endpoints.

4

How can I run the tests?

Run `pytest tests/` from the project root.

5

What is the license?

The project is licensed under the MIT License.

评论

云与基础设施 分类下的更多 MCP 服务器