Skip to main content
Glama
hakandedotdev

Job Tracker MCP Server

구직 추적기

Next.js로 구축된 개인 구직 지원 추적기입니다. 회사, 직무, 상태, 이력서/자기소개서 파일 경로 및 피드백 메모를 추적합니다. 데이터는 data/jobs.json에 로컬로 저장됩니다.

시작하기

개발 서버를 시작합니다:

npm install
npm run dev

브라우저에서 http://localhost:3000을 엽니다.

Related MCP server: job-tracker-mcp

MCP 설정 (Cursor 에이전트용)

로컬 MCP 서버가 동일한 머신의 Cursor 에이전트에 구직 추적기 REST API를 노출합니다.

사전 요구 사항

  1. 종속성 설치: npm install

  2. 앱 시작: npm run dev (API가 포트 3000에서 실행 중이어야 함)

Cursor에서 연결

이 저장소에는 .cursor/mcp.json이 포함되어 있습니다. Cursor를 다시 로드하거나 설정 → MCP를 열면 job-tracker 서버가 연결된 것으로 표시됩니다.

API URL을 재정의하려면 .cursor/mcp.json에서 JOB_TRACKER_API_URL을 설정하세요 (기본값: http://localhost:3000).

사용 가능한 도구

도구

설명

list_jobs

모든 지원 내역 나열

get_job

id로 특정 구직 정보 가져오기

add_job

구직 정보 추가 (company, role 필수)

update_job

id로 구직 정보 업데이트 (예: status 변경)

delete_job

id로 구직 정보 삭제

상태 값: wishlist, applied, interviewing, offer, rejected, withdrawn.

문제 해결

MCP 도구가 연결 오류로 실패하면 npm run dev가 실행 중이고 http://localhost:3000/api/jobs에서 접근 가능한지 확인하세요.

디버깅을 위해 MCP 서버를 수동으로 실행:

npm run mcp

API

메서드

엔드포인트

설명

GET

/api/jobs

구직 목록 조회

POST

/api/jobs

구직 생성

GET

/api/jobs/:id

구직 조회

PATCH

/api/jobs/:id

구직 업데이트

DELETE

/api/jobs/:id

구직 삭제

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Enables tracking job applications through a pipeline, scheduling follow-ups, and summarizing job search progress via natural language.
    7
    -
  • A
    license
    A
    quality
    C
    maintenance
    Enables users to manage job applications (add, list, update status) through natural language conversations, using Notion as the backend.
    3
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Manages job applications, companies, roles, statuses, deadlines, and reminders through natural language queries.
    -
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables job-search application tracking through a private application board, managing application facts, stage history, and interview prep documents while leaving summarization and decision-making to the connected agent.
    -