Dyslexia StepsDeveloper docs

Dyslexia Steps developer docs

Updated 2026-10-18

Two free, open-source building blocks from Dyslexia Steps: the word lists as data (CSV, JSON and an npm package) and an MCP server that lets AI assistants such as Claude, ChatGPT, Codex and Cursor look the lists up. 38 English lists with 1,079 different words are placed from Pre-K to Grade 3, each with the source of its placement.

Start here

I want to…Go to
Let an AI assistant look up word lists for a classMCP server
Download the lists as CSV or JSON, or use them in codeWord lists dataset
Put a free reading game on my websiteEmbed the games
Try it in two minutesQuickstart
See the lists as pages you can printWord lists by grade

What is published

PackageVersionWhat it isSource
dyslexiasteps-mcp0.1.0Read-only MCP server: six tools, stdio and hosted HTTPGitHub
dyslexiasteps-data0.1.0The word lists as JSON and CSV with small helpersGitHub
dyslexiasteps-embed0.1.0The free reading games as a web component and React wrapperGitHub

What the lists are, and are not

The English lists are phonics and sight word lists (CVC words, word families, digraphs, vowel teams, Dolch sight words and more). Each is placed at the grade where a Common Core Foundational Skills item or Dolch's classic list first expects it, and says which. Another 216 lists in 5 languages (German, Spanish, French, Dutch, Brazilian Portuguese) follow each language's own reading curriculum and have no grade.

A grade is a typical guide, not a rule: programs and standards differ, and a placement is not an assessment of any child. The free screening test on dyslexiasteps.com is a screening, not a diagnosis; only a specialist can diagnose dyslexia.

Licenses