xllinbupt avatar

Liepin Jobs

xllinbupt/mcp2skill

Wraps Liepin's official job platform APIs through both a local CLI tool and a remote MCP endpoint at open-agent.liepin.com. Exposes job search, resume review and updates, and application workflows with explicit user confirmation steps. You'll need a Liepin user token from their MCP dashboard, which the skill checks via flag, environment variable, or local config file. The repository packages this as an installable skill for Claude Code, skills.sh, and Playbooks, and has already been published to the official MCP Registry. Reach for this when you want to script Liepin job hunting tasks through an AI agent instead of clicking through their web interface manually.

tools
14
auth
Secret needed
transport
HTTP
last updated
Apr 4, 2026

Install

From registry metadata
$ npx add-mcp https://open-agent.liepin.com/mcp/user --name liepin-jobs --header 'x-user-token: ${X_USER_TOKEN}'

Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http liepin-jobs https://open-agent.liepin.com/mcp/user --header 'x-user-token: YOUR_X_USER_TOKEN'

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 14 tools

Verified live against the running server on Nov 6, 2026.

modify-work-exp修改工作经验。按工作经验id更新工作经验字段,传入的更新字段不能为空19 params

修改工作经验。按工作经验id更新工作经验字段,传入的更新字段不能为空

Parameters* required
compNamestring
公司名称
compkindstring
公司性质编码
compscalestring
公司规模编码
deptstring
所属部门
dqstring
工作地点名称
dutystring
职责业绩
industrystring
所属行业名称
jobtitlestring
职位类别/职能名称
labelsstring
拥有技能标签,英文逗号分隔
monthsnumber
薪资月数
reportstring
汇报对象职位
rwTitlestring
职位名称
salarynumber
薪资(元)
shieldCompboolean
是否对该公司屏蔽简历
subordinatenumber
下属人数
workEndstring
在职结束时间,格式 YYYYMM
workId*number
工作经历 ID,更新时必填
workStartstring
在职开始时间,格式 YYYYMM
workTypenumber
工作经历类型。允许取值及含义:1-全职,2-实习
add-project-exp添加项目经历8 params

添加项目经历

Parameters* required
achievementstring
项目业绩
compNamestring
公司名称
descrstring
项目描述
dutystring
项目职责
end*string
项目结束时间,格式 YYYYMM
name*string
项目名称
positionstring
担任职务
start*string
项目开始时间,格式 YYYYMM
add-work-exp添加工作经历18 params

添加工作经历

Parameters* required
compName*string
公司名称
compkindstring
公司性质编码
compscalestring
公司规模编码
deptstring
所属部门
dqstring
工作地点名称
dutystring
职责业绩
industrystring
所属行业名称
jobtitlestring
职位类别/职能名称
labelsstring
拥有技能标签,英文逗号分隔
monthsnumber
薪资月数
reportstring
汇报对象职位
rwTitle*string
职位名称
salarynumber
薪资(元)
shieldCompboolean
是否对该公司屏蔽简历
subordinatenumber
下属人数
workEnd*string
在职结束时间,格式 YYYYMM
workStart*string
在职开始时间,格式 YYYYMM
workTypenumber
工作经历类型。允许取值及含义:1-全职,2-实习
user-search-job根据 工作经验要求、学历来要求、公司性质(例如:国企、外企、民营)、工作地点、薪资上下限、薪资类型(“月薪”或“年薪”)、职位名称关键词、公司名称 参数获取匹配的职位列表10 params

根据 工作经验要求、学历来要求、公司性质(例如:国企、外企、民营)、工作地点、薪资上下限、薪资类型(“月薪”或“年薪”)、职位名称关键词、公司名称 参数获取匹配的职位列表

Parameters* required
addressstring
工作地点
compNaturestring
公司性质(例如:国企、外企、民营)
companyNamestring
公司名称
eduLevelstring
学历要求
jobNamestring
职位名称
pagenumber
分页页码,约定:0 表示第 1 页;若不传,默认按 0 处理
salaryCapstring
薪资上限
salaryFloorstring
薪资下限
salaryKindstring
薪资类型(“月薪”或“年薪”)
workExperiencestring
工作经验要求
modify-edu-exp修改教育经历。按教育经历id修改传入的字段,传入的更新字段不能为空8 params

