Skip to main content
Glama

jobctl - job application tracker for developers (MCP)

jobctl-claude MCP server

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.

Related MCP server: job-pilot

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)

Tool

What it does

add_application

Create an application from structured fields or a raw string ("Bosch, Tech Lead, prio A, due friday") with deterministic parsing and duplicate detection

list_applications

Filter by status, priority, text query and saved views

get_application

Full detail: timeline, contacts, interviews, attachments

update_application

Status, priority, salary, next action and more

add_note

Append a note to the application timeline

log_interview

Schedule or debrief interviews with attendees and links

get_due

Overdue and upcoming next actions

get_planned

Agenda for today / tomorrow / this week

attach_analysis

Attach a single replaceable company-analysis markdown (max 100 kB)

attach_file

Attach 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

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

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

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables searching and analyzing H-1B visa sponsoring companies using U.S. Department of Labor data. Supports filtering by job role, location, and salary with natural language queries to find direct employers and export results.
    16
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    JobPilot is a next-generation career assistant powered by AI Agents and the Model Context Protocol (MCP). It acts as your personal recruiter, tirelessly searching for jobs on platforms like LinkedIn, optimizing your resume for specific job descriptions (JD), and even automating the application process. Designed for the age of AI, JobPilot exposes a full MCP server, allowing you to connect it with
    2
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Searches job postings from Korean job platforms (JobKorea, Saramin) by company name, offering both single and bulk search tools.
    2
    76
    2
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that enables AI-assisted job search workflows including job discovery, application tracking, resume evaluation, and cover letter generation, with support for multiple job sources and scheduled scraping.
    33
    1
    AGPL 3.0

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/DmytroRybka/jobctl-claude'

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