Jobctl Claude

Communauté Productivité

Job application tracker: agents record applications, interviews, statuses, salaries and next actions, and humans review them in a dashboard.

Installation

Les étapes d'installation sont dans la documentation ci-dessous. Documentation

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. jobctl - job application tracker for developers (MCP)
  2. Quick start (Claude Code)
  3. Other MCP clients
  4. Tools (10)
  5. Privacy and safety
  6. License

jobctl - job application tracker for developers (MCP)

AI agents keep your job search organized; you review and plan in a clean dashboard.

  • Agents write over a remote MCP server (streamable HTTP, OAuth 2.1) at https://app.jobctl.app/mcp
  • Humans read at jobctl.app: pipeline board, analytics, interview timeline, CV/cover attachments
  • Published in the official MCP Registry as io.github.DmytroRybka/jobctl and listed as a Glama connector (Healthy, tool quality A)

This repo ships the Claude Code plugin/skill, plus a thin stdio bridge (jobctl-mcp) for clients that prefer local stdio servers.

Quick start (Claude Code)

claude mcp add --transport http jobctl https://app.jobctl.app/mcp \
  --header "Authorization: Bearer jc_..."          # token: app.jobctl.app/settings

/plugin marketplace add DmytroRybka/jobctl-claude
/plugin install jobctl@jobctl

Then just talk: "I applied to Bosch as Tech Lead, prio A, due friday" - Claude keeps the tracker current while you interview.

Other MCP clients

Remote (recommended) - any client with streamable HTTP support connects to https://app.jobctl.app/mcp. OAuth 2.1 with dynamic client registration is supported; static bearer tokens (jc_...) work everywhere.

Local stdio server - this repo ships server.mjs, a standalone MCP server (stdio) exposing the same 10 tools, backed by the jobctl.app API:

git clone https://github.com/DmytroRybka/jobctl-claude && cd jobctl-claude
npm install
JOBCTL_TOKEN=jc_... node server.mjs

or via Docker:

docker build -t jobctl-mcp . && docker run -i --rm -e JOBCTL_TOKEN=jc_... jobctl-mcp

The server starts and lists tools without a token (introspection); every tool call requires JOBCTL_TOKEN (create one at app.jobctl.app/settings).

Tools (10)

ToolWhat it does
add_applicationCreate an application from structured fields or a raw string ("Bosch, Tech Lead, prio A, due friday") with deterministic parsing and duplicate detection
list_applicationsFilter by status, priority, text query and saved views
get_applicationFull detail: timeline, contacts, interviews, attachments
update_applicationStatus, priority, salary, next action and more
add_noteAppend a note to the application timeline
log_interviewSchedule or debrief interviews with attendees and links
get_dueOverdue and upcoming next actions
get_plannedAgenda for today / tomorrow / this week
attach_analysisAttach a single replaceable company-analysis markdown (max 100 kB)
attach_fileAttach CV or cover letter files (base64)

Privacy and safety

  • Your data lives in your account only; full JSON export and GDPR account deletion are built in
  • The API is deterministic - no LLM calls server-side; your agent is the AI layer
  • Every change is an auditable event with an actor tag (agent / human / system)

License

MIT

Questions fréquentes

Qu'est-ce que Jobctl Claude ?

Job application tracker: agents record applications, interviews, statuses, salaries and next actions, and humans review them in a dashboard.

Comment installer Jobctl Claude ?

Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.

Jobctl Claude est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Jobctl Claude ?

Il est publié par DmytroRybka. AI.tn le référence sans le maintenir ni le recommander.

Issu des listes communautaires awesome-mcp-servers et du dépôt GitHub du projet. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.