修改教育经历。按教育经历id修改传入的字段,传入的更新字段不能为空

Parameters* required
degreestring
学历。允许取值及含义:090-初中及以下,080-高中,060-中专/中技,050-大专,040-本科,030-硕士,020-MBA/EMBA,010-博士
eduId*number
教育经历 ID
endstring
结束时间,格式 YYYYMM
experiencestring
在校经历
majorstring
专业名称,高中及以下可不填
schoolstring
学校名称
startstring
开始时间,格式 YYYYMM
tzstring
统招标志。允许取值及含义:0-否,1-是
modify-self-assess修改自我评价1 params

修改自我评价

Parameters* required
selfAssess*string
自我评价内容
modify-job-want修改求职期望。按求职期望id更新传入的求职期望字段。传入的更新字段不能为空11 params

修改求职期望。按求职期望id更新传入的求职期望字段。传入的更新字段不能为空

Parameters* required
dqstring
期望地点名称
id*number
求职期望 ID,更新时必填
industriesarray
行业名称列表
jobtitlestring
职能/职位类别名称
otherExpectDqsarray
感兴趣的期望地点名称列表
practiceMonthsnumber
实习月数
wantSalaryHighnumber
期望薪资上限(元)
wantSalaryLownumber
期望薪资下限(元)
wantSalaryMonthsnumber
期望薪资月数
workTypestring
学生期望工作类型。允许取值及含义:0-应届,1-实习
workweeknumber
每周工作天数
user-apply-job指定职位id和职位类型应聘职位2 params

指定职位id和职位类型应聘职位

Parameters* required
jobId*number
职位id
jobKind*string
职位类型
my-resume获取我的简历,输出简历原始内容

获取我的简历,输出简历原始内容

No parameters. Call it with no arguments.

add-edu-exp添加教育经历。高中和初中以上,专业必填7 params

添加教育经历。高中和初中以上,专业必填

Parameters* required
degree*string
学历。允许取值及含义:090-初中及以下,080-高中,060-中专/中技,050-大专,040-本科,030-硕士,020-MBA/EMBA,010-博士
end*string
结束时间,格式 YYYYMM
experiencestring
在校经历
majorstring
专业名称,高中及以下可不填
school*string
学校名称
start*string
开始时间,格式 YYYYMM
tzstring
统招标志。允许取值及含义:0-否,1-是
add-job-want添加求职期望10 params

添加求职期望

Parameters* required
dq*string
期望地点名称
industriesarray
行业名称列表
jobtitle*string
职能/职位类别名称
otherExpectDqsarray
感兴趣的期望地点名称列表
practiceMonthsnumber
实习月数
wantSalaryHighnumber
期望薪资上限(元)
wantSalaryLownumber
期望薪资下限(元)
wantSalaryMonthsnumber
期望薪资月数
workTypestring
学生期望工作类型。允许取值及含义:0-应届,1-实习
workweeknumber
每周工作天数
modify-resume-base-info修改简历的【基本信息】数据,更新传入的字段数据17 params

修改简历的【基本信息】数据,更新传入的字段数据

Parameters* required
birthdaystring
生日,格式 yyyyMMdd
cityCodestring
当前城市名称
jobNamestring
当前职位名称
nameSecretstring
姓名隐私配置。允许取值及含义:0-显示姓名全称,1-显示先生、女士
nowCompstring
当前公司名称
nowIndusCodestring
当前行业名称
nowJobTitleCodestring
当前职能/职位类别名称
nowMonthsnumber
当前月薪月数
nowSalarynumber
当前月薪(元)
nowSalarySecretstring
当前薪资是否保密。允许取值及含义:0-显示,1-隐藏
nowWorkStatusstring
当前工作状态。允许取值及含义:0-在职看看新机会、1-离职正在找工作、2-在职急寻新工作、3-在职暂无跳槽打算、4-在校暂时不找工作、5-在校看看机会、6-在校可即刻到岗、7-离校正在找工作
politicalStatusCodestring
政治面貌。允许取值及含义:1-中共党员,2-中共预备党员,3-共青团员,4-群众,5-民主党派,6-其他
realNamestring
真实姓名
sexstring
性别。允许取值及含义:男,女
startJobstring
开始工作年份,如 2020。与 startJobMonth 要么都传要么都不传
startJobMonthstring
开始工作月份,如 06。与 startJob 要么都传要么都不传
wechatstring
微信号
search-jobs根据 工作经验要求、学历来要求、公司性质(例如:国企、外企、民营)、工作地点、薪资上下限、薪资类型(“月薪”或“年薪”)、职位名称关键词、公司名称 参数获取匹配的职位列表9 params

根据 工作经验要求、学历来要求、公司性质(例如:国企、外企、民营)、工作地点、薪资上下限、薪资类型(“月薪”或“年薪”)、职位名称关键词、公司名称 参数获取匹配的职位列表

Parameters* required
addressstring
工作地点
compNaturestring
公司性质(例如:国企、外企、民营)
companyNamestring
公司名称
eduLevelstring
学历要求
jobNamestring
职位名称
salaryCapstring
薪资上限
salaryFloorstring
薪资下限
salaryKindstring
薪资类型(“月薪”或“年薪”)
workExperiencestring
工作经验要求
modify-project-exp修改项目经历。按项目经历id更新项目经历字段。传入的更新字段不能为空。9 params

修改项目经历。按项目经历id更新项目经历字段。传入的更新字段不能为空。

Parameters* required
achievementstring
项目业绩
compNamestring
公司名称
descrstring
项目描述
dutystring
项目职责
endstring
项目结束时间,格式 YYYYMM
id*number
项目经历 ID,更新时必填
namestring
项目名称
positionstring
担任职务
startstring
项目开始时间,格式 YYYYMM

Sponsors

Readme

MCP2skill

Turn MCP-backed tools into installable AI skills.

This repository contains one production-ready skill:

  • liepin-cli: Search jobs on Liepin, review and update resumes, and apply to jobs with explicit user confirmation — powered by the liepin-cli local CLI tool.

It also includes a published MCP Registry manifest for the Liepin remote MCP server:

  • server.json: official MCP Registry metadata for io.github.xllinbupt/liepin-cli

Prerequisite: Install liepin-cli

This skill wraps the liepin-cli CLI tool. Install it first:

# Option A — pip + venv
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"   # run inside the liepin-cil clone

# Option B — uv
git clone https://github.com/liepin-tech-2026/liepin-cil.git
cd liepin-cil && uv sync

Verify: liepin-cli --help

Install the Skill

skills.sh

npx skills add https://github.com/xllinbupt/MCP2skill --skill liepin-cli

Playbooks

npx playbooks add skill xllinbupt/MCP2skill --skill liepin-cli

Claude Code marketplace or plugin source


View the full README on GitHub

Details

Repository
github.com/xllinbupt/mcp2skill
Category
Search & Web Crawling
Transport
HTTP
Auth
Required
Registry
MCP registry, active
Tools verified
Nov 6, 2026

Related Search & Web Crawling MCP servers

View all
1studiomeyer-io avatarStudioMeyer Academystudiomeyer-io/mcp-academyLive Academy learning and search. OAuth adds scoped personal tools. Explicit --offline snapshot.1stars
2jayvee6 avatarApple Mail MCPjayvee6/apple-mail-mcpLLM access to Apple Mail and iCloud via AppleScript. Read, search, compose, reply, flag and delete.1stars
3labforgedev avatarCopilot Memory MCPlabforgedev/copilot-memory-mcpPersistent semantic memory for AI agents using local ChromaDB vector search. No cloud required.1stars
4lumberroom avatarLumberroomlumberroom/lumberroomDurable shared memory for AI agents: search, write and correct facts, with per-client policy.1stars
5marerem avatarLongmemmarerem/longmemPersistent cross-project memory for Cursor and Claude Code using local semantic search.1stars
6mcpservings avatarPaper Mcpmcpservings/paper-mcpSearch arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.1stars