Uses OpenAI API compatible LLM server (such as vLLM) to serve the Lingshu medical AI model for medical image analysis, structured report generation, and medical Q&A capabilities
Lingshu FastMCP Medical AI Service
This project implements a FastMCP server for the Lingshu medical AI model and a corresponding client for testing and integration.
Components
mcp_server_lingshu.py
: FastMCP server wrapping the Lingshu modelmcp_client_lingshu.py
: Test client demonstrating interaction with the Lingshu FastMCP server
Server Features
- Medical image analysis
- Structured medical report generation
- Medical Q&A
Prerequisites
- FastMCP framework
- OpenAI API compatible LLM server (e.g., vLLM)
- Required Python packages (install via
pip install -r requirements.txt
)
Setup
- Clone the repository
- Install dependencies:
pip install -r requirements.txt
Usage
Use vLLM to serve the Lingshu Model
Wrap the server with FastMCP
Try connect Lingshu with MCP
This server cannot be installed
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.
Enables medical image analysis, structured medical report generation, and medical Q&A through the Lingshu medical AI model. Provides healthcare professionals and developers with AI-powered medical assistance capabilities via a FastMCP server interface.