Skip to main content
Glama

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_mcp

Related MCP server: CaffeineCurfew

MCP 도구

도구

설명

log_dose

투약 이벤트 1회 기록

query_concentration

지정 시점의 예측 혈중 농도 조회

list_dose_events

기록된 모든 투약 이벤트 나열

remove_event

ID로 지정 이벤트 삭제

clear_all_events

모든 투약 이벤트 초기화

log_dose 투약 이벤트 1회 기록

호르몬 투약 이벤트 1회를 기록합니다. 각 이벤트는 영구 저장되며 이후 모든 농도 조회에 계산에 포함됩니다.

매개변수

유형

설명

compound

str

약물 화합물: E2, EB, EV, EC, EN, T, TC, TE, TU

route

str

투여 경로: injection, gel, patch_apply, patch_remove, oral, sublingual

time_h

float

투약 시간 (기준 시작점으로부터의 시간 수)

dose_mg

float

용량 (활성 호르몬 당량, 밀리그램)

release_rate_ug_per_day

float?

패치 0차 방출 속도 (µg/d), patch_apply에만 사용

area_cm2

float?

젤 도포 면적 (cm²), gel에만 사용

sublingual_theta

float?

설하 투여 시 점막 경유 고속 경로 흡수 비율 [0-1], sublingual에만 사용

query_concentration 지정 시점의 예측 혈중 농도 조회

매개변수

유형

설명

time_h

float

조회 시점 (기준 시작점으로부터의 시간 수)

hormone

str

대상 호르몬: estradiol 또는 testosterone

body_weight_kg

float

체중 (kg, 기본 70.0; 분포 용적 Vd에 영향)

데이터 저장

투약 이벤트는 프로젝트 디렉터리 아래 .hrt-pk-data/dose_events.json 파일에 JSON 형식으로 영구 저장됩니다

세션 간 확인, 백업 또는 마이그레이션이 가능합니다

약동학 알고리즘

본 프로젝트의 약동학 알고리즘 및 상수는 HRT-Recorder-PKcomponent-Test를 참조합니다

상세 PK 알고리즘, 전체 매개변수 유도, 보정 출처 등은 HRT-Recorderpk_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를 따릅니다

감사의 말

수정 연락

프로젝트의 약동학 알고리즘 부분에 문제나 제안이 있으면 issue를 제기하거나 학술 통신 이메일 research@lfcypo.com로 연락해 주세요

심각한 경고

본 프로젝트는 교육 목적으로 개발되었으며, 약동학 모델 연구, 알고리즘 검증, 데이터 분석에만 사용할 것을 권장합니다

본 프로젝트가 출력하는 혈중 농도 결과는 수학적 모델 피팅과 이론적 매개변수 계산에서 비롯된 것으로, 실제 개인의 혈중 농도 검사 결과와 동일하지 않으며, 임상 실험실 검사, 약동학 연구 또는 의학적 전문 평가를 대체할 수 없습니다

권장하지 않음 본 프로젝트를 임상 의학 용도로 사용하는 것은 다음과 같지만 이에 국한되지 않습니다:

  • 사용자가 호르몬 치료 계획을 시작, 중단, 조정 또는 변경하도록 안내하는 것;

  • 에스트라디올, 테스토스테론 또는 기타 성호르몬 약물의 용량을 결정하는 것;

  • 약물 치료가 안전하고 효과적이거나 치료 목표에 도달했는지 판단하는 것;

  • 의사의 처방, 진료 또는 의학적 결정을 대체하는 것.

Maintenance

ActivityMaintained
ResponsivenessSyncing

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

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables nutrition tracking with Cronometer, including food logging, food search, diary management, and nutrition data retrieval via natural language.
    13
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Tracks caffeine decay and predicts safe bedtimes using a half-life model. No external integrations needed, intake is passed as parameters.
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    A 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

Latest Blog Posts

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