MCP Server for the Swiss BAG electronic benefits platform (ePL): SL, GGSL, MiGeL. KI-nativer Zugang zur elektronischen Plattform Leistungen (ePL) des BAG: Spezialitaetenliste (SL) - Kassenpflichtige Medikamente (KVG Art. 52), GGSL - Medikamente bei Geburtsgebrechen (IVG), MiGeL - Medizinprodukte und Hilfsmittel (KLV Art. 20). Kein API-Schluessel erforderlich. Alle Daten oeffentlich zugaenglich.
Six tools with complete schemas and descriptions in German. All tools are READ_ONLY with proper input schemas including type definitions and parameter descriptions. Tool names follow verb_noun pattern (epl_search_*, epl_list_*, epl_server_info, epl_rechtskontext). Descriptions are substantive (100-200 chars) and explain what each tool does. However, descriptions lack explicit guidance on WHEN to use each tool vs. alternatives, and error handling/recovery paths are not documented in tool definitions. Output schemas are not formally documented in the tool definitions themselves. Tool annotations present (readOnlyHint via ToolAnnotations) but not visible in provided schema snippets.
Listet die offiziellen Quellen und Veroeffentlichungsseiten der ePL-Listen auf: BAG-Portale, API-Endpunkte und Dokumentation.
Liefert Rechtsverweise und Kontext fuer die ePL-Listen: Gesetze, Verordnungen, Fedlex-Links und Gueltigkeitsbereiche.
Sucht in der Geburtsgebrechen-Spezialitaetenliste (GGSL) nach Medikamenten fuer Geburtsgebrechen. Liefert Treffer mit Registrierungsnummer, Handelsname, Wirkstoff und Indikationen.
Sucht in der Mittel- und Gegenstaendeliste (MiGeL) nach Medizinprodukten und Hilfsmitteln. Liefert Treffer mit Artikelnummer, Bezeichnung, Kategorie und Kostenuebernahme.
Sucht in der Spezialitaetenliste (SL) nach Medikamenten. Liefert Treffer mit Registrierungsnummer, Handelsname, Wirkstoff, Dosierung, Darreichungsform und Zulassungsstatus.
Liefert Informationen ueber diesen MCP-Server: Name, Version, Protokoll-Version, verfuegbare Tools, Ressourcen und Prompts.
Output schemas not formally documented in tool definitions. LLMs cannot predict response structure (fields, types, pagination) without explicit schema documentation.
Error handling and recovery guidance absent from tool descriptions. No indication of what errors are possible, how to interpret them, or what the LLM should do next (retry, ask user, etc.).
Search tools lack guidance on when to use each (SL vs GGSL vs MiGeL). Descriptions state WHAT each list contains but not WHEN an LLM should choose one over another.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 58 | <=2025-11-25 | v2 |
Generic tool names 'epl_server_info' and 'epl_list_sources' lack specificity. 'get_server_capabilities' and 'list_data_sources' would be clearer action verbs.
Pagination not explicitly documented for search tools. 'limit' parameter exists (1-100, default 20) but no mention of offset/cursor, total count, or how to fetch next page.