Skip to main content
Glama
hakandedotdev

Job Tracker MCP Server

Job Tracker

Rastreador personal de solicitudes de empleo construido con Next.js. Haz seguimiento de empresa, puesto, estado, rutas de archivos de CV/carta de presentación y notas de retroalimentación. Los datos se almacenan localmente en data/jobs.json.

Primeros pasos

Inicia el servidor de desarrollo:

npm install
npm run dev

Abre http://localhost:3000 en tu navegador.

Related MCP server: job-tracker-mcp

Configuración de MCP (para agentes de Cursor)

Un servidor MCP local expone la API REST del rastreador de empleo a los agentes de Cursor en la misma máquina.

Requisitos previos

  1. Instala las dependencias: npm install

  2. Inicia la aplicación: npm run dev (la API debe estar ejecutándose en el puerto 3000)

Conectar en Cursor

Este repositorio incluye .cursor/mcp.json. Recarga Cursor o abre Configuración → MCP — el servidor job-tracker debería aparecer como conectado.

Para sobrescribir la URL de la API, establece JOB_TRACKER_API_URL en .cursor/mcp.json (por defecto: http://localhost:3000).

Herramientas disponibles

Tool

Description

list_jobs

Listar todas las solicitudes

get_job

Obtener un trabajo por id

add_job

Añadir un trabajo (se requieren company y role)

update_job

Actualizar un trabajo por id (por ejemplo, cambiar status)

delete_job

Eliminar un trabajo por id

Valores de estado: wishlist, applied, interviewing, offer, rejected, withdrawn.

Solución de problemas

Si las herramientas MCP fallan con un error de conexión, confirma que npm run dev se está ejecutando y es accesible en http://localhost:3000/api/jobs.

Ejecuta el servidor MCP manualmente para depuración:

npm run mcp

API

Method

Endpoint

Description

GET

/api/jobs

Listar trabajos

POST

/api/jobs

Crear trabajo

GET

/api/jobs/:id

Obtener trabajo

PATCH

/api/jobs/:id

Actualizar trabajo

DELETE

/api/jobs/:id

Eliminar trabajo

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