INSTITUTIONAL · OPEN DATA

日本の教育データを、 誰にでも開かれた形で。

全国すべての幼稚園・小学校・中学校・高校・大学を網羅した、 institutional-grade のデータセット。 研究者、開発者、教育事業者のために、無償で公開しています。

verified 認証キー不要
update 毎月 自動更新
license 商用利用可
LIVE · Current Registry
// School.teraren.com/schools.json
学校総数 / Institutions
59,723
小中高
35,150
幼稚園
9,731
大学
1,157
Source: MEXT · 総務省 SYNCED
key_off

API キー不要。登録ゼロで、すぐ使えます。

公開データへのアクセスに障壁を設けないことが、我々のオープンデータへのコミットメントです。

ゼロコンフィグでデータ連携。

公開データのために、面倒な認証フローを考える必要はありません。 クリーンな RESTful エンドポイントが、構造化された JSON を返却します。 分析パイプラインにも、Web アプリにもすぐ投入できます。

speed

高可用性

エッジキャッシュによる、99.9% アップタイム。

data_object

クリーンなスキーマ

官公庁標準にマップされた、一貫性ある JSON 出力。

download

CSV エクスポート

検索結果をそのまま CSV で取得、BI ツールへ。

public

CORS 対応

ブラウザから直接フェッチ可能。JAMstack 向け。

fetch_schools.sh
# 学校コードで学校情報を取得
curl -s https://school.teraren.com/schools/B101110000010.json \
  | jq '{code, name, location}'

# → 
{
  "code": "B101110000010",
  "name": "北海道教育大学附属札幌小学校",
  "location": "北海道札幌市北区..."
}

# 検索結果をまとめて CSV 出力
curl -s "...?s=大学" \
  | jq -r '.[] | [.code, .name] | @csv'

"F113110102700","東京大学"
"F126110107407","京都大学"
"F101210100081","札幌医科大学"
DATA EXPLORER · 検索プレビュー

データの構造を、いますぐ確かめる。

キーワード検索で、実際のレスポンス形式をご覧いただけます。

高度な検索へ →
USE CASES · 活用事例

さまざまな現場で、使われています。

教育 SaaS、学習塾、自治体、研究機関まで。学校マスタを起点に、あらゆるプロダクトを加速します。

Most Common
school 01 / EDUCATION

教育 SaaS のマスタ

児童・生徒・保護者の所属情報を、全国共通の学校コードで管理。表記ゆれや重複を根絶します。

  • check_circle学校名の名寄せ不要
  • check_circle統廃合履歴も追跡可能
  • check_circle郵便番号・地域とリンク
query_stats 02 / RESEARCH

研究・統計分析

地域別・学校種別での集計、時系列での統廃合分析に。学術論文の引用元としても信頼性を担保します。

  • check_circleCSV ダウンロード対応
  • check_circle公的データと一貫性
  • check_circle出典明記で学術使用可
public 03 / GOV / PUBLIC

自治体・公共プロダクト

教育委員会コード、標準地域コードと組み合わせて、地域行政向けのダッシュボードや地図を構築。

  • check_circle市区町村単位で抽出可
  • check_circle座標情報でマップ化
  • check_circleコスト¥0 で公共利用可
FOR AI AGENTS · MCP サーバー

Claude などの AI から、 そのまま呼び出せる。

Model Context Protocol サーバーを npm で公開しています。 Claude Desktop / Claude Code に 1 行追加するだけで、 全国の学校・教育委員会・標準地域データを AI エージェントから直接検索・取得できます。

terminal npx で即起動
build 13 ツール提供
key_off 認証不要
claude_desktop_config.json
{
  "mcpServers": {
    "school": {
      "command": "npx",
      "args": [
        "-y",
        "@matsubokkuri/school-mcp"
      ]
    }
  }
}
QUALITY · 品質と信頼性

数字で見る、サービスの裏側。

公的オープンデータの再配布、外部監視、自動更新、OpenAPI 仕様準拠。 プロダクトに組み込んでも安心できる土台を提供します。

RECORDS
59,723
学校レコード
FRESHNESS
2d
最終更新からの日数
UPTIME
99.9%
外部監視 (BetterUptime)
UPDATE
1
自動再取り込み (cron)
Ruby 4.0 Rails 8 OpenAPI 3
verified_user

公的オープンデータに準拠

文部科学省「学校コード」と総務省「全国地方公共団体コード」を一次ソースに、独自加工は最小限。

monitoring

24/7 外部監視

BetterUptime によるエンドポイント監視。 ダッシュボード open_in_new

verified

官公庁データ準拠

文部科学省・総務省の公開データのみを取り込み、加工は最小限に留めています。

READY TO BUILD?

公開データで、次のプロダクトを作りましょう。

認証不要。商用利用可。学校コードの意味から API の叩き方まで、入門ガイドで丁寧に解説しています。

Free · No credit card · No API key