Skip to Content
ReferenceKonfigurace

Konfigurace

Proměnné prostředí

Viz .env.example v repozitáři:

# Volitelné API klíče NCBI_API_KEY= # PubMed — vyšší rate limit NCI_API_KEY= # NCI Cancer Trials API ONCOKB_API_KEY= # OncoKB klinická anotace GOOGLE_CLOUD_PROJECT= # BigQuery logging

Konstanty

Všechny konfigurační konstanty jsou v src/czechmedmcp/constants.py:

KonstantaVýchozíPopis
DEFAULT_CACHE_TIMEOUT1 týdenTTL HTTP cache
CACHE_TTL_DAY1 denKrátká cache
CACHE_TTL_HOUR1 hodinaVelmi krátká cache
CACHE_TTL_MONTH30 dníDlouhá cache
CZECH_HTTP_TIMEOUT30 sTimeout českých API
DEFAULT_PAGE_SIZE10Výchozí stránkování
MAX_PAGE_SIZE50Maximální stránkování

Docker

# docker-compose.yml services: czechmedmcp: build: . environment: - NCBI_API_KEY=${NCBI_API_KEY} volumes: - czechmedmcp-cache:/root/.cache/czechmedmcp volumes: czechmedmcp-cache:

Transport

CzechMedMCP podporuje:

  • stdio (výchozí) — pro Claude Desktop, Cursor
  • Streamable HTTP — pro vzdálený přístup (czechmedmcp run --mode streamable_http --port 8000)
Last updated on