Dyscalculia.io について
Dyscalculia.ioは、算数障害の有病率研究、文献、グラフデータ、スクリーニングゲームの説明を調べる研究者などに向けた読み取り専用のMCPサーバーです。公表された推定値と診断を区別し、個人の評価や結果判定は行いません。
主な機能
- 01研究や年齢による有病率データの絞り込み
- 02出典と引用トピックの閲覧
- 03DOIまたはPMID付き文献の検索
- 045種類のスクリーニングゲームと限界の説明
- 05グラフと表のデータ取得
- 06データのライセンスと引用情報の確認
活用シーン
- 01年齢層に応じた研究数値の検索
- 02統計値の出典確認
- 03ゲームが測定するスキルの確認
- 04グラフデータと引用情報の取得
MCP 対応
このサーバーは、統計、文献、スクリーニングゲームの説明、グラフデータ、引用情報を読み取り専用でMCPクライアントに公開します。回答を受け取ったり、個人を評価したり、結果を判定したりはしません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.dyscalculia.io/mcpclaude mcp add --transport http io-dyscalculia-dyscalculia https://mcp.dyscalculia.io/mcp{"mcpServers":{"io-dyscalculia-dyscalculia":{"type":"http","url":"https://mcp.dyscalculia.io/mcp"}}}Cursor で開く{"servers":{"io-dyscalculia-dyscalculia":{"type":"http","url":"https://mcp.dyscalculia.io/mcp"}}}VS Code で開く{"mcpServers":{"io-dyscalculia-dyscalculia":{"type":"http","url":"https://mcp.dyscalculia.io/mcp"}}}{"mcpServers":{"io-dyscalculia-dyscalculia":{"serverUrl":"https://mcp.dyscalculia.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
dyscalculia-mcp
Dyscalculia.io の出典付き統計情報(Dyscalculia.io)を提供する MCP サーバーです。サンプルサイズ、年、年齢、参考文献を含む有病率の研究、サイトに記載がある場合は DOI または PMID 付きの 93 件の参考文献、グラフと表のデータセット、5 つの数的スキルのスクリーニングゲームについての平易な説明を提供します。アシスタントに「子どものうち、算数障害のある子はどのくらいの割合で、どの研究がその根拠ですか?」と尋ねると、出典付きの数値に基づいて回答します。読み取り専用です。
ツール
| ツール | 返される情報 |
|---|---|
get_prevalence | サンプルサイズ、発表年、年齢、参考文献キー、calc フラグを含む有病率の数値。研究、年齢、割合の範囲で絞り込めます |
list_studies | 統計ページで引用されているすべての出典と、それぞれが扱うトピック(有病率、男女比、併存症、持続性、家族、数学不安、介入など) |
get_reference | キー(例:shalev2000)で指定した完全な引用情報。サイトに記載がある場合は DOI または PMID と、それを引用しているトピックも返します |
explain_screening_test | 5 つのスクリーニングゲームのそれぞれが測定する内容、項目数、項目とゲームの一般的な採点方法、任意の項目セット、および制限事項 |
list_chart_data | 統計ページにある 4 つのグラフと 3 つの表の CSV、JSON、SVG のアドレス。ID を指定すると、注記と参考文献キーを含む行を取得できます |
get_citation | ライセンス(CC BY 4.0 の編集物であり、各数値の権利はその出典に帰属)、引用文、HTML のクレジットリンク、ダウンロード |
すべてのツールは読み取り専用です(readOnlyHint)。無効な入力に対しては、有効な選択肢を含む isError を返します。いずれのツールも人を採点したり、回答を受け取ったり、スクリーニング結果を返したりしません。explain_screening_test が説明するのは検査の内容だけです。
使用方法
ホスト型(インストール不要):https://mcp.dyscalculia.io/mcp。各クライアント向けのドキュメント:https://docs.dyscalculia.io/mcp
ローカル:
{ "mcpServers": { "dyscalculia": { "command": "npx", "args": ["-y", "dyscalculia-mcp"] } } }
Claude Code:claude mcp add --scope user dyscalculia -- npx -y dyscalculia-mcp。
HTTP トランスポートをセルフホストする場合:npm run build && PORT=3000 npm run start:http(POST /mcp、ステートレス、/health)、または Dockerfile(node:22-alpine、非 root、ポート 3000)をビルドしてください。
制限事項について
- 世界全体の有病率を示す数値はありません。 算数障害の有病率を対象とする、世界規模の統合メタ分析は見つかっていません。「世界全体」の項目は、集団研究で報告された範囲です。研究によって基準や年齢が異なるため、数値を直接比較することはできません。また、ある英語圏のサンプルでは、カットオフによって 1~6 パーセントという結果になりました。
- 数値は公表された研究の推定値であり、個人の診断ではありません。このサーバーは学習上の困難について助言せず、算数障害があるかどうかを誰かに伝えることもありません。
- スクリーニングテストは、基本的な数的スキルを評価するものです。標準化サンプル、パーセンタイル、公表された精度の研究はありません。算数障害を診断することも、算数障害の可能性を否定することもできません。
- DOI と PMID は、サイトに記載されているものをそのまま示します。サイトに記載がない場合は、何も表示されません。
数値の出典:https://dyscalculia.io/dyscalculia-statistics · 方法:https://dyscalculia.io/methodology
データは CC BY 4.0(dyscalculia-dataを参照)、コードは MIT ライセンスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。