オープンデータ、API、MCPサーバー
CourseToJobのすべての情報は、一般の方、開発者、AIアシスタントが利用できます。無料ダウンロード、JSON API、MCPサーバー、A2Aエージェント、全ページのMarkdown版を用意しています。
更新日 データの利用方針
データセット
| データセット | 形式 | 元データ |
|---|---|---|
| 国別の大卒者の成果 データのあるすべての国について、大卒プレミアム、学歴別の収入、学歴別の失業率を収録。 | CSV · JSON | ILOSTAT |
| 国 すべての国別ページについて、大卒者に関する主要指標と12言語の国名を収録。 | JSON | ILOSTAT, OECD, World Bank |
| 職業 ISCO-08、SOC、ESCOのコード、米国の給与中央値、12言語の職業名を収録。 | JSON | ESCO, US BLS, ILOSTAT |
| 専攻 ISCED-Fコードと関連する職業を収録。 | JSON | OECD, UK DfE (LEO) |
| データパッケージ ダウンロード可能なデータセットを記述したFrictionless Data Package。 | JSON | Frictionless Data Package |
イギリスの専攻別・大学別の卒業生収入(英国教育省 LEO データ)はイギリス版でも公開しています(CourseToJob.co.uk、英語).
当サイトが編集したデータセットのライセンス: CC BY 4.0. 「CourseToJob」をリンク付きで、また各ファイルに記載された元の出典を明記してください。
JSON API
APIは無料で、キーは不要です。全12言語の名称とテキストを含むJSONを返します。
/api/v1/index.json— エンドポイントの一覧/api/v1/careers/{id}.json,/api/v1/subjects/{id}.json,/api/v1/countries/{iso2}.json— 1つの職業・専攻・国の完全なレコード/api/v1/search?q=…&lang=…— 任意の言語で検索/openapi.json— OpenAPI 3.1 ·/.well-known/api-catalog(RFC 9727)
curl https://coursetojob.com/api/v1/search?q=nurse&lang=ja AIアシスタント向けMCPサーバー
Claude、ChatGPT、CursorなどModel Context Protocolに対応したクライアントから接続できます。サーバーは読み取り専用で、ログイン不要、12言語で応答します。
エンドポイント: https://coursetojob.com/mcp · サーバーカード
search— Full-text search across CourseToJob in any of 12 languages. Returns matching pages with type, id, localized name, URL and Markdown URL. Use it first when you do not know an exact id.get_career— Career profile: what the job involves, skills, entry routes, degree subjects that lead to it, licensing, progression, FAQs, official US pay (BLS) where published, ILO occupation-group earnings in selected countries and the official ESCO skills profile.get_subject— What you can do with a degree subject: careers it leads to, topics, skills, how the degree differs between countries, OECD earnings and employment by field of study, and UK graduate earnings (DfE LEO) where published.get_country— Official data for one country: median monthly earnings by education level and by occupation group (ILO), the degree premium, unemployment by education for adults and young people, OECD relative earnings, World Bank context and official study/visa/job links where available.compare_countries— Compare 2–8 countries on degree premium, tertiary and overall unemployment, tertiary earnings (PPP$), OECD relative earnings and GDP per capita.rank_countries— Rank countries by an official metric: degree_premium (tertiary vs all employees' median earnings), tertiary_unemployment, unemployment_gap (tertiary minus all adults), tertiary_earnings_ppp or youth_tertiary_unemployment. Optional World Bank region filter.list_catalogue— List ids, localized names and URLs so you never have to guess a slug.
Claude Code
claude mcp add --transport http coursetojob https://coursetojob.com/mcp JSON設定(ほとんどのMCPクライアント)
{
"mcpServers": {
"coursetojob": {
"type": "http",
"url": "https://coursetojob.com/mcp"
}
}
} Markdown、A2A、ディスカバリー
- 任意のページをMarkdownで取得:
curl -H "Accept: text/markdown" https://coursetojob.com/careers/nurse/ - A2Aエージェントカード:
/.well-known/agent-card.json - 言語別のllms.txt: en · es · pt · fr · de · it · ar · zh · ja · ko · hi · id · llms-full.txt
- フィード: RSS · sitemap.xml
自動リクエストは適度な頻度に抑え、レスポンスをキャッシュしてください。データファイルは、公式の情報源が新しい数値を公表した時点で更新されます。