MCP 서버

WeJob

ch.wejob/wejob
비즈니스 및 운영 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Searches and retrieves public job listings, training programs, and company profiles from WeJob.

fetch
Fetch WeJob item
Fetch a public WeJob item by id. Supported id prefixes: job:, formation:, company:.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Result id returned by search.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'jobs': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}, 'logo': {'type': 'string'}, 'price': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'type': 'number'}, 'currency': {'type': 'string'}}, 'additionalProperties': False}, 'title': {'type': 'string'}, 'salary': {'type': 'object', 'properties': {'max': {'type': 'number'}, 'min': {'type': 'number'}}, 'additionalProperties': False}, 'values': {'type': 'array', 'items': {'type': 'string'}}, 'company': {'type': 'string'}, 'contact': {'type': 'object', 'properties': {'email': {'type': 'string'}, 'phone': {'type': 'string'}, 'social_links': {'type': 'object', 'additionalProperties': {'type': 'string'}}}, 'additionalProperties': False}, 'culture': {'type': 'string'}, 'mission': {'type': 'string'}, 'profile': {'type': 'array', 'items': {'type': 'string'}}, 'program': {'type': 'string'}, 'website': {'type': 'string'}, 'benefits': {'type': 'array', 'items': {'type': 'string'}}, 'duration': {'type': 'string'}, 'end_date': {'type': 'string'}, 'industry': {'type': 'string'}, 'location': {'type': 'string'}, 'languages': {'type': 'array', 'items': {'type': 'string'}}, 'locations': {'type': 'array', 'items': {'type': 'string'}}, 'work_mode': {'type': 'string'}, 'categories': {'type': 'array', 'items': {'type': 'string'}}, 'formations': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}, 'founded_at': {'type': 'string'}, 'start_date': {'type': 'string'}, 'tech_stack': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'company_size': {'type': ['string', 'number']}, 'activity_rate': {'type': 'string'}, 'prerequisites': {'type': 'string'}, 'contract_types': {'type': 'array', 'items': {'type': 'string'}}, 'formation_mode': {'type': 'string'}, 'business_sector': {'type': 'string'}, 'experience_level': {'type': 'string'}, 'responsibilities': {'type': 'array', 'items': {'type': 'string'}}, 'expertise_domains': {'type': 'array', 'items': {'type': 'string'}}, 'learning_outcomes': {'type': 'string'}, 'certification_type': {'type': 'string'}, 'nice_to_have_skills': {'type': 'array', 'items': {'type': 'string'}}, 'application_deadline': {'type': 'string'}, 'required_hard_skills': {'type': 'array', 'items': {'type': 'string'}}, 'required_soft_skills': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
search
Search WeJob
Search public WeJob jobs, formations, and companies. Returns ids usable with fetch.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'sort': {'enum': ['newest', 'oldest', 'deadline_soon', 'deadline_later', 'price_asc', 'price_desc', 'smallest', 'largest', 'founded_newest', 'founded_oldest', 'most_jobs'], 'type': 'string', 'description': 'Optional public result sort order.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of results.'}, 'query': {'type': 'string', 'description': 'Search query.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}}, 'additionalProperties': False}
wejob_get_company
Get WeJob company
Fetch one public WeJob company profile by public id.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Public company id.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'jobs': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}, 'logo': {'type': 'string'}, 'price': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'type': 'number'}, 'currency': {'type': 'string'}}, 'additionalProperties': False}, 'title': {'type': 'string'}, 'salary': {'type': 'object', 'properties': {'max': {'type': 'number'}, 'min': {'type': 'number'}}, 'additionalProperties': False}, 'values': {'type': 'array', 'items': {'type': 'string'}}, 'company': {'type': 'string'}, 'contact': {'type': 'object', 'properties': {'email': {'type': 'string'}, 'phone': {'type': 'string'}, 'social_links': {'type': 'object', 'additionalProperties': {'type': 'string'}}}, 'additionalProperties': False}, 'culture': {'type': 'string'}, 'mission': {'type': 'string'}, 'profile': {'type': 'array', 'items': {'type': 'string'}}, 'program': {'type': 'string'}, 'website': {'type': 'string'}, 'benefits': {'type': 'array', 'items': {'type': 'string'}}, 'duration': {'type': 'string'}, 'end_date': {'type': 'string'}, 'industry': {'type': 'string'}, 'location': {'type': 'string'}, 'languages': {'type': 'array', 'items': {'type': 'string'}}, 'locations': {'type': 'array', 'items': {'type': 'string'}}, 'work_mode': {'type': 'string'}, 'categories': {'type': 'array', 'items': {'type': 'string'}}, 'formations': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}, 'founded_at': {'type': 'string'}, 'start_date': {'type': 'string'}, 'tech_stack': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'company_size': {'type': ['string', 'number']}, 'activity_rate': {'type': 'string'}, 'prerequisites': {'type': 'string'}, 'contract_types': {'type': 'array', 'items': {'type': 'string'}}, 'formation_mode': {'type': 'string'}, 'business_sector': {'type': 'string'}, 'experience_level': {'type': 'string'}, 'responsibilities': {'type': 'array', 'items': {'type': 'string'}}, 'expertise_domains': {'type': 'array', 'items': {'type': 'string'}}, 'learning_outcomes': {'type': 'string'}, 'certification_type': {'type': 'string'}, 'nice_to_have_skills': {'type': 'array', 'items': {'type': 'string'}}, 'application_deadline': {'type': 'string'}, 'required_hard_skills': {'type': 'array', 'items': {'type': 'string'}}, 'required_soft_skills': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
wejob_get_formation
Get WeJob formation
Fetch one public active WeJob formation by public id.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Public formation id.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'jobs': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}, 'logo': {'type': 'string'}, 'price': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'type': 'number'}, 'currency': {'type': 'string'}}, 'additionalProperties': False}, 'title': {'type': 'string'}, 'salary': {'type': 'object', 'properties': {'max': {'type': 'number'}, 'min': {'type': 'number'}}, 'additionalProperties': False}, 'values': {'type': 'array', 'items': {'type': 'string'}}, 'company': {'type': 'string'}, 'contact': {'type': 'object', 'properties': {'email': {'type': 'string'}, 'phone': {'type': 'string'}, 'social_links': {'type': 'object', 'additionalProperties': {'type': 'string'}}}, 'additionalProperties': False}, 'culture': {'type': 'string'}, 'mission': {'type': 'string'}, 'profile': {'type': 'array', 'items': {'type': 'string'}}, 'program': {'type': 'string'}, 'website': {'type': 'string'}, 'benefits': {'type': 'array', 'items': {'type': 'string'}}, 'duration': {'type': 'string'}, 'end_date': {'type': 'string'}, 'industry': {'type': 'string'}, 'location': {'type': 'string'}, 'languages': {'type': 'array', 'items': {'type': 'string'}}, 'locations': {'type': 'array', 'items': {'type': 'string'}}, 'work_mode': {'type': 'string'}, 'categories': {'type': 'array', 'items': {'type': 'string'}}, 'formations': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}, 'founded_at': {'type': 'string'}, 'start_date': {'type': 'string'}, 'tech_stack': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'company_size': {'type': ['string', 'number']}, 'activity_rate': {'type': 'string'}, 'prerequisites': {'type': 'string'}, 'contract_types': {'type': 'array', 'items': {'type': 'string'}}, 'formation_mode': {'type': 'string'}, 'business_sector': {'type': 'string'}, 'experience_level': {'type': 'string'}, 'responsibilities': {'type': 'array', 'items': {'type': 'string'}}, 'expertise_domains': {'type': 'array', 'items': {'type': 'string'}}, 'learning_outcomes': {'type': 'string'}, 'certification_type': {'type': 'string'}, 'nice_to_have_skills': {'type': 'array', 'items': {'type': 'string'}}, 'application_deadline': {'type': 'string'}, 'required_hard_skills': {'type': 'array', 'items': {'type': 'string'}}, 'required_soft_skills': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
wejob_get_job
Get WeJob job
Fetch one public active WeJob job offer by public id.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Public job id.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'jobs': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}, 'logo': {'type': 'string'}, 'price': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'type': 'number'}, 'currency': {'type': 'string'}}, 'additionalProperties': False}, 'title': {'type': 'string'}, 'salary': {'type': 'object', 'properties': {'max': {'type': 'number'}, 'min': {'type': 'number'}}, 'additionalProperties': False}, 'values': {'type': 'array', 'items': {'type': 'string'}}, 'company': {'type': 'string'}, 'contact': {'type': 'object', 'properties': {'email': {'type': 'string'}, 'phone': {'type': 'string'}, 'social_links': {'type': 'object', 'additionalProperties': {'type': 'string'}}}, 'additionalProperties': False}, 'culture': {'type': 'string'}, 'mission': {'type': 'string'}, 'profile': {'type': 'array', 'items': {'type': 'string'}}, 'program': {'type': 'string'}, 'website': {'type': 'string'}, 'benefits': {'type': 'array', 'items': {'type': 'string'}}, 'duration': {'type': 'string'}, 'end_date': {'type': 'string'}, 'industry': {'type': 'string'}, 'location': {'type': 'string'}, 'languages': {'type': 'array', 'items': {'type': 'string'}}, 'locations': {'type': 'array', 'items': {'type': 'string'}}, 'work_mode': {'type': 'string'}, 'categories': {'type': 'array', 'items': {'type': 'string'}}, 'formations': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}, 'founded_at': {'type': 'string'}, 'start_date': {'type': 'string'}, 'tech_stack': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'company_size': {'type': ['string', 'number']}, 'activity_rate': {'type': 'string'}, 'prerequisites': {'type': 'string'}, 'contract_types': {'type': 'array', 'items': {'type': 'string'}}, 'formation_mode': {'type': 'string'}, 'business_sector': {'type': 'string'}, 'experience_level': {'type': 'string'}, 'responsibilities': {'type': 'array', 'items': {'type': 'string'}}, 'expertise_domains': {'type': 'array', 'items': {'type': 'string'}}, 'learning_outcomes': {'type': 'string'}, 'certification_type': {'type': 'string'}, 'nice_to_have_skills': {'type': 'array', 'items': {'type': 'string'}}, 'application_deadline': {'type': 'string'}, 'required_hard_skills': {'type': 'array', 'items': {'type': 'string'}}, 'required_soft_skills': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
wejob_search_companies
Search WeJob companies
Search public WeJob company profiles.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'sort': {'enum': ['newest', 'oldest', 'deadline_soon', 'deadline_later', 'price_asc', 'price_desc', 'smallest', 'largest', 'founded_newest', 'founded_oldest', 'most_jobs'], 'type': 'string', 'description': 'Optional public result sort order.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of results.'}, 'query': {'type': 'string', 'default': '', 'description': 'Search query.'}, 'location': {'type': 'string', 'description': 'Location filter.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}}, 'additionalProperties': False}
wejob_search_formations
Search WeJob formations
Search public active WeJob formations.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'sort': {'enum': ['newest', 'oldest', 'deadline_soon', 'deadline_later', 'price_asc', 'price_desc', 'smallest', 'largest', 'founded_newest', 'founded_oldest', 'most_jobs'], 'type': 'string', 'description': 'Optional public result sort order.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of results.'}, 'query': {'type': 'string', 'default': '', 'description': 'Search query.'}, 'skills': {'type': 'string', 'description': 'Comma-separated skills filter.'}, 'company': {'type': 'string', 'description': 'Company filter.'}, 'location': {'type': 'string', 'description': 'Location filter.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}}, 'additionalProperties': False}
wejob_search_jobs
Search WeJob jobs
Search public active WeJob job offers.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'sort': {'enum': ['newest', 'oldest', 'deadline_soon', 'deadline_later', 'price_asc', 'price_desc', 'smallest', 'largest', 'founded_newest', 'founded_oldest', 'most_jobs'], 'type': 'string', 'description': 'Optional public result sort order.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of results.'}, 'query': {'type': 'string', 'default': '', 'description': 'Search query.'}, 'skills': {'type': 'string', 'description': 'Comma-separated skills filter.'}, 'company': {'type': 'string', 'description': 'Company filter.'}, 'location': {'type': 'string', 'description': 'Location filter.'}, 'languages': {'type': 'string', 'description': 'Comma-separated language filter, for example Anglais, English, en.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'logo': {'type': 'string'}, 'title': {'type': 'string'}, 'company': {'type': 'string'}}, 'additionalProperties': True}}}, 'additionalProperties': False}
추가됨
wejob_get_company
2026년 9월 17일 7:58 AM
추가됨
wejob_search_companies
2026년 9월 17일 7:58 AM
추가됨
wejob_get_formation
2026년 9월 17일 7:58 AM
추가됨
wejob_search_formations
2026년 9월 17일 7:58 AM
추가됨
wejob_get_job
2026년 9월 17일 7:58 AM
추가됨
wejob_search_jobs
2026년 9월 17일 7:58 AM
추가됨
fetch
2026년 9월 17일 7:58 AM
추가됨
search
2026년 9월 17일 7:58 AM