Swiss Health MCP Server
스위스 건강보험 MCP 서버
AI 어시스턴트에게 160만 건의 스위스 건강보험료 기록(55개 보험사, 26개 주, 11년치 공식 정부 데이터)에 대한 구조화된 접근 권한을 제공하는 MCP 서버입니다.
Model Context Protocol을 기반으로 구축되었습니다. 데이터는 BAG Priminfo(스위스 연방 공중보건국, 2016--2026)에서 제공받았습니다. 이 서버는 KrankenkassenGPT REST API의 MCP 컴패니언입니다.
빠른 시작
Claude Desktop 설정(claude_desktop_config.json) 또는 Cursor 설정(.cursor/mcp.json)에 다음을 추가하세요:
{
"mcpServers": {
"swiss-health": {
"command": "npx",
"args": ["-y", "@prinz_esox/swiss-health-mcp"],
"env": {
"SUPABASE_URL": "https://your-project.supabase.co",
"SUPABASE_SERVICE_ROLE_KEY": "your-service-role-key"
}
}
}
}또는 전역으로 설치하세요:
npm install -g @prinz_esox/swiss-health-mcp이 서버는 Smithery 레지스트리 및 MCP Registry에서도 이용 가능합니다.
Related MCP server: swiss-statistics-mcp
도구
get_cheapest_insurers
특정 프로필에 대해 가장 저렴한 상위 5개 건강보험사를 찾습니다.
매개변수 | 유형 | 필수 | 설명 |
| string | 예 | 주 코드 (예: |
| number | 예 | 연도 (2016--2026) |
| string | 예 |
|
| number | 예 | 자기부담금: 0, 100, 200, 300, 400, 500, 600, 1000, 1500, 2000, 2500 |
| string | 아니요 |
|
| boolean | 아니요 | 상해 보장 포함 여부 (기본값: |
compare_insurers
동일한 프로필에 대해 특정 보험사들을 나란히 비교합니다.
매개변수 | 유형 | 필수 | 설명 |
| string[] | 예 | 보험사 이름 (예: |
| string | 예 | 주 코드 |
| number | 예 | 연도 (2016--2026) |
| string | 예 | 연령대 |
| number | 예 | CHF 단위 자기부담금 |
get_price_history
단일 보험사에 대한 10년간의 가격 변동 추이와 전년 대비 변동률을 제공합니다.
매개변수 | 유형 | 필수 | 설명 |
| string | 예 | 보험사 이름 (예: |
| string | 예 | 주 코드 |
| string | 예 | 연령대 |
| number | 예 | CHF 단위 자기부담금 |
| number | 아니요 | 시작 연도 (기본값: 2016) |
| number | 아니요 | 종료 연도 (기본값: 2026) |
get_database_stats
보장 통계 및 메타데이터를 반환합니다. 매개변수가 없습니다.
데이터
항목 | 범위 |
기록 | 1,611,386건 이상 |
보험사 | 55개 (CSS, Helsana, Swica, Assura, KPT, Groupe Mutuel, Sanitas 등) |
주 | 26개 (모든 스위스 주) |
연도 | 11년 (2016--2026) |
자기부담금 단계 | 11단계 (CHF 0--2,500) |
보험 모델 | 5개 (standard, HMO, telmed, family doctor, diverse) |
연령대 | 3개 (child, young adult, adult) |
모든 데이터는 스위스 연방 공중보건국의 공식 데이터베이스인 BAG Priminfo에서 제공됩니다.
기능
지능형 보험사 이름 해석 -- 55개 이상의 보험사 및 하위 브랜드에 대한 퍼지 매칭. "Helsana"를 요청하면 서버가 관련 보험사 ID를 자동으로 모두 해석합니다.
자동 면책 조항 -- 모든 응답에는 BAG Priminfo 출처 표기와 보험료는 정보 제공용이라는 안내가 포함됩니다.
읽기 전용 접근 -- 쓰기 작업이 없으며 개인 데이터를 수집하지 않습니다.
변동률 계산 -- 가격 이력에 전년 대비 추세가 포함됩니다.
예시 프롬프트
"What are the cheapest health insurers in Zurich for 2026?"
"Compare CSS, Helsana and Swica in Bern for an adult with CHF 300 deductible"
"How did Assura premiums develop from 2016 to 2026?"
"Which insurer had the smallest price increase over the last 10 years in Basel?"환경 변수
변수 | 필수 | 설명 |
| 예 | Supabase 프로젝트 URL |
| 예 | 데이터베이스 접근을 위한 Supabase 서비스 역할 키 |
기술 스택
프로토콜: MCP SDK v1.0.0 (stdio 전송)
언어: TypeScript
데이터베이스: Supabase (PostgreSQL)
런타임: Node.js 18+
레지스트리 ID:
io.github.remoprinz/swiss-health-mcp
개발
git clone https://github.com/remoprinz/swiss-health-mcp.git
cd swiss-health-mcp
npm install
npm run dev # Start with tsx
npm run build # Compile TypeScript프로젝트 구조
src/index.ts # Complete server implementation (~530 lines)
server.json # MCP registry manifest
smithery.yaml # Smithery registry config
llms.txt # LLM-readable project description
CITATION.cff # Citation metadata라이선스
MIT -- Remo Prinz
링크
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 Servers
- AlicenseNot gradedqualityDmaintenanceVerified knowledge base for AI agents. Stop hallucinations with certified, source-backed facts. Covers Swiss law, health, finance, climate, AI/ML, and more. 8 tools, no API key needed, public and free.MIT
- AlicenseAqualityAmaintenanceProvides AI-native access to Swiss Federal Statistical Office datasets through 9 tools for querying education, population, and cross-cantonal comparisons without authentication.152MIT
- AlicenseAqualityAmaintenanceEnables AI models to query Swiss National Bank data including exchange rates, balance sheet, interest rates, SARON, monetary aggregates, banking statistics, and balance of payments via the SNB public API.11MIT
- AlicenseAqualityAmaintenanceEnables natural language queries about Swiss mandatory health insurance coverage for medications and medical devices using official BAG lists.6MIT
Related MCP Connectors
Swiss weather data for AI assistants — forecasts, measurements, stations, pollen.
German Handelsregister + Austrian Firmenbuch for AI agents: master data, financials & ratios.
Live data gateway for AI — 3,300+ tools across 750+ sources, with citations
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/remoprinz/swiss-health-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server