Skip to main content
Glama

baby-mcp

CI License: MIT

MCP-server som lar AI-assistenter (Claude m.fl.) svare på spørsmål om graviditet, spedbarn og første leveår basert utelukkende på norske helsemyndigheter: Helsedirektoratet, Folkehelseinstituttet og Helsenorge. Ingen magasiner, blogger eller fora.

Viktig: Dette er generell informasjon fra offentlige kilder, ikke individuell medisinsk rådgivning. Ved bekymring, kontakt helsestasjon, fastlege eller legevakt (116 117). Ved akutt fare, ring 113. Prosjektet er uavhengig og er ikke utviklet av eller godkjent av noen helsemyndighet.

Hva den gjør

  • Henter ferskt innhold direkte fra kilden hver gang. Ingen lokal kopi som kan bli utdatert.

  • Avviser alle andre domener enn de tre over, også ved omdirigering.

  • Gir alltid kilde-URL, og instruerer modellen til å svare «vet ikke» når kildene ikke dekker spørsmålet.

  • 33 kuraterte sider: søvn og krybbedød, amming, spedbarnsmat, vaksiner, feber og sykdom, nyfødt og barsel, helsestasjon, graviditet.

  • Helsedirektoratets nasjonale faglige retningslinjer (svangerskap, barsel, spedbarnsernæring m.fl.) via deres åpne API.

Related MCP server: brreg-mcp-server

Installasjon

Du trenger uv (inkluderer uvx).

Claude Code

claude mcp add --scope user baby-helse -- uvx --from git+https://github.com/andreasorel/Baby-MCP baby-mcp

Claude Desktop

Legg til i claude_desktop_config.json:

{
  "mcpServers": {
    "baby-helse": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/andreasorel/Baby-MCP", "baby-mcp"]
    }
  }
}

Start Claude på nytt, og spør for eksempel: «Når bør jeg kontakte lege hvis babyen min har feber?»

Valgfritt: Helsedirektoratets retningslinjer (API-nøkkel)

Sidene fra Helsenorge, FHI og Helsedirektoratet virker uten nøkkel. Verktøyene search_guidelines, get_guideline og get_guideline_chapter krever en gratis nøkkel:

  1. Opprett konto og abonner på Helsedirektoratets Innholdstjenester på utvikler.helsedirektoratet.no.

  2. Gi serveren nøkkelen som miljøvariabel:

    claude mcp add --scope user baby-helse -e HELSEDIR_API_KEY=din_nøkkel -- uvx --from git+https://github.com/andreasorel/Baby-MCP baby-mcp

    (Claude Desktop: legg til "env": { "HELSEDIR_API_KEY": "din_nøkkel" } i konfigurasjonen over.)

Om QA-miljøet: Standardproduktet «Alle utviklere» gir bare tilgang til Helsedirektoratets QA-miljø (api-qa.helsedirektoratet.no), og er ment for utvikling og test. Serveren bruker det som standard, og alle svar fra API-et er merket environment: "qa" med en advarsel. Har du fått produksjonstilgang, sett HELSEDIR_API_BASE=https://api.helsedirektoratet.no/innhold.

Verktøy

Verktøy

Beskrivelse

list_topics

Alle kuraterte temaer og sider

find_official_pages

Finn relevante offisielle sider for et spørsmål

read_official_page

Les en side fra godkjent domene (andre avvises). Returnerer også godkjente lenker for å navigere videre

search_guidelines

Søk i Helsedirektoratets nasjonale retningslinjer (krever nøkkel)

get_guideline

Kapitler i en retningslinje (krever nøkkel)

get_guideline_chapter

Anbefalinger med styrkegrad og praktiske råd (krever nøkkel)

Begrensninger

  • Innholdet er ikke faglig kvalitetssikret av dette prosjektet. Det formidles slik kildene presenterer det.

  • Noen graviditetssider (alkohol, kosthold, legemidler) finnes bare på engelsk hos kilden og er merket lang: "en".

  • Søket er enkel tekstmatching og forstår ikke synonymer eller bøyninger.

  • Sider kan endre adresse hos kilden. Kjør uv run python tests/verify_urls.py for å sjekke at alle kuraterte URL-er lever.

Utvikling

git clone https://github.com/andreasorel/Baby-MCP && cd Baby-MCP
uv sync --extra dev
uv run pytest
cp .env.example .env   # valgfritt: legg inn HELSEDIR_API_KEY

Nye temaer legges til i src/baby_mcp/sources.py (CURATED_PAGES). Kun URL-er på de tre godkjente domenene. Bidrag er velkomne som pull requests.

Kilder og lisens

Koden er lisensiert under MIT. Innhold fra Helsedirektoratet hentes under Norsk lisens for offentlige data (NLOD): Helsedirektoratet oppgis som kilde, og det faglige innholdet endres ikke. Innhold fra FHI og Helsenorge hentes live og lagres ikke i dette repoet. Ta hensyn til kildenes egne vilkår hvis du bruker verktøyet i stor skala.

Related MCP Connectors

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to query Norwegian tax data, submit reports, look up population register information, and validate VAT returns through Skatteetaten APIs using Maskinporten authentication.
    52
    -
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to search and retrieve Norwegian company data from the Brønnøysund Register Centre's open API, including company details, roles, and subunits.
    5
    13 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables searching medical literature, clinical trials, drug information, guidelines, and medical fee schedules directly from Claude, returning only original sources and text without medical judgment.
    9
    MIT