오픈 데이터, 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— 직업, 전공, 국가 하나의 전체 레코드/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=ko 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
자동 요청은 적정한 빈도로 보내고 응답을 캐시해 주시기 바랍니다. 데이터 파일은 공식 출처가 새 수치를 공표하면 업데이트됩니다.