Skip to main content
Glama
hakandedotdev

Job Tracker MCP Server

Job Tracker

Persönlicher Bewerbungs-Tracker, erstellt mit Next.js. Verfolge Unternehmen, Rolle, Status, Dateipfade von Lebenslauf/Anschreiben und Feedback-Notizen. Daten werden lokal in data/jobs.json gespeichert.

Erste Schritte

Starte den Entwicklungsserver:

npm install
npm run dev

Öffne http://localhost:3000 in deinem Browser.

Related MCP server: job-tracker-mcp

MCP-Einrichtung (für Cursor-Agenten)

Ein lokaler MCP-Server stellt die REST-API des Job Tracker für Cursor-Agenten auf demselben Rechner bereit.

Voraussetzungen

  1. Abhängigkeiten installieren: npm install

  2. App starten: npm run dev (API muss auf Port 3000 laufen)

Verbinden in Cursor

Dieses Repository enthält .cursor/mcp.json. Lade Cursor neu oder öffne Einstellungen → MCP — der job-tracker-Server sollte als verbunden angezeigt werden.

Um die API-URL zu überschreiben, setze JOB_TRACKER_API_URL in .cursor/mcp.json (Standard: http://localhost:3000).

Verfügbare Werkzeuge

Tool

Beschreibung

list_jobs

Alle Bewerbungen auflisten

get_job

Eine Stelle anhand der id abrufen

add_job

Eine Stelle hinzufügen (company, role erforderlich)

update_job

Eine Stelle anhand der id aktualisieren (z.B. status ändern)

delete_job

Eine Stelle anhand der id löschen

Statuswerte: wishlist, applied, interviewing, offer, rejected, withdrawn.

Fehlerbehebung

Wenn MCP-Werkzeuge mit einem Verbindungsfehler fehlschlagen, stelle sicher, dass npm run dev läuft und unter http://localhost:3000/api/jobs erreichbar ist.

Führe den MCP-Server manuell zur Fehlersuche aus:

npm run mcp

API

Methode

Endpunkt

Beschreibung

GET

/api/jobs

Stellen auflisten

POST

/api/jobs

Stelle erstellen

GET

/api/jobs/:id

Stelle abrufen

PATCH

/api/jobs/:id

Stelle aktualisieren

DELETE

/api/jobs/:id

Stelle löschen

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.
    -