MCP 服务器

LucyESL — English teaching jobs in Korea

com.lucyesl/jobs
商业与运营 教育 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Searches and analyzes live English-teaching job listings in South Korea, including salaries, benefits, regions, and listing details.

disclosure_stats
Disclosure rates
How many live Korean ESL job adverts state the salary, hours, severance, pension, insurance, airfare, vacation and split shifts. CC BY 4.0.
只读 幂等
输入模式
{'type': 'object', 'properties': {}}
fetch
Fetch one listing
Fetch one LucyESL job listing by id as a plain-text document with its facts.
只读 幂等
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}}
get_job
One listing as a record
One live listing as a structured record.
只读 幂等
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'minimum': 1}}}
market_stats
The job market by region
Live English-teaching job adverts in South Korea counted by region: how many in each, direct hire against recruiters, how many state total on-site hours, and the median advertised salary where the sample allows. Counts of adverts, not of employers. CC BY 4.0.
只读 幂等
输入模式
{'type': 'object', 'properties': {}}
salary_stats
Salary statistics
English-teacher salary statistics for South Korea computed from the live listings: median, quartiles, by region, by employer type, effective pay per teaching hour, disclosure rates, housing. CC BY 4.0.
只读 幂等
输入模式
{'type': 'object', 'properties': {}}
search
Search LucyESL jobs
Search live English-teaching jobs in South Korea on LucyESL by free text. Returns ids, titles and URLs.
只读 幂等
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}}}
search_jobs
Filter the live board
Filter the live LucyESL board of English-teaching jobs in South Korea: region, student age, housing, visa, schedule, contract, setting, direct hire, minimum salary, free text. Returns structured records; pay in KRW per month unless stated otherwise; null means the advert did not say.
只读 幂等
输入模式
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Words to match in the title, city or employer name'}, 'age': {'enum': ['kindergarten', 'elementary', 'middle', 'high', 'adults', 'adults_only'], 'type': 'string', 'description': 'Student age group; adults_only means adults and nobody younger'}, 'page': {'type': 'integer', 'minimum': 1}, 'visa': {'enum': ['e2', 'f', 'other'], 'type': 'string', 'description': 'e2 = E-2 sponsorship, f = F-series visa holders'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'format': {'enum': ['group', 'small_group', 'one_to_one'], 'type': 'string', 'description': 'Class shape'}, 'region': {'enum': ['seoul', 'gyeonggi', 'busan', 'daegu', 'daejeon', 'gwangju', 'ulsan', 'sejong', 'gangwon', 'chungcheong', 'jeolla', 'gyeongsang', 'jeju'], 'type': 'string', 'description': 'Region key'}, 'housing': {'enum': ['provided', 'allowance', 'none'], 'type': 'string'}, 'setting': {'enum': ['academy', 'corporate', 'school', 'home'], 'type': 'string'}, 'contract': {'enum': ['employee', 'contractor'], 'type': 'string'}, 'delivery': {'enum': ['in_person', 'online', 'hybrid'], 'type': 'string'}, 'schedule': {'enum': ['fulltime', 'parttime', 'camp', 'substitute'], 'type': 'string'}, 'specialty': {'enum': ['ielts', 'toefl', 'toeic_opic', 'sat_ap', 'business', 'esp', 'phonics', 'writing_debate', 'subject', 'bilingual', 'training', 'content'], 'type': 'string'}, 'min_salary': {'type': 'integer', 'description': "Minimum monthly pay in KRW; snaps down to the board's steps 2000000, 2300000, 2600000, 3000000"}, 'direct_only': {'type': 'boolean', 'description': 'Only employers hiring directly (no recruiters or agencies)'}}}
已更改
market_stats
2026年10月1日 02:53
已更改
disclosure_stats
2026年10月1日 02:53
已更改
salary_stats
2026年10月1日 02:53
已更改
get_job
2026年10月1日 02:53
已更改
search_jobs
2026年10月1日 02:53
已更改
fetch
2026年10月1日 02:53
已更改
search
2026年10月1日 02:53
已添加
market_stats
2026年9月21日 03:00
已添加
disclosure_stats
2026年9月17日 12:36
已添加
salary_stats
2026年9月17日 12:36
已添加
get_job
2026年9月17日 12:36
已添加
search_jobs
2026年9月17日 12:36
已添加
fetch
2026年9月17日 12:36
已添加
search
2026年9月17日 12:36