MCP Catalogs
Homeboss-agent-cli screenshot

boss-agent-cli

by can4hou6joeng4·568·Score 51

An AI-agent CLI tool for BOSS Zhipin job platform with MCP integration.

ai-llmdeveloper-toolsproductivity
49
Forks
5
Open issues
this month
Last commit
2d ago
Indexed

Overview

boss-agent-cli is a Python-based CLI tool designed for AI agents to interact with BOSS Zhipin, China's largest recruitment platform. It provides structured JSON outputs, schema-driven capability discovery, 4-tier login fallback, recruiter workflow support, and a cross-platform adapter layer. The tool exposes comprehensive job search functionality, communication capabilities, and resume optimization features through the MCP protocol.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI agents automating job search workflows on BOSS Zhipin
you:Job seekers using AI to optimize resumes and apply for positions
you:Recruiters managing candidates and applications through automation
you:Is this tool for job seekers or recruiters?
you:What platforms are supported?

When to choose this

Choose this if you need an AI agent to automate job searching and application on Chinese recruitment platforms like BOSS Zhipin, with structured data outputs and multi-platform support.

When NOT to choose this

Not ideal for non-Chinese recruitment platforms, or if you need advanced CRM features beyond basic recruitment workflows.

Tools this server exposes

12 tools extracted from the README
  • searchsearch <query> [--city <city>] [--welfare <welfare>] [--salary <range>] [--experience <range>] [--education <education>] [--scale <range>] [--industry <industry>] [--stage <stage>]

    Search for jobs with various filters including city, welfare benefits, salary, experience, education, company scale, industry, and funding stage

  • detaildetail <security_id> [--job-id <job_id>]

    Get detailed information about a specific job posting by security ID

  • greetgreet <security_id> <job_id>

    Send a greeting message to a recruiter for a specific job posting

  • applyapply <security_id> <job_id>

    Apply to a job posting or initiate communication with the recruiter

  • pipelinepipeline

    View the current job application pipeline status and progress

  • hr applicationshr applications

    List candidate applications received for recruiter positions

  • hr candidateshr candidates <keyword>

    Search for candidates with specific keywords for recruiter positions

  • hr chathr chat

    View chat list with candidates including unread counts and recent message summaries

  • hr replyhr reply <friend_id> <message>

    Reply to a candidate message as a recruiter

  • ai analyze-jdai analyze-jd

    Analyze job description requirements using AI to identify key skills and qualifications

  • ai polishai polish

    Polish and improve resume content using AI assistance

  • ai optimizeai optimize

    Optimize resume for a specific job position using AI

Comparable tools

any-job-mcprecruitbot-clijob-scraper-mcp

Installation

Install via uv:

uv tool install boss-agent-cli
patchright install chromium

For Claude Desktop MCP server configuration:

{
  "mcpServers": {
    "boss-agent": {
      "command": "boss",
      "args": ["mcp"]
    }
  }
}

FAQ

Is this tool for job seekers or recruiters?
It supports both job seekers and recruiters through different role modes: --role candidate (default) and --role recruiter.
What platforms are supported?
Currently supports BOSS Zhipin (zhipin) with complete functionality, and Zhaolian Recruitment (zhilian) for job seeker side only.

Compare boss-agent-cli with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.