Liepin Jobs

io.github.xllinbuptPublished by GitHub account xllinbuptv1.1.0Updated Oct 25, 2026

Liepin job search and resume workflows backed by the official Liepin MCP server.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Official Liepin remote MCP server that lets an assistant search jobs, read and edit the user's resume, manage job preferences, and apply to positions.

What you can do
  • Search job listings by experience, education, company type, location, salary range and keywords
  • Read the user's full resume and update basic info and self-assessment
  • Add or modify work, project and education experience entries
  • Add or modify job expectations (desired role, location, salary)
  • Apply to a specific job by its id and job type
When to use it
Useful when a job seeker wants an assistant to browse Liepin openings, keep their resume and job preferences up to date, or submit applications without switching between pages manually.
Requirements
Remote streamable HTTP endpoint at open-agent.liepin.com; no local install. Requires a Liepin user token sent in the x-user-token header, obtained from the Liepin MCP configuration page. The README also describes a separate local CLI that reads the token from a flag, the LIEPIN_USER_TOKEN environment variable, or a local config file.
Before you install
The token grants access to the user's Liepin account and resume data, so treat it as a secret. Several tools write to the profile (resume fields, work, project and education entries, job preferences) and user-apply-job submits real applications, so confirm before letting an assistant change or send anything. Resume content is sent to the remote Liepin service.

Installation

In SourceWeft

  1. Open Liepin Jobs in the dashboard and add it to a workspace.
  2. Connect x-user-token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.xllinbupt%2Fliepin-jobs/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "liepin-jobs": {
      "type": "http",
      "url": "https://open-agent.liepin.com/mcp/user",
      "headers": {
        "x-user-token": "<YOUR_API_KEY>"
      }
    }
  }
}

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:

bash
# Option A — pip + venvpython -m venv .venv && source .venv/bin/activatepip install -e ".[dev]"   # run inside the liepin-cil clone
# Option B — uvgit clone https://github.com/liepin-tech-2026/liepin-cil.gitcd liepin-cil && uv sync

Verify: liepin-cli --help

Install the Skill

skills.sh

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

Playbooks

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

Claude Code marketplace or plugin source

This repository includes .claude-plugin/plugin.json and .claude-plugin/marketplace.json so it can be used as a Claude Code plugin source or included in a custom marketplace.

Official MCP Registry

The Liepin MCP server metadata from this repository has been published to the official MCP Registry under:

text
io.github.xllinbupt/liepin-cli

You can look it up via:

bash
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.xllinbupt/liepin-cli"

Skill

liepin-cli

Use this skill when the user wants to:

  • search jobs on Liepin
  • inspect or improve their Liepin resume
  • apply to a role on Liepin
  • manage job preferences on Liepin

Skill path:

text
liepin-cli/SKILL.md

Reference:

text
liepin-cli/reference.md

MCP registry manifest:

text
server.json

Authentication

The liepin-cli skill requires one Liepin token obtained from the official Liepin MCP page (https://www.liepin.com/mcp/server).

Token resolution priority: --token flag > LIEPIN_USER_TOKEN env var > ~/.config/liepin-cli/config.json

Run the setup flow to save the token locally:

bash
liepin-cli setup# orliepin-cli auth setup

If token expires: liepin-cli auth open → liepin-cli auth setup

The remote MCP endpoint declared in server.json uses the same token through:

  • x-user-token: <user_token>

Distribution

This skill has been published, submitted, or prepared for distribution on the following platforms.

Already Live

PlatformStatusLink
ClawHub (OpenClaw)PublishedPublic listing URL pending
Official MCP RegistryLivehttps://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.xllinbupt/liepin-cli
GitHubLivehttps://github.com/xllinbupt/MCP2skill

PR Submitted

PlatformPR
skills-hub.ccqufei1993/skills-hub#36
TerminalSkills.ioTerminalSkills/skills#471
alirezarezvani/claude-skills#384
travisvn/awesome-claude-skills#329
BehiSecc/awesome-claude-skills#132
VoltAgent/awesome-agent-skills#247

Auto-indexing / Crawler-based Platforms

PlatformStatus
SkillHub (skillhub.club)Waiting for crawler/index sync
LobeHub Skills (lobehub.com/skills)Waiting for crawler/index sync
claudemarketplaces.comRepository has .claude-plugin/ metadata
SkillsMP (skillsmp.com)Waiting for sync from the GitHub repository

Repository Goals

  • keep skills lightweight and easy to install
  • package CLI workflows as reusable agent skills
  • make each skill publishable across major skill directories

License

MIT

Source: README.md at commit 3d8f1de

Tools

14

modify-work-exp

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

ParametersdqdeptdutylabelsmonthsreportsalaryworkIdrequiredrwTitleworkEndcompNamecompkind+7 more

add-project-exp

添加项目经历

ParametersendrequireddutynamerequireddescrstartrequiredcompNamepositionachievement

add-work-exp

添加工作经历

ParametersdqdeptdutylabelsmonthsreportsalaryrwTitlerequiredworkEndrequiredcompNamerequiredcompkindindustry+6 more

user-search-job

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

ParameterspageaddressjobNameeduLevelsalaryCapcompNaturesalaryKindcompanyNamesalaryFloorworkExperience

modify-edu-exp

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

ParameterstzendeduIdrequiredmajorstartdegreeschoolexperience

modify-self-assess

修改自我评价

ParametersselfAssessrequired

modify-job-want

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

ParametersdqidrequiredjobtitleworkTypeworkweekindustrieswantSalaryLowotherExpectDqspracticeMonthswantSalaryHighwantSalaryMonths

user-apply-job

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

ParametersjobIdrequiredjobKindrequired

my-resume

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

Takes no parameters.

add-edu-exp

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

Parameterstzendrequiredmajorstartrequireddegreerequiredschoolrequiredexperience

add-job-want

添加求职期望

ParametersdqrequiredjobtitlerequiredworkTypeworkweekindustrieswantSalaryLowotherExpectDqspracticeMonthswantSalaryHighwantSalaryMonths

modify-resume-base-info

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

ParameterssexwechatjobNamenowCompbirthdaycityCoderealNamestartJobnowMonthsnowSalarynameSecretnowIndusCode+5 more

search-jobs

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

ParametersaddressjobNameeduLevelsalaryCapcompNaturesalaryKindcompanyNamesalaryFloorworkExperience

modify-project-exp

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

ParametersidrequiredenddutynamedescrstartcompNamepositionachievement

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts