Back to Home
u9401066 icon

medical-calc-mcp

by u9401066

Overview

Provides a Model Context Protocol (MCP) server that offers a comprehensive suite of 90+ validated medical calculators for AI agents, facilitating diagnostic, prognostic, and treatment decisions by exposing them as discoverable and executable tools.

Installation

Run Command
docker run -p 8000:8000 medical-calc-mcp

Environment Variables

  • MCP_MODE
  • MCP_HOST
  • MCP_PORT
  • LOG_LEVEL
  • SECURITY_RATE_LIMIT_ENABLED
  • SECURITY_RATE_LIMIT_RPM
  • SECURITY_RATE_LIMIT_BURST
  • SECURITY_API_KEYS
  • SECURITY_AUTH_ENABLED

Security Notes

The project includes a robust `SecurityMiddleware` for rate limiting and API key authentication. However, these critical security features are **disabled by default**. Running the server in network-exposed modes (`--mode sse` or `--mode http`, which defaults to binding on `0.0.0.0`) without explicitly enabling authentication and rate limiting (`SECURITY_AUTH_ENABLED=true`, `SECURITY_API_KEYS=your-key`, `SECURITY_RATE_LIMIT_ENABLED=true`) poses a significant risk of unauthorized access and abuse. On the positive side, logging is designed to be PHI-free, and API key comparisons use constant-time operations.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassMedium
Avg Tokens800
Stars0
Forks0
Last Update2026-01-08

Tags

Medical CalculatorsAI AgentHealthcareClinical Decision SupportMCP Protocol