Skip to main content
Glama
seppegadeyne

nl-taal-mcp

by seppegadeyne

nl-taal-mcp

Lokale MCP-server voor Nederlandse taalcontrole, te gebruiken door AI-agents (Hermes, Claude, e.a.) die Nederlandse teksten schrijven: cv's, sollicitatiebrieven, blogartikelen, website-copy.

Tools

Tool

Bron

Netwerk

Gebruik

check_dutch_text

OpenTaal/hunspell (lokaal)

nee

Hele tekst spellingscontrole geven; flagged woorden + suggesties + posities

validate_dutch_word

OpenTaal/hunspell (lokaal)

nee

Enkel woord ja/nee + suggesties

dutch_word_details

woordenlijst.org (MolexServe)

ja

Lemma-details: woordsoort, uitspraak, afbreking, paradigm, verkleinwoord

De lokale tools gebruiken de OpenTaal-woordenlijst (v2.20.23, gebundeld in assets/) via hunspell. dutch_word_details raadpleegt de interne XML-service van woordenlijst.org (INT/Taalunie) — onofficieel, met cache en rate-limit (1,2 s tussen calls), dus alleen voor individuele belangrijke woorden.

Related MCP server: kamernet-mcp

Installatie

Vereist: Node 20+, hunspell op PATH (pacman -S hunspell).

npm install
npm run build   # tsc → dist/

Tests

npm test        # node:test via tsx

Hermes-config (stdio)

mcp_servers:
  nl_taal:
    command: node
    args: [/absoluut/pad/naar/nl-taal-mcp/dist/cli.js]
    connect_timeout: 60
    enabled: true
    timeout: 120

Licentie & bronvermelding

Code: MIT.

Woordenlijst-assets (assets/nl.dic, assets/nl.aff): © OpenTaal — Revised BSD License en/of CC BY 3.0. Volledige bepalingen in assets/LICENSE.txt; bron: https://github.com/OpenTaal/opentaal-hunspell. Bij hergebruik van deze assets is bronvermelding van OpenTaal vereist.

dutch_word_details-data: woordenlijst.org (Instituut voor de Nederlandse Taal / Taalunie), gebruikt via hun publieke webdienst zonder eigen API-overeenkomst.

Related MCP Connectors

  • 111 tools for AI assistants, so an answer comes from a rule instead of a guess. 84 deterministic utilities. IBAN and VAT validation, cron parsing, regex testing, hashing, JWT decoding, conversion between JSON, CSV, XML and YAML, units, number bases, timezones and date arithmetic. Eleven of them encode Dutch rules that a model tends to get wrong: AOW pension age, inheritance and gift tax, unemployment benefit duration, notice period, severance, the 30 percent ruling, holiday allowance, mileage allowance, and public and school holidays. Five more generate test data that is structurally valid and belongs to nobody: BSN, IBAN, BRP person records, UPA pension files and document numbers. 14 render tools that return a hosted file. HTML or a live URL to PDF, full page screenshots, QR codes, PDF merge and split, images to PDF, image resize, convert and compress, metadata stripping, PDF to DOCX and back. Plus read_page, which returns the readable content of a JavaScript rendered page as Markdown. 4 memory tools give an agent key-value state that survives between sessions, scoped to its own API key. 3 workflow tools list and run saved multi-step workflows on the caller's account. 6 AI tools for the jobs where a model is the right instrument rather than the wrong one: check a message for scam patterns, write a spreadsheet formula, turn a question into SQL, translate code between languages, improve a prompt, draft an email. Utilities and memory are free. Renders and AI tools have a free tier and credit packs. Workflows need an API key, because a workflow belongs to an account rather than to a key. Streamable HTTP at https://toolforte.com/api/mcp

  • Utility tools for AI agents: hashing, text stats, validation, DNS, currency, GEO audits.

  • Live web checks for AI agents: sitemaps, robots.txt, URL status, broken links, feeds, citations.

  • Real-world data for agents: air quality, geocoding, quakes, holidays, web search

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides access to the Database of Icelandic Morphology (BÍN) to look up word inflections, variants, and lemmas. It enables LLMs to answer grammatical questions and retrieve specific Icelandic word forms using standard grammatical tags.
    3
    4
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to search Dutch housing listings on Kamernet.nl, retrieve full listing details, and optionally reply to landlords; designed for personal use in finding rooms, studios, and apartments.
    3
    1
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    Enables querying over 3,200 Dutch statutes (AVG, Wetboek van Strafrecht, Burgerlijk Wetboek, etc.) with verbatim, citation-grounded text from official sources, directly from MCP-compatible AI assistants.
    18
    36 npm
    13
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables language models to search and query Statistics Netherlands open data, turning natural-language questions into traceable statistics by discovering tables, resolving codes, and retrieving filtered observations.
    MIT