jobsync
Self-hosted, open-source job application tracker and AI-powered career assistant. Helps job seekers manage their search journey with AI resume review, job matching, task logging, and application analytics, all while keeping your data private.
JobSync is a self-hosted job application tracker that exposes an MCP server enabling AI agents to programmatically add jobs and interview questions to your personal database. The MCP integration allows agents like Claude Desktop to parse job postings, create or match company records, and save structured application data—including AI-powered resume match scores—directly from chat conversations with user confirmation. It bridges conversational AI with a private job search management system, keeping your career data under your control while automating data entry from browsing sessions.
Key Features
Use Cases
- 01Adding job postings to your tracker from browsing sessions by pasting details into Claude Desktop without switching apps
- 02Logging interview questions and your answers immediately after interviews through conversational AI
- 03Automatically analyzing job fit against your default resume when adding jobs via AI agent
- 04Maintaining deduplicated company and job title records while capturing opportunities from multiple sources
- 05Building a private Question Bank of interview experiences through natural chat interactions
- 06Connecting job discovery workflows to AI assistants for hands-free application tracking
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
jobsync — FAQ
What is the JobSync MCP server?+
The JobSync MCP server is a built-in endpoint that allows AI agents like Claude Desktop to add job applications and interview questions directly to your self-hosted JobSync database through tool calls, with your approval before any data is saved.
How do I connect the JobSync MCP server to Claude Desktop?+
Generate an access token in JobSync Settings > MCP Access, then add the provided configuration snippet to your claude_desktop_config.json file using npx mcp-remote as a bridge. Fully restart Claude Desktop after saving the configuration.
Which AI clients work with the JobSync MCP server?+
Claude Desktop (via mcp-remote bridge), OpenClaw, Hermes, and any other client supporting streamable-http MCP connections. Clients with native streamable-http support can connect directly without mcp-remote.
Do I need API keys to use the MCP server?+
You need to generate an MCP access token within JobSync (Settings > MCP Access) and configure it in your AI client. If you want automatic AI job matching when adding jobs via MCP, you'll also need to configure an AI provider (Ollama, OpenAI, DeepSeek, etc.) in JobSync settings.
Is JobSync free and open source?+
Yes, JobSync is fully open source and free to use. You self-host it with Docker, and all your job search data stays on your own infrastructure with no external dependencies required.
What prerequisites are needed to run JobSync?+
Docker is the only requirement to run JobSync itself. For AI features including MCP job matching, you'll need either Ollama running locally or an API key from a supported cloud provider (OpenAI, DeepSeek, Google Gemini, or OpenRouter).
How do I install jobsync?+
Open the source repository on GitHub and follow its README. jobsync is a mcp server — MCP Agents Market links you directly to the official repo.
Is jobsync free?+
jobsync is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.