P20.dev logo
Open Data
Model Context Protocol • mcp/cor

Dansk COR MCP Server

Giv dine AI-agenter (Claude Desktop, Cursor, Antigravity, m.fl.) direkte adgang til autoritativ dansk sprogforståelse. Bygget på Det Centrale Ordregister (COR) og Dansk Sprognævn med lynhurtig SQLite-backend (< 2 ms svartid) og 4 specialiserede sprogværktøjer.

Omfang: 386.470 ordformer

Udstillede Værktøjer (MCP Tools)

Fire standardiserede JSON-RPC værktøjer, som din AI-model automatisk kan kalde ved behov.

lookup_word

Ordbogsopslag
tool

Slår et dansk ord op. Afgør om ordet er officielt godkendt, henter ordklasse(r), grundform (lemma), køn (fælleskøn/intetkøn), bøjningsformer og eventuelle stavefejlsrettelser.

{"word": "cykler"}

find_words

Mønstersøgning & Spil
tool

Avanceret mønstersøger med understøttelse af vildtegn (*, ?), regex, specifikke ordlængder, ordklasser, Wordle 5-bogstavsfiltre og palindromer.

{"pattern": "k?tte", "is_wordle": true}

check_spelling

Stavekontrol (COR.SOEGEHJAELP)
tool

Slår ord op i Dansk Sprognævns officielle samling af 8.900+ almindelige tastefejl, forvekslinger og fonetiske stavefejl og foreslår korrekte autoriserede former.

{"word": "accellerere"} → "accelerere"

grammar_features

Grammatiske særtræk
tool

Slår grammatiske specialiteter op: uregelmæssige verber med bøjningstider, navneord med valgfrit køn (både en/et), ord der kun findes i flertal eller ental, og ordklasse-kamæleoner.

{"category": "valgfrit_koen", "query": "virus"}

Sådan bruger du MCP-serveren lokalt

Til dig der nørder med lokale AI-værktøjer som Claude Desktop, Cursor, Antigravity eller Windsurf

1

Hent serverfilerne

Du kan enten hente den færdige zip-pakke direkte herfra sitet, eller klone hele git-repositoriet:

Udpak mappen et fast sted på din maskine (f.eks. C:/tools/cor-mcp eller ~/tools/cor-mcp).

2

Installer Python-afhængigheder

Serveren kræver Python 3.10+ og den officielle standard mcp pakke fra Anthropic:

pip install "mcp[cli]"
3

Databasen (SQLite)

I den downloadede zip-pakke ligger cor.db allerede færdigbygget (386.000 ord).
Vil du teste at alt svarer som det skal, kører du blot:

python test_tools.py
4

Opsætning i Claude Desktop

Åbn din Claude-konfiguration (gå til Settings → Developer → Edit Config, eller find filen claude_desktop_config.json). Tilføj blokken under mcpServers:

{
  "mcpServers": {
    "dansk-cor": {
      "command": "python",
      "args": [
        "C:/tools/cor-mcp/server.py"
      ]
    }
  }
}

Husk at rette stien til der, hvor du har pakket filerne ud. Genstart Claude Desktop — du vil nu se et lille hammer-ikon med de 4 nye værktøjer!

5

Brug i Cursor, Antigravity eller andre agenter

Serveren kommunikerer over standard-input/output (stdio). I Cursor eller Antigravity angiver du blot:
• Type: command / stdio
• Kommando: python
• Argumenter: ["C:/tools/cor-mcp/server.py"]
Nu kan din AI-model slå ord op i COR, verificere Wordle/Scrabble-ord og tjekke korrekt stavning uden at gætte eller hallucinere.