Dyscalculia.io

io.dyscalculia由 dyscalculia.io 發布官方發布者v0.1.0更新於 Nov 2, 2026

Open number-sense practice data and game catalogue for dyscalculia. Read-only.

已驗證Streamable HTTP可網頁執行知識與記憶資料與分析

概覽

AI 產生的概覽

唯讀存取有出處的計算障礙統計資料:盛行率數字、引用研究、圖表資料集,以及五項數字能力篩檢遊戲的說明。

可以做什麼
  • 依研究、年齡或百分比範圍篩選,取得帶樣本數、發表年份、年齡、參考文獻鍵與 calc 標記的盛行率數字
  • 列出統計頁引用的所有來源及其支持的主題,並依鍵取得完整引用(含 DOI 或 PMID)
  • 列出統計頁的圖表與表格及其下載位址,或依 id 取得某個資料集的列、註記與參考文獻鍵
  • 說明五項篩檢遊戲各自測量什麼、題目數量、大致計分方式、可選題目集與限制
  • 回傳彙編的授權與引用文字
適用情境
適合需要回答計算障礙有多常見、某個數字出自哪項研究,或網站篩檢遊戲如何運作等問題,並希望附上引用而非無出處數字的場合。
執行需求
無需安裝:提供託管的遠端端點。也可透過 npx 在本機執行,或以 Node.js 或 Docker 自行架設 HTTP 傳輸。未宣告需要帳號、API 金鑰或環境變數。
安裝前請注意
數字是已發表的研究估計,並非對任何人的診斷,伺服器也不提供學習困難方面的建議。沒有全球盛行率數字;各研究標準與年齡不同,數字無法直接比較。沒有任何工具會為個人評分或回傳篩檢結果。彙編採 CC BY 4.0 授權,每個數字歸其引用來源所有。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Dyscalculia.io,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.dyscalculia%2Fdyscalculia/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "dyscalculia-io": {
      "type": "http",
      "url": "https://mcp.dyscalculia.io/mcp"
    }
  }
}

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

ToolWhat it returns
get_prevalencePrevalence figures with sample size, publication year, age, reference key and a calc flag; filter by study, age or percent range
list_studiesEvery source the statistics page cites, with the topics it supports (prevalence, sex ratio, comorbidity, persistence, family, maths anxiety, interventions, ...)
get_referenceOne full citation by key (for example shalev2000) with DOI or PMID where the site has one, and the topics that cite it
explain_screening_testThe 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_dataThe 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_citationLicense (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:

json
{ "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.

來源:README.md,提交 d171e7e

工具

6

get_prevalence

Dyscalculia prevalence figures

Published dyscalculia prevalence figures with sample size, publication year, age, the reference key (see get_reference) and a calc flag (true when the site calculated the figure itself). Filter by study id, by age (entries whose stated age range includes it; entries with no stated age are never matched) or by a percent range (entries whose figure or range overlaps it). With no filter, returns all 10 entries. These are published research estimates, not a diagnosis of any person. There is no worldwide pooled meta-analysis of dyscalculia prevalence: the 'worldwide' entry is a range across population studies. Studies use different criteria and ages, so figures are not directly comparable.

輸入參數agestudymax_pctmin_pct

list_studies

List the studies and sources behind the statistics

Lists every source the statistics page cites (peer-reviewed studies with DOI or PMID, plus official statistics and guidelines), with the topics each supports and, for population studies, the prevalence entries built from them. Filter by topic: prevalence, persistence, math-anxiety, interventions, by-country, sex-ratio, comorbidity, key-figures, family, official-counts, method. Use get_reference for one full citation.

輸入參數topic

get_reference

Get one full reference

Full citation for one reference key (for example shalev2000, grosstsur1996), with its DOI and PMID when the site has them, the link the site uses, and the topics that cite it. The site holds 93 references; keys are returned by get_prevalence and list_studies.

輸入參數key必填

explain_screening_test

Explain the free number-skills screening test

Describes the five screening games on dyscalculia.io: what each measures, how many items it has, what an item is and how items and games are scored in general terms, and the limits. Optionally returns the item sets (dot counts, number pairs, number-line targets, digit-sequence lengths). It describes the test only: it does not score anyone, take answers or return a result. The test is a screening of basic number skills, not a diagnosis.

輸入參數gameinclude_items

list_chart_data

Charts and tables on the statistics page

Lists the chart and table datasets on the statistics page (id, title, topic, section, row count) with their download addresses: the CSV and JSON of the whole page, one SVG per chart, the screening-test JSON and the changelog JSON. Pass an id (for example chart-1, table-2) to get that dataset's rows with their values, notes and reference keys.

輸入參數id

get_citation

How to cite and reuse the dyscalculia.io data

License (the compilation is CC BY 4.0; each figure belongs to its cited source), the citation text, an HTML credit link and the download addresses. To cite a single number, cite its study: use get_reference.

無需輸入參數。

版本歷史

1
  1. v0.1.0最新Oct 26, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分