boss-agent-cli
View on GitHub🤖 Local-assist BOSS Zhipin CLI for AI agents — search, welfare filtering, shortlist, JSON-envelope output; low-risk & compliant by default.
BOSS Zhipin job-search CLI built for AI agents: 39 commands plus a 77-tool MCP server, emitting a stable JSON envelope. Covers welfare filtering, local shortlists, resume/JD AI helpers (Ollama/vLLM), and recruiter workflows.
Use Cases
Automate job search on BOSS Zhipin from an agent hostFilter listings by welfare benefits with AND matchingTailor and optimize resumes against a job descriptionAnalyze JDs and generate cover letters or interview prepMatch candidate shortlists to job postings locallyRecruiter candidate search, greeting and resume downloadDrive job workflows via MCP tools in Claude Desktop or CursorParse stable JSON envelopes for shell/agent orchestrationRun resumable crawls with budgets and checkpointsCall the same workflow through CLI, MCP, or Python APIKeep credentials, resumes and model weights localExport tool schemas as OpenAI/Anthropic function definitions
Built With
- Language
- Python
- Frameworks
- Click · httpx · MCP Python SDK · patchright · SQLite (WAL) · cryptography (Fernet) · Ollama · vLLM (OpenAI-compatible) · pytest · Rich
Tags
mcp · cli · agent-skill · job-search · recruitment · boss-zhipin · json-envelope · resume · automation · schema-driven · local-first · python · browser-automation · ollama · vllm · workflow