kolejki-nfz-mcp
NFZ waiting times in Poland: where a specialist, test or treatment is available soonest
사용해야 할까요
품질 및 안전성
발견 사항 (1)
- LOWdata_sources에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"kolejki-nfz-mcp": {
"command": "npx",
"args": [
"kolejki-nfz-mcp"
]
}
}
}실행 가능한 패키지
0.1.0stdio원격 엔드포인트
https://kolejki.compabase.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (3)
🟢find_care(service, place, benefit, urgent, children, ...)
Where a specialist, diagnostic test or treatment paid by NFZ is available soonest near a place in Poland. Returns clinics and hospitals with NFZ's forecast waiting time, people in the queue, address, phone, distance, accessibility and whether children are seen. service: everyday words (okulista, kardiolog, rezonans, zaćma, rehabilitacja…) or an exact NFZ benefit name from find_benefits. place: town, address or 'lat,lon'.
입력 스키마
{
"type": "object",
"properties": {
"service": {
"type": "string",
"description": "What is needed, e.g. 'okulista', 'ortopeda', 'rezonans magnetyczny', 'endoprotezoplastyka stawu biodrowego'"
},
"place": {
"type": "string",
"description": "Town, address or 'lat,lon' in Poland"
},
"benefit": {
"type": "string",
"description": "Exact NFZ benefit name (from find_benefits / 'Inne pasujące świadczenia') – overrides service matching"
},
"urgent": {
"type": "boolean",
"description": "Urgent case (referral marked 'pilne'); default false = stable case"
},
"children": {
"type": "boolean",
"description": "Patient is a child – searches paediatric clinics"
},
"hospital": {
"type": "boolean",
"description": "Hospital ward instead of an outpatient clinic"
},
"radius_km": {
"type": "number",
"minimum": 1,
"maximum": 300,
"description": "Search radius in km (default 30, widened automatically if few results)"
},
"sort": {
"type": "string",
"enum": [
"wait",
"distance"
],
"description": "'wait' (default) = shortest waiting time first, 'distance' = nearest first"
},
"max": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"description": "How many places to list (default 10)"
}
},
"required": [
"service",
"place"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢find_benefits(query)
Look up official NFZ benefit names (clinics, wards, tests, procedures) matching a word, e.g. 'rezonans' or 'okulist'. Use the exact name as find_care.benefit.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 3,
"description": "Word or fragment, e.g. 'kardiolog', 'tomograf', 'zaćm'"
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢data_sources
Where the data comes from and caveats.
입력 스키마
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}커뮤니티
증거