Skip to main content
Glama
hakandedotdev

Job Tracker MCP Server

Job Tracker

Personal job application tracker built with Next.js. Track company, role, status, CV/cover letter file paths, and feedback notes. Data is stored locally in data/jobs.json.

Getting Started

Start the development server:

npm install
npm run dev

Open http://localhost:3000 in your browser.

Related MCP server: Job Tracker MCP Server

MCP setup (for Cursor agents)

A local MCP server exposes the job tracker REST API to Cursor agents on the same machine.

Prerequisites

  1. Install dependencies: npm install

  2. Start the app: npm run dev (API must be running on port 3000)

Connect in Cursor

This repo includes .cursor/mcp.json. Reload Cursor or open Settings → MCP — the job-tracker server should show as connected.

To override the API URL, set JOB_TRACKER_API_URL in .cursor/mcp.json (default: http://localhost:3000).

Available tools

Tool

Description

list_jobs

List all applications

get_job

Get one job by id

add_job

Add a job (company, role required)

update_job

Update a job by id (e.g. change status)

delete_job

Delete a job by id

Status values: wishlist, applied, interviewing, offer, rejected, withdrawn.

Troubleshooting

If MCP tools fail with a connection error, confirm npm run dev is running and reachable at http://localhost:3000/api/jobs.

Run the MCP server manually for debugging:

npm run mcp

API

Method

Endpoint

Description

GET

/api/jobs

List jobs

POST

/api/jobs

Create job

GET

/api/jobs/:id

Get job

PATCH

/api/jobs/:id

Update job

DELETE

/api/jobs/:id

Delete job

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    C
    maintenance
    Enables searching justjoin.it for job listings and tracking applications locally with status updates, all via natural language in Claude.
    4
  • F
    license
    A
    quality
    C
    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
    -
    quality
    B
    maintenance
    Enables AI agents to manage job applications, documents, and contacts via the Application Tracker workspace, with read-only or write access controlled by administrator settings.

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hakandedotdev/simple-mcp-job-tracker'

If you have feedback or need assistance with the MCP directory API, please join our Discord server