yejelim/vitaldb-mcp-server
If you are the rightful owner of vitaldb-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
VitalDB MCP Server - Advanced Edition is a server designed for advanced data exploration and analysis using the Model Context Protocol (MCP).
VitalDB MCP Server - Advanced Edition
VitalDB λ°μ΄ν°λ₯Ό μμ°μ΄λ‘ νμνκ³ κ³ κΈ λΆμμ μνν μ μλ Model Context Protocol (MCP) μλ²μ λλ€.
β¨ μ£Όμ κΈ°λ₯
π 1. κ³ κΈ λ°μ΄ν° νν°λ§
- ν΅κ³ κΈ°λ° νν°λ§: "νκ· μ¬λ°μκ° 100 μ΄μμΈ μΌμ΄μ€ μ°ΎκΈ°"
- 쑰건μ μ§μ:
>100
,>=80
,<60
,50-100
λ± - λκ·λͺ¨ λΆμ: μ΅λ 100κ° μ΄μμ μΌμ΄μ€ λμ μ²λ¦¬
π 2. μΌκ΄ λΆμ
- λ°°μΉ μ²λ¦¬: μ¬λ¬ μΌμ΄μ€λ₯Ό ν λ²μ λΆμ
- λ€μ€ νΈλ λΆμ: ν μΌμ΄μ€μ μ¬λ¬ μ νΈλ₯Ό λμ λΆμ
- ν΅κ³ μΆμΆ: νκ· , μ€μκ°, νμ€νΈμ°¨, μλ, 첨λ λ±
π 3. μκ΄κ΄κ³ λΆμ
- λ μ νΈ κ° μκ΄κ³μ κ³μ°
- μΌμ΄μ€λ³ μκ΄κ΄κ³ λ° μ 체 μκ΄κ΄κ³
- μ°μ λ μκ°ν (μΆμΈμ ν¬ν¨)
π 4. κ·Έλ£Ή λΉκ΅
- λ κ·Έλ£Ή ν΅κ³ λΉκ΅
- t-test μλ μν
- p-value κ³μ° λ° μ μμ± νλ¨
π¨ 5. κ³ κΈ μκ°ν
- 무μ ν μΌμ΄μ€ νλ‘―: μ€λ²λ μ΄ λλ μλΈνλ‘―
- λΆν¬ μκ°ν: νμ€ν κ·Έλ¨, λ°μ€νλ‘―, λ°μ΄μ¬λ¦° νλ‘―
- ννΈλ§΅: μκ°λλ³ νΈλ κ° λ³ν
- μκ΄κ΄κ³ μ°μ λ: νκ·μ ν¬ν¨
π¬ 6. μ΄μμΉ νμ§
- Z-score λ°©λ²: νμ€νΈμ°¨ κΈ°λ°
- IQR λ°©λ²: μ¬λΆμμ κΈ°λ°
- μκ°ν: μ΄μμΉ μμΉ μλ νμ
π 7. λ°μ΄ν° λ΄λ³΄λ΄κΈ°
- CSV μ μ₯: λΆμ κ²°κ³Όλ₯Ό νμΌλ‘ μ μ₯
- λ€μ€ μΌμ΄μ€/νΈλ μ§μ
π μ€μΉ λ°©λ²
1. μμ‘΄μ± μ€μΉ
cd /Users/yeze-macbookair-2025/workspaces/vitaldb-mcp-server
./install.sh
2. Claude Desktop μ€μ
μ€μ νμΌ μμΉ: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"vitaldb": {
"command": "/Users/yeze-macbookair-2025/workspaces/vitaldb-mcp-server/venv/bin/python",
"args": ["/Users/yeze-macbookair-2025/workspaces/vitaldb-mcp-server/server.py"]
}
}
}
3. Claude Desktop μ¬μμ
μ€μ ν Claude Desktopμ μμ ν μ’ λ£νκ³ λ€μ μμνμΈμ.
π‘ μ€μ νμ© μμ
"λ§μ·¨ μ€ νκ· μ¬λ°μκ° 100 μ΄μμ΄μλ νμλ€μ μμ μ€ μ²΄μ¨ λ³ν νΉμ§μ?"
μ΄λ° 볡μ‘ν μ§λ¬Έλ μμ°μ΄λ‘ κ°λ₯ν©λλ€!
π οΈ μ¬μ© κ°λ₯ν λꡬ
κΈ°λ³Έ λꡬ
find_cases
: νΈλ κΈ°λ° μΌμ΄μ€ κ²μget_case_info
: μΌμ΄μ€ μ 보 μ‘°νsearch_available_tracks
: μ¬μ© κ°λ₯ν νΈλ λͺ©λ‘
κ³ κΈ λΆμ
filter_cases_by_statistics
: ν΅κ³ 쑰건 νν°λ§batch_analyze_cases
: μΌκ΄ λΆμanalyze_correlation
: μκ΄κ΄κ³ λΆμcompare_groups
: κ·Έλ£Ή λΉκ΅detect_anomalies
: μ΄μμΉ νμ§time_window_analysis
: μκ° κ΅¬κ° λΆμexport_to_csv
: CSV λ΄λ³΄λ΄κΈ°
μκ°ν
plot_multiple_cases
: λ€μ€ μΌμ΄μ€ νλ‘― (무μ ν)plot_distribution
: λΆν¬ μκ°νplot_scatter_correlation
: μ°μ λ μκ΄κ΄κ³plot_heatmap
: μκ°λλ³ ννΈλ§΅
π VitalDB νΈλ μ’ λ₯
μ체 μ νΈ
ECG_II
,ECG_V5
: μ¬μ λPLETH
: λ§₯νRESP
: νΈν‘ νν
νμ
ART
: λλ§₯μCVP
: μ€μ¬μ λ§₯μPAP
: νλλ§₯μNIBP_SYS
,NIBP_DIA
,NIBP_MBP
: λΉμΉ¨μ΅μ νμ
μ°μ/κ°μ€
SpO2
: μ°μν¬νλEtCO2
: νΈκΈ°λ§ μ΄μ°ννμFiO2
: ν‘μ μ°μλλ
λ§μ·¨/μ§μ
BIS
: λνμ§μMAC
: μ΅μνν¬λλ
κΈ°ν
HR
: μ¬λ°μRR
: νΈν‘μTEMP
: 체μ¨
π§ λ¬Έμ ν΄κ²°
1. MCP μλ²κ° μ°κ²°λμ§ μλ κ²½μ°
- Claude Desktopμ μμ ν μ’ λ£νκ³ μ¬μμ
- μ€μ νμΌμ κ²½λ‘κ° μ ννμ§ νμΈ
- Python κ²½λ‘κ° μ¬λ°λ₯Έμ§ νμΈ
2. VitalDB λ€μ΄λ‘λ λλ¦° κ²½μ°
- μΈν°λ· μ°κ²° νμΈ
- μνλ§ κ°κ²©μ ν¬κ² μ€μ (μ: interval=1.0)
- μμ μΌμ΄μ€ μλ‘ μμ
3. ν¨ν€μ§ μ€λ₯
cd /Users/yeze-macbookair-2025/workspaces/vitaldb-mcp-server
source venv/bin/activate
pip install --upgrade -r requirements.txt
π νλ‘μ νΈ κ΅¬μ‘°
vitaldb-mcp-server/
βββ server.py # λ©μΈ μλ² (MCP μλν¬μΈνΈ)
βββ tools.py # λꡬ μ μ
βββ handlers.py # λΆμ κΈ°λ₯ νΈλ€λ¬
βββ visualization.py # μκ°ν νΈλ€λ¬
βββ utils.py # μ νΈλ¦¬ν° ν¨μ
βββ requirements.txt # Python μμ‘΄μ±
βββ install.sh # μ€μΉ μ€ν¬λ¦½νΈ (Mac/Linux)
βββ install.bat # μ€μΉ μ€ν¬λ¦½νΈ (Windows)
βββ README.md # μ΄ λ¬Έμ
π νμ΅ λ¦¬μμ€
π λΌμ΄μ μ€
MIT License
μ μ: VitalDB MCP Server Advanced Edition
λ²μ : 2.0.0
μ΅μ’
μ
λ°μ΄νΈ: 2025-10-07