CT-Flow: Orchestrating CT Interpretation Workflow with Model Context Protocol Servers
Organizations: Qing Yuan Research Institute, Shanghai Jiao Tong University, Shanghai, China · Sensetime Research, Shanghai, China · Shanghai Innovation Institute, Shanghai, China
Abstract
Recent advances in Large Vision-Language Models (LVLMs) have shown strong potential for multi-modal radiological reasoning, particularly in tasks like diagnostic visual question answering (VQA) and radiology report generation. However, most existing approaches for 3D CT analysis largely rely on static, single-pass inference. In practice, clinical interpretation is a dynamic, tool-mediated workflow where radiologists iteratively review slices and use measurement, radiomics, and segmentation tools to refine findings. To bridge this gap, we propose CT-Flow, an agentic framework designed for interoperable volumetric interpretation. By leveraging the Model Context Protocol (MCP), CT-Flow shifts from closed-box inference to an open, tool-aware paradigm. We curate CT-FlowBench, the first large-scale instruction-tuning benchmark tailored for 3D CT tool-use and multi-step reasoning. Built upon this, CT-Flow functions as a clinical orchestrator capable of decomposing complex natural language queries into automated tool-use sequences. Experimental evaluations on CT-FlowBench and standard 3D VQA datasets demonstrate that CT-Flow achieves state-of-the-art performance, surpassing baseline models by 41% in diagnostic accuracy and achieving a 95% success rate in autonomous tool invocation. This work provides a scalable foundation for integrating autonomous, agentic intelligence into real-world clinical radiology.
Figures & tables
| Models | Tool-use | 3D-RAD | CT-FlowBench (Acc. %) | |||||||
| BLEU-4 | ROUGE-L | B-Score | LLM-Judge | ACC(%) | QA | AM | DD | Avg. | ||
| Leading-edge Models | ||||||||||
| GPT-5.2 | 22.08 | 26.06 | 85.54 | 18.25 | 63.50 | 35.00 | 40.00 | 37.00 | 37.33 | |
| Gemini-3-Pro-Preview | 29.59 | 35.59 | 89.46 | 26.38 | 62.59 | 45.00 | 43.00 | 44.00 | 44.00 | |
| Claude-Sonnet-4.5 | 20.14 | 26.81 | 85.71 | 8.85 | 54.83 | 44.00 | 44.00 | 43.00 | 43.67 | |
| Qwen3-VL-235B-A22B-Instruct | 20.55 | 22.62 | 85.44 | 9.52 | 54.21 | 30.00 | 36.00 | 36.00 | 34.00 | |
| Models | 3D-RAD | CT-FlowBench | ||||
| Calls | Name Errors | Args Errors | Calls | Name Errors | Args Errors | |
| GPT-5.2 | 4.133 | 0.006 | 0.056 | 7.193 | 0.003 | 0.108 |
| Gemini-3-Pro-Preview | 5.088 | 0.008 | 0.156 | 6.667 | 0.100 | 0.451 |
| Claude-Sonnet-4.5 | 5.930 | 0.002 | 0.092 | 9.490 | 0.017 | 0.407 |
| Qwen3-VL-235B-A22B-Instruct | 6.072 | 0.085 | 0.190 | 6.719 | 0.224 | 0.453 |
| Qwen3-VL-8B-Instruct | 5.963 | 0.782 | 0.211 | 11.196 | 0.969 | 0.385 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Category | Included Tools | Clinical Objective & Description |
| I. Data Ingestion | load_data , load_mask , inspect_metadata , inspect_mask_labels , search_anatomy_names , list_window_presets | Data Integrity: Establishes the workspace and validates metadata (modality, spacing, labels) to ensure subsequent analysis is performed on accurate objects. |
| II. Global Observation | view_montage , view_mip , view_minip , view_avgip | Macro-Navigation: Provides a “bird’s-eye view” using projection (MIP/MinIP) or array layouts to help users rapidly screen for high-density (nodules) or low-density (airways) abnormalities. |
| III. Detailed Measurement | view_slice , view_ortho , measure_distance , measure_max_diameter , find_organ_center , extract_vessel_centerline , auto_crop_body , edit_geometry | Spatial Localization: The most high-frequency module. Combines slice-by-slice exploration with 3D multi-planar reconstruction (MPR) and precise physical quantification of lesion size and geometry. |
| IV. Advanced Analytics | segment_total_anatomy , analyze_hu_distribution , analyze_shape_properties , extract_radiomics_signature , visualize_radiomics_chart , analyze_lesion_texture | Quantitative Biomarkers: Post-processing stage utilizing AI and statistics to transform visual data into structured radiomic features for prognostic modeling and malignancy assessment. |
| Model | Task 1 | Task 2 | Task 3 | Task 4 | Task 5 | Task 6 | Avg. | ||||||
| BLEU | Rouge | Bert | BLEU | Rouge | Bert | BLEU | Rouge | Bert | acc | acc | acc | ||
| Gemini-3-Pro | 11.72 | 15.81 | 73.30 | 12.47 | 19.36 | 75.35 | 12.05 | 12.04 | 53.30 | 61.00 | 42.50 | 63.00 | 55.50 |
| w CT-Flow | 26.85 | 38.29 | 87.94 | 25.95 | 34.38 | 87.67 | 35.98 | 34.10 | 92.78 | 60.50 | 52.26 | 75.00 | 62.59 |
| ( 15.13 ) | ( 22.48 ) | ( 14.64 ) | ( 13.48 ) | ( 15.02 ) | ( 12.32 ) | ( 23.93 ) | ( 22.06 ) | ( 39.48 ) | ( 0.50) | ( 9.76 ) | ( 12.00 ) | ( 7.09 ) | |
| Gpt-5.2 | 9.51 | 16.67 | 83.77 | 10.72 | 19.52 | 84.34 | 1.08 | 5.03 | 81.37 | 59.50 | 36.00 | 70.00 | 55.17 |
| w CT-Flow | 19.68 | 25.38 | 84.60 | 20.42 | 26.61 | 85.08 | 26.14 | 26.19 | 86.94 | 70.00 | 43.00 | 77.50 | 63.50 |
| Model | Scenario 1 | Scenario 2 | Scenario 3 | Ave. |
| Gemini-3-Pro | 35.00 | 35.00 | 31.00 | 33.67 |
| w CT-Flow | 45.00 | 43.00 | 44.00 | 44.00 |
| ( 10.00 ) | ( 8.00 ) | ( 13.00 ) | ( 10.33 ) | |
| Gpt-5.2 | 26.00 | 36.00 | 37.00 | 33.00 |
| w CT-Flow | 35.00 | 40.00 | 37.00 | 37.33 |
| ( 9.00 ) | ( 4.00 ) | (0.00) | ( 4.33 ) |
Medical Image Analysis
Medical image analysis uses computational methods to interpret clinical images, measure anatomy and disease, and support diagnosis and treatment.
See all 292 papers