SerpAPI 통합을 통해 Google 채용정보 검색 기능을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. 다국어 지원, 유연한 검색 매개변수, 그리고 스마트한 오류 처리 기능을 제공합니다.
https://github.com/user-attachments/assets/8f6739e1-7db7-4171-88b4-59c6290a4c72
✨ 특징
🌍 다국어 지원
영어, 중국어, 일본어, 한국어에 대한 완벽한 현지화 지원과 자동 언어 감지 및 대체 기능을 제공합니다.
🔍 유연한 검색 옵션
다음을 포함한 포괄적인 검색 매개변수:
직책 및 키워드
반경 필터링을 사용한 위치
고용 유형(정규직, 파트타임 등)
급여 범위 필터
게시 날짜 필터링
결과 정렬
💡 스마트 오류 처리
포괄적인 입력 검증
도움이 되는 오류 메시지 및 제안
자동 검색 개선 제안
속도 제한 처리
📊 풍부한 직업 세부 정보
자세한 작업 정보 형식
회사의 혜택 및 주요 내용
급여 정보는 가능한 경우 제공
직접 신청 링크
채용 공고 게시 타임스탬프
🔄 고급 기능
페이지 매김 지원
다양한 정렬 옵션
지리적 반경 검색
고용 유형 필터링
🔑 SERP API 설정 가이드
시작하기 전에 SERP API 키를 얻어야 합니다.
SERP API 웹사이트를 방문하여 계정을 만드세요
등록 후 대시보드로 이동하세요.
"API 키" 섹션을 찾으세요
API 키를 복사하세요
신규 사용자는 100개의 무료 API 호출을 받습니다.
API 사용 세부 정보:
무료 계층: 월 100회 검색
유료 플랜은 5000건 검색 시 월 50달러부터 시작됩니다.
성공적인 API 호출에 따른 청구
다양한 결제 방법: 신용카드, PayPal 등
사용 제한:
요청 속도: 초당 2개 요청
IP 제한: 없음
동시 요청: 5개
응답 캐시 시간: 1시간
👩🔧 NVM/NPM과 MCP 서버 연결 문제에 대한 솔루션
내 구성 솔루션을 보려면 클릭하세요 👉 https://github.com/modelcontextprotocol/servers/issues/76
🚀 빠른 시작
종속성 설치:
지엑스피1
환경 구성: 다음 내용으로
claude_desktop_config.json을 수정합니다(시스템에 따라 경로를 조정하세요):
서버를 빌드하세요:
서버를 시작합니다:
문제 해결
API 키 문제:
구성에서 키 확인
SERP API 대시보드에서 키 상태 확인
키에 남은 할당량이 있는지 확인하세요
검색 문제:
검색 매개변수 형식 검증
네트워크 연결 확인
국가/언어 코드 지원 확인
📦 설치
Related MCP server: MCP Server for Google Search
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 Google Jobs를 자동으로 설치하려면 다음을 수행합니다.
수동 설치
@chanmeng666/구글-채용-서버
실행 평가
evals 패키지는 index.ts 파일을 실행하는 mcp 클라이언트를 로드하므로 테스트 사이에 다시 빌드할 필요가 없습니다. npx 명령 앞에 접두사를 붙여 환경 변수를 로드할 수 있습니다. 전체 문서는 여기에서 확인할 수 있습니다.
💻 기술 스택
📖 API 문서
서버는 모델 컨텍스트 프로토콜을 구현하고 다음 매개변수를 사용하여 구직 검색 도구를 제공합니다.
query: 검색 쿼리 문자열(필수)location: 작업 위치(선택 사항)posted_age: 게시 날짜 필터(선택 사항)employment_type: 직업 유형 필터(선택 사항)salary: 급여 범위 필터(선택 사항)radius: 지리적 검색 반경(선택 사항)hl: 언어 코드(선택 사항)page: 페이지 번호(선택 사항)sort_by: 정렬 순서 (선택 사항)
🔧 개발
📝 라이센스
이 프로젝트는 MIT 라이센스를 받았습니다 .
🙋♀ 작가
Chan Meng 이 만들고 유지 관리합니다.