Three ways in, all backed by the same memory. Pick the one that fits how you work; you can add the others later, and everything stays in sync.
The hosted workspace at jobcontext.ai. No installs, no config files, no infrastructure.
Sign in with any Microsoft account. Your private, isolated workspace is created on first login; nobody else's data touches yours.
In Claude.ai, Cursor, or VS Code, add a remote MCP server pointing at:
https://jobcontext.ai/mcp
Your client opens a sign-in window and OAuth handles the rest: no keys to copy, no JSON to edit. The client discovers all 12 domain tools automatically.
The dashboard is itself an agent surface. Open it in ChatGPT desktop's built-in browser while signed in and the in-page agent discovers every tool via document.modelContext, with no setup at all. Chrome (behind an origin trial) and Edge's preview gain the same tools as their WebMCP support lands.
In your AI chat, say:
The workspace tool creates your whole data tree with zero manual setup. Then drop in your resume and start talking: log contacts, assess postings, generate documents. It remembers all of it next session.
No terminal, no Python, no account. Local SQLite; everything stays on your machine.
Grab the newest desktop-v* build from the releases page: a signed & notarized .dmg for macOS (Apple Silicon and Intel), an Authenticode-signed installer for Windows, and .AppImage/.deb for Linux. Updates install themselves.
The app runs the full server locally and opens the same dashboard the cloud serves. Chat with an embedded AI over your own data: bring your own OpenAI or Anthropic key, or point it at a local Ollama model and run with no keys and no cloud at all.
One-click MCP connect wires Claude Desktop, VS Code, or Cursor to your local server from the Settings screen. Link your cloud workspace and desktop ⇆ cloud sync keeps both sides current and feeds the mobile app.
The iOS companion, in TestFlight beta. Desktop creates knowledge; mobile captures reality.
The app is in TestFlight; see mobile/README.md for the current beta link and screens.
Create a personal access token on the dashboard's API Keys tab, paste it once into the app's Settings, and it lives in your device keychain. No separate sign-in to go stale while the app sits unopened.
See a role in Safari or LinkedIn? Share it to jobContext. Pages are extracted on your phone, so it reads postings that block datacenter IPs. Triage the queue and log wellbeing check-ins from anywhere; everything syncs back to desktop and cloud.
It's open source (MIT). Clone, create a venv, and run: stdio MCP for local clients or the full HTTP server with the dashboard.
git clone https://github.com/JustLikeFrank3/jobContextMCP
cd jobContextMCP
python3 -m venv .venv && .venv/bin/pip install -r requirements.txt
.venv/bin/python server.py # stdio MCP server
# or the HTTP server: dashboard + REST + MCP Streamable HTTP at /mcp
Per-client walkthroughs (VS Code, Claude Desktop, ChatGPT desktop, Cursor, Windsurf), Docker mode, and deployment guides live in the repo: docs/client-setup.md and docs/local-development.md.
Sign in to the hosted dashboard, or download the desktop app and keep it all local.