HRT-PK-MCP
HRT PK MCP
호르몬 대체 요법(HRT) 약동학 혈중 농도 모니터링 MCP 도구
Agent는 도구를 통해 투약 시간을 기록하고, PK 알고리즘으로 피팅된 혈중 농도를 언제든지 조회할 수 있습니다
HRT-Recorder-PKcomponent-Test 알고리즘 및 데이터 피팅 구현 참조
에스트라디올(Estradiol)과 테스토스테론(Testosterone)의 다양한 투여 경로 지원
빠른 시작
git clone https://github.com/lfcypo/hrt-pk-mcp
uv sync
uv run hrt-pk-mcp
# 或
python -m pk_mcpRelated MCP server: CaffeineCurfew
MCP 도구
도구 | 설명 |
| 투약 이벤트 1회 기록 |
| 지정 시점의 예측 혈중 농도 조회 |
| 기록된 모든 투약 이벤트 나열 |
| ID로 지정 이벤트 삭제 |
| 모든 투약 이벤트 초기화 |
log_dose 투약 이벤트 1회 기록
호르몬 투약 이벤트 1회를 기록합니다. 각 이벤트는 영구 저장되며 이후 모든 농도 조회에 계산에 포함됩니다.
매개변수 | 유형 | 설명 |
| str | 약물 화합물: |
| str | 투여 경로: |
| float | 투약 시간 (기준 시작점으로부터의 시간 수) |
| float | 용량 (활성 호르몬 당량, 밀리그램) |
| float? | 패치 0차 방출 속도 (µg/d), |
| float? | 젤 도포 면적 (cm²), |
| float? | 설하 투여 시 점막 경유 고속 경로 흡수 비율 [0-1], |
query_concentration 지정 시점의 예측 혈중 농도 조회
매개변수 | 유형 | 설명 |
| float | 조회 시점 (기준 시작점으로부터의 시간 수) |
| str | 대상 호르몬: |
| float | 체중 (kg, 기본 70.0; 분포 용적 Vd에 영향) |
데이터 저장
투약 이벤트는 프로젝트 디렉터리 아래 .hrt-pk-data/dose_events.json 파일에 JSON 형식으로 영구 저장됩니다
세션 간 확인, 백업 또는 마이그레이션이 가능합니다
약동학 알고리즘
본 프로젝트의 약동학 알고리즘 및 상수는 HRT-Recorder-PKcomponent-Test를 참조합니다
상세 PK 알고리즘, 전체 매개변수 유도, 보정 출처 등은 HRT-Recorder 및 pk_research를 참조하세요
지원되는 화합물 및 투여 경로
에스트라디올 (Estradiol)
화합물 | 주사 | 경구 | 설하 | 젤 | 패치 |
E2 (에스트라디올) | — | ✓ | ✓ | ✓ | ✓ |
EB (벤조산에스테르) | ✓ | — | — | — | — |
EV (발레르산에스테르) | ✓ | ✓ | ✓ | — | — |
EC (시피오네이트) | ✓ | — | — | — | — |
EN (에난테이트) | ✓ | — | — | — | — |
테스토스테론 (Testosterone)
화합물 | 주사 | 경구 | 젤 | 패치 |
T (테스토스테론) | — | — | ✓ | ✓ |
TC (시피오네이트) | ✓ | — | — | — |
TE (에난테이트) | ✓ | — | — | — |
TU (운데카노에이트) | ✓ | ✓ | — | — |
출력 단위
에스트라디올 pg/mL pmol/L
테스토스테론 ng/dL ng/mL nmol/L
마이그레이션 교차 검증
본 프로젝트는 시뮬레이션 데이터 교차 검증 실험을 수행했으며, 본 프로젝트 실행 결과와 원본 프로젝트 실행 결과가 수치적으로 일치합니다
python ./test/cross_validate.py라이선스
본 프로젝트는 MIT License를 따릅니다
감사의 말
PK 알고리즘 및 상수, 알고리즘 적용 LaoZhong-Mihari/HRT-Recorder-PKcomponent-Test
PK 알고리즘 및 상수 TransmtfTeam/Transmtf-HRT-Tracker
알고리즘 적용 mkx173/Featherline
수정 연락
프로젝트의 약동학 알고리즘 부분에 문제나 제안이 있으면 issue를 제기하거나 학술 통신 이메일 research@lfcypo.com로 연락해 주세요
심각한 경고
본 프로젝트는 교육 목적으로 개발되었으며, 약동학 모델 연구, 알고리즘 검증, 데이터 분석에만 사용할 것을 권장합니다
본 프로젝트가 출력하는 혈중 농도 결과는 수학적 모델 피팅과 이론적 매개변수 계산에서 비롯된 것으로, 실제 개인의 혈중 농도 검사 결과와 동일하지 않으며, 임상 실험실 검사, 약동학 연구 또는 의학적 전문 평가를 대체할 수 없습니다
권장하지 않음 본 프로젝트를 임상 의학 용도로 사용하는 것은 다음과 같지만 이에 국한되지 않습니다:
사용자가 호르몬 치료 계획을 시작, 중단, 조정 또는 변경하도록 안내하는 것;
에스트라디올, 테스토스테론 또는 기타 성호르몬 약물의 용량을 결정하는 것;
약물 치료가 안전하고 효과적이거나 치료 목표에 도달했는지 판단하는 것;
의사의 처방, 진료 또는 의학적 결정을 대체하는 것.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Your own SLATE health data in your AI assistant: read, trend, plan and log. Never suggests a dose.
Track, curate, and analyze data about your health, habits, and goals.
Read your workouts, history, and stats; create and schedule new workouts. Writes are additive only.
Glucose readings from your LibreLink Up sensor: graph, logbook, stats and summaries (read-only). Sec
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables nutrition tracking with Cronometer, including food logging, food search, diary management, and nutrition data retrieval via natural language.13MIT
- AlicenseNot gradedqualityDmaintenanceTracks caffeine decay and predicts safe bedtimes using a half-life model. No external integrations needed, intake is passed as parameters.MIT
- FlicenseNot gradedqualityCmaintenanceA personal health and fitness MCP server that provides tools for managing profile data, goals, body measurements, nutrition, workouts, sleep, check-ins, life events, analytics, and coach memories via Supabase Postgres.1
- AlicenseAqualityAmaintenanceMCP server for Cronometer nutrition tracking, enabling food diary management, nutrition data retrieval, food search, and biometric tracking via Cronometer's mobile REST API.1545MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lfcypo/hrt-pk-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server