Server data from the Official MCP Registry
Open number-sense practice data and game catalogue for dyscalculia. Read-only.
About
Open number-sense practice data and game catalogue for dyscalculia. Read-only.
Remote endpoints: streamable-http: https://mcp.dyscalculia.io/mcp
Security Report
This is a read-only MCP server that returns published dyscalculia prevalence statistics, references, and a description of a screening test, with no authentication required and no network calls to external services at runtime beyond serving its own HTTP endpoint. The code is clean and well-structured, with input validation via zod, readOnlyHint annotations, a request size limit on the HTTP transport, and no shell execution or credential handling. The only notable observations are the unauthenticated hosted HTTP endpoint (appropriate for public read-only data) and a minor build-script file copy that depends on a sibling directory, neither of which is a meaningful risk. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity).
8 files analyzed · 4 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install & Connect
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
Documentation
View on GitHubFrom the project's GitHub README.
dyscalculia-mcp
MCP server for the sourced dyscalculia statistics on Dyscalculia.io: prevalence studies with sample size, year, age and reference, 93 references with DOI or PMID where the site has one, the chart and table datasets, and a plain description of the five number-skill screening games. Ask an assistant "what share of children have dyscalculia, and which study says so?" and it answers from sourced figures. Read-only.
Tools
| Tool | What it returns |
|---|---|
get_prevalence | Prevalence figures with sample size, publication year, age, reference key and a calc flag; filter by study, age or percent range |
list_studies | Every source the statistics page cites, with the topics it supports (prevalence, sex ratio, comorbidity, persistence, family, maths anxiety, interventions, ...) |
get_reference | One full citation by key (for example shalev2000) with DOI or PMID where the site has one, and the topics that cite it |
explain_screening_test | The five screening games: what each measures, item counts, how items and games are scored in general terms, optional item sets, and the limits |
list_chart_data | The 4 charts and 3 tables on the statistics page with their CSV, JSON and SVG addresses; pass an id to get the rows with notes and reference keys |
get_citation | License (CC BY 4.0 compilation, each figure belongs to its source), citation text, an HTML credit link and downloads |
Every tool is read-only (readOnlyHint). Invalid input returns isError with the valid options. No tool scores a person,
takes answers or returns a screening result: explain_screening_test describes the test, nothing more.
Use
Hosted (no install): https://mcp.dyscalculia.io/mcp. Docs for each client: https://docs.dyscalculia.io/mcp
Local:
{ "mcpServers": { "dyscalculia": { "command": "npx", "args": ["-y", "dyscalculia-mcp"] } } }
Claude Code: claude mcp add --scope user dyscalculia -- npx -y dyscalculia-mcp.
Self-host the HTTP transport: npm run build && PORT=3000 npm run start:http (POST /mcp, stateless, /health), or build the
Dockerfile (node:22-alpine, non-root, port 3000).
Honest limits
- There is no global prevalence figure. No worldwide pooled meta-analysis of dyscalculia prevalence was found; the "worldwide" entry is a range across population studies. Studies use different criteria and ages, so figures are not directly comparable, and one English sample gave 1 to 6 percent depending on the cut-off.
- The figures are published research estimates, not a diagnosis of any person. The server gives no advice about a learning difficulty and does not tell anyone whether they have dyscalculia.
- The screening test is a screening of basic number skills. It has no norm sample, no percentiles and no published accuracy study; it does not diagnose dyscalculia and does not rule it out.
- DOIs and PMIDs are exactly those the site prints. Where the site has none, none is given.
Source of the figures: https://dyscalculia.io/dyscalculia-statistics · Method: https://dyscalculia.io/methodology
Data CC BY 4.0 (see dyscalculia-data), code MIT.
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto · Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
