Boss Zhipin MCP Server

Automate job searching and resume delivery with AI-powered matching

★ 7Moon7z/boss-zhipin-mcp ↗by Moon7zupdated
1

Add it to Claude Code

claude mcp add boss-zhipin -- python -m boss_mcp.server_v3
2

Make your agent remember this setup

boss-zhipin's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • AI-powered job matching using LLM evaluation
  • Automated personalized messaging to HR representatives
  • Browser fingerprinting and anti-bot protection
  • Asynchronous concurrent processing for faster job delivery
  • Intelligent frequency control for safe operation

Tools 4

loginAuthenticates the user session with Boss Zhipin
parse_resumeParses the user's resume to extract skills and experience
search_jobsSearches for job listings based on specific criteria
send_messagesSends personalized AI-generated messages to HR representatives for matched jobs

Try it

Help me log in to my Boss Zhipin account.
Parse my resume so the AI understands my professional background.
Search for Python developer positions in my area.
Send personalized greeting messages to the top 10 most relevant job matches.
Original README from Moon7z/boss-zhipin-mcp

🤖 Boss直聘AI助手 - 让AI帮你找工作

🎯 核心卖点: 用AI自动投递简历,智能匹配岗位,告别手动找工作!


✨ 核心功能

功能 描述 效果
🤖 AI智能匹配 LLM评估岗位匹配度 精准度提升80%
💬 个性化消息 AI生成打招呼内容 回复率提升50%
🛡️ 反爬保护 浏览器指纹伪装 封号率降低90%
异步并发 3倍投递速度 效率提升300%
📊 智能调度 自动频率控制 安全稳定运行

🚀 快速开始

方式一: 一键安装(推荐)

# 安装
curl -fsSL https://raw.githubusercontent.com/Moon7z/boss-zhipin-mcp/main/install.sh | bash

# 启动
boss-zhipin-mcp

方式二: Docker部署

docker pull moon7z/boss-zhipin-mcp
docker run -p 8080:8080 moon7z/boss-zhipin-mcp

方式三: 源码安装

git clone https://github.com/Moon7z/boss-zhipin-mcp.git
cd boss-zhipin-mcp
pip install -r requirements.txt
playwright install chromium
python -m boss_mcp.server_v3

📖 使用教程

1. 配置MCP客户端

Claude Desktop:

{
  "mcpServers": {
    "boss-zhipin": {
      "command": "python",
      "args": ["-m", "boss_mcp.server_v3"],
      "cwd": "/path/to/boss-zhipin-mcp"
    }
  }
}

Cursor:

{
  "mcpServers": {
    "boss-zhipin": {
      "url": "http://localhost:8080/mcp"
    }
  }
}

2. 开始使用

你: 帮我登录BOSS直聘
AI: 正在登录... ✅ 登录成功

你: 解析我的简历
AI: 已解析简历:张三,5年Python经验,熟悉Django/Flask...

你: 搜索Python开发岗位
AI: 找到50个匹配岗位

你: 向匹配度高的岗位打招呼
AI: 已向10个高匹配岗位发送个性化消息

🏗️ 技术架构

┌─────────────────────────────────────────┐
│           MCP Client (Claude/Cursor)     │
└──────────────┬──────────────────────────┘
               │ MCP Protocol
┌──────────────▼──────────────────────────┐
│         Boss-Zhipin-MCP Server         │
│  ┌─────────────┐  ┌─────────────────┐ │
│  │ FastMCP v2  │  │  Async Architecture│ │
│  └─────────────┘  └─────────────────┘ │
│  ┌─────────────┐  ┌─────────────────┐ │
│  │ LLM Matcher │  │ Anti-Detection  │ │
│  │  (AI匹配)   │  │   (反爬保护)    │ │
│  └─────────────┘  └─────────────────┘ │
└──────────────┬──────────────────────────┘
               │ HTTP/WebSocket
┌──────────────▼──────────────────────────┐
│         Boss Zhipin API                │
└─────────────────────────────────────────┘

📊 效果对比

指标 手动投递 本工具 提升
投递速度 10/小时 30/小时 3x
匹配精准度 随机 AI评估 +80%
回复率 5% 15% +200%
封号风险 -90%

🛠️ 技术栈

  • Python 3.8+ - 核心语言
  • FastMCP - MCP协议框架
  • Playwright - 浏览器自动化
  • AsyncIO - 异步并发
  • LLM (豆包/GPT) - 智能匹配
  • Docker - 容器化部署

⭐ Star History


🤝 贡献指南

欢迎提交PR!请阅读 CONTRIBUTING.md

开发路线

  • 基础功能
  • AI智能匹配
  • 反爬增强
  • 支持更多招聘平台
  • 移动端App
  • SaaS服务

📄 许可证

MIT License - 详见 LICENSE


📞 联系我们


免责声明: 本项目仅供学习研究使用,请遵守BOSS直聘平台规则,合理使用自动化功能。

Frequently Asked Questions

What are the key features of Boss Zhipin MCP Server?

AI-powered job matching using LLM evaluation. Automated personalized messaging to HR representatives. Browser fingerprinting and anti-bot protection. Asynchronous concurrent processing for faster job delivery. Intelligent frequency control for safe operation.

What can I use Boss Zhipin MCP Server for?

Automating the initial job application process to save time. Improving response rates from recruiters with AI-generated personalized messages. Efficiently filtering and matching job listings based on resume skills. Managing high-volume job applications with automated frequency control.

How do I install Boss Zhipin MCP Server?

Install Boss Zhipin MCP Server by running: curl -fsSL https://raw.githubusercontent.com/Moon7z/boss-zhipin-mcp/main/install.sh | bash

What MCP clients work with Boss Zhipin MCP Server?

Boss Zhipin MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep Boss Zhipin MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest