Back to Home
tomofuminijo icon

HealthManagerMCP

Verified Safe

by tomofuminijo

Overview

Healthmateエコシステムの中核となる健康情報管理MCPサーバーとして、AI健康コーチや外部AIクライアント(ChatGPT、Claude等)との連携を可能にします。

Installation

Run Command
./scripts/deploy-full-stack.sh

Environment Variables

  • HEALTHMATE_ENV
  • AWS_REGION
  • LOG_LEVEL
  • USERS_TABLE_NAME
  • GOALS_TABLE_NAME
  • POLICIES_TABLE_NAME
  • CONCERNS_TABLE_NAME
  • BODY_MEASUREMENTS_TABLE_NAME
  • ACTIVITIES_TABLE_NAME
  • OBSERVATIONS_TABLE_NAME
  • JOURNALS_TABLE_NAME
  • CDK_DEFAULT_ACCOUNT
  • MCP_TIMEOUT_SECONDS
  • MCP_DEBUG_MODE

Security Notes

The server leverages AWS serverless architecture (Lambda, DynamoDB) with robust security features. Authentication is handled via Cognito M2M (Client Credentials Flow) and JWT validation by AgentCore Gateway. DynamoDB table permissions are scoped to specific Lambda functions. Input validation is implemented in Lambda handlers for various data types (dates, scores, ranges, formats). Ownership checks are in place for data modification. The use of `RemovalPolicy.DESTROY` for development environments is noted, with a recommendation for `RETAIN` in production. No direct use of `eval` or `exec` is observed. A minor concern is the `print` of a truncated client secret in test code, which while for testing, is generally a practice to avoid even in non-production contexts.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens7000
Stars0
Forks0
Last Update2025-12-29

Tags

Health ManagementAI IntegrationServerlessAWS CDKMCP Protocol