Swiss Health MCP Server
Schweizer Gesundheits-MCP-Server
Ein MCP-Server, der KI-Assistenten strukturierten Zugriff auf 1,6 Millionen Schweizer Krankenversicherungsprämiendatensätze bietet – 55 Versicherer, 26 Kantone, 11 Jahre offizielle Regierungsdaten.
Aufgebaut auf dem Model Context Protocol. Die Daten stammen von BAG Priminfo (Bundesamt für Gesundheit, 2016–2026). Dies ist das MCP-Gegenstück zur KrankenkassenGPT REST-API.
Schnelleinstieg
Fügen Sie dies zu Ihrer Claude Desktop-Konfiguration (claude_desktop_config.json) oder Ihren Cursor-Einstellungen (.cursor/mcp.json) hinzu:
{
"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"
}
}
}
}Oder installieren Sie es global:
npm install -g @prinz_esox/swiss-health-mcpDer Server ist auch im Smithery-Register und im MCP-Register verfügbar.
Related MCP server: swiss-statistics-mcp
Tools
get_cheapest_insurers
Findet die 5 günstigsten Krankenversicherer für ein gegebenes Profil.
Parameter | Typ | Erforderlich | Beschreibung |
| string | ja | Kantonskürzel (z. B. |
| number | ja | Jahr (2016–2026) |
| string | ja |
|
| number | ja | Franchise: 0, 100, 200, 300, 400, 500, 600, 1000, 1500, 2000, 2500 |
| string | nein |
|
| boolean | nein | Unfalldeckung einschließen (Standard: |
compare_insurers
Direkter Vergleich spezifischer Versicherer für dasselbe Profil.
Parameter | Typ | Erforderlich | Beschreibung |
| string[] | ja | Versicherernamen (z. B. |
| string | ja | Kantonskürzel |
| number | ja | Jahr (2016–2026) |
| string | ja | Altersgruppe |
| number | ja | Franchise in CHF |
get_price_history
10-jährige Preisentwicklung für einen einzelnen Versicherer mit prozentualer Veränderung gegenüber dem Vorjahr.
Parameter | Typ | Erforderlich | Beschreibung |
| string | ja | Versicherername (z. B. |
| string | ja | Kantonskürzel |
| string | ja | Altersgruppe |
| number | ja | Franchise in CHF |
| number | nein | Startjahr (Standard: 2016) |
| number | nein | Endjahr (Standard: 2026) |
get_database_stats
Gibt Abdeckungsstatistiken und Metadaten zurück. Keine Parameter.
Daten
Dimension | Abdeckung |
Datensätze | 1.611.386+ |
Versicherer | 55 (CSS, Helsana, Swica, Assura, KPT, Groupe Mutuel, Sanitas, ...) |
Kantone | 26 (alle Schweizer Kantone) |
Jahre | 11 (2016–2026) |
Franchise-Stufen | 11 (CHF 0–2.500) |
Versicherungsmodelle | 5 (Standard, HMO, Telmed, Hausarzt, Diverse) |
Altersgruppen | 3 (Kind, junger Erwachsener, Erwachsener) |
Alle Daten stammen von BAG Priminfo, der offiziellen Datenbank des Bundesamtes für Gesundheit.
Funktionen
Intelligente Auflösung von Versicherernamen – Fuzzy-Matching über 55+ Versicherer und deren Untermarken. Fragen Sie nach "Helsana" und der Server löst automatisch alle zugehörigen Versicherer-IDs auf.
Automatischer Haftungsausschluss – Jede Antwort enthält die Quellenangabe von BAG Priminfo und einen Hinweis, dass die Prämien nur zu Informationszwecken dienen.
Schreibgeschützter Zugriff – Keine Schreibvorgänge, keine persönlichen Daten.
Berechnung prozentualer Veränderungen – Die Preishistorie enthält Trends im Vergleich zum Vorjahr.
Beispiel-Prompts
"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?"Umgebungsvariablen
Variable | Erforderlich | Beschreibung |
| ja | Supabase-Projekt-URL |
| ja | Supabase-Service-Role-Key für Datenbankzugriff |
Tech-Stack
Protokoll: MCP SDK v1.0.0 (stdio-Transport)
Sprache: TypeScript
Datenbank: Supabase (PostgreSQL)
Laufzeit: Node.js 18+
Paket: @prinz_esox/swiss-health-mcp
Registry-ID:
io.github.remoprinz/swiss-health-mcp
Entwicklung
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 TypeScriptProjektstruktur
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 metadataLizenz
MIT – Remo Prinz
Links
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