MCP-server med CoSurgs kliniske vidensbase — brandsaar.dk, teamets eget materiale, beslutningstraeerne og PubMed-opslag. Kobles paa Cortis agentic framework som MCP-connector.
Six tools with complete input schemas and descriptions. Tool names follow verb_noun pattern (soeg_*, hent_*). Descriptions are detailed (150-400 chars) and explain WHAT, WHEN, and context. Parameters have types and descriptions. However, output schemas are not documented in the source code, LLMs cannot see what fields to expect from responses. Error handling is not visible. No tool annotations (readOnlyHint, destructiveHint). Parameter descriptions are strong but lack explicit format/constraint guidance (e.g., no regex patterns, no min/max for numeric fields). All tools are READ_ONLY (low risk), but this should be declared via annotations.
Hent et helt beslutningstrae med alle dets noder, dispositioner og kanter. Bruges naar man skal navigere gennem et traet eller forstaa dets struktur.
Hent en disposition fra et beslutningstrae — det er det endelige svar traet giver naar man har besvaret alle spoergsmaalene. Dispositionen indeholder alvorlighed, titel, vejledning og kilder.
Hent fulde abstracts fra PubMed ved at give PMID'er. Bruges efter soeg_pubmed naar man vil have hele abstraktet for en artikel.
Hent én node fra et beslutningstrae med alle dens detaljer: spoergsmaal, svartyper, tilladte vaerdier, billeder, roede flag, kanter og hvor noden naaes fra.
Fritekstsoegning i CoSurgs kliniske kilder: VIP Guideline Rigshospitalet Copenhagen (Region Hovedstadens gaeldende instrukser og vejledninger), Dansk Brandsaarsforenings vejledning paa brandsaar.dk, Rigshospitalets kompendium og forbindingsvejledning fra Afsnit 6052, PlastSurgeon — Validated expert platform (haandbog og kursusmoduler) og peer-reviewede kliniske cases fra Journal of Plastic, Breast & Reconstructive Surgery. Daekker brandsaar i dybden — dybdevurdering, TBSA/arealberegning, Parkland-vaeskebehandling, inhalationsskader, aetsninger, forfrysninger, cirkulaere forbraendinger og escharotomi, overflytningskriterier til Rigshospitalet, ambulant behandling, smertebehandling, forbindinger, debridement og hudtransplantation — samt den bredere plastikkirurgi: hudtumorer og melanom, sarkomer, brystrekonstruktion og -reduktion, frie lapper, laebe-ganespalte, vaskulaere anomalier, tryksaar og bidsaar. Returnerer ordrette uddrag MED kildehenvisning (URL eller dokumentnavn) og med kildetypen angivet: en retningslinje siger hvad der anbefales, en case siger hvad der blev gjort for én patient — de to maa ikke citeres som det samme. Findes der intet, siges det eksplicit — vaerktoejet gaetter aldrig. (EN: full-text search of CoSurg's own clinical burn sources; returns verbatim excerpts with citations and source type.)
Output schemas not documented. LLMs cannot see what fields responses contain, forcing them to guess at downstream tool chaining and data extraction.
No tool annotations (readOnlyHint, destructiveHint, idempotentHint). All six tools are READ_ONLY but this is not declared in the tool definition, forcing LLMs to infer safety from descriptions alone.
Parameter 'antal' in soeg_pubmed lacks explicit min/max constraints. Description says 'standard 5, maximum 20' but no JSON Schema bounds (minimum, maximum) are visible, allowing LLMs to pass invalid values.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 65 | 2026-07-28+ | v2 |
Soeg i PubMed efter artikler paa engelsk. Returnerer PMID'er, titler, forfattere, aar og abstracts. Bruges naar CoSurgs egne kilder ikke har daekning og man skal hente ny litteratur.
No error handling guidance visible. Tools do not document what happens on failure (e.g., search returns no results, PubMed API timeout, invalid tree_id). LLMs have no recovery path.
Parameter 'samling' enum values use Danish abbreviations ('vip', 'brandsaar', 'magnus', 'plastsurgeon', 'jpbrs') without clear mapping to full source names in the enum description. LLMs may struggle to select the right collection.