WORLDBOOK

Worldbooks | WebMCP | Search | Submit WebMCP

boss WebMCP

Browser tool configuration for boss

URL Pattern: ^https?://(www\.)?zhipin\.com(/.*)?$
Allowed Extra Domains: zhipin.com

Tools (2)

boss_detail()

获取 BOSS直聘职位详情(JD、公司信息)

Parameters

securityId string required - Job securityId (from boss/search results)

JavaScript Handler

(params) => {
  const run = async function(args) {

      if (!args.securityId) return {error: 'Missing argument: securityId', hint: 'Run boss/search first to get securityId'};
      const resp = await fetch('/wapi/zpgeek/job/detail.json?securityId=' + encodeURIComponent(args.securityId), {credentials: 'include'});
      if (!resp.ok) return {error: 'HTTP ' + resp.status};
      const d = await resp.json();
      if (d.code !== 0) return {error: d.message || 'API error', code: d.code};
      const job = d.zpData?.jobInfo || {};
      const brand = d.zpData?.brandComInfo || {};
      const boss = d.zpData?.bossInfo || {};
      return {
        job: {
          name: job.jobName, salary: job.salaryDesc, experience: job.experienceName,
          degree: job.degreeName, location: job.locationName, address: job.address,
          skills: job.showSkills, description: job.postDescription, status: job.jobStatusDesc,
          url: job.encryptId ? `https://www.zhipin.com/job_detail/${job.encryptId}.html` : undefined
        },
        company: {
          name: brand.brandName, stage: brand.stageName, scale: brand.scaleName,
          industry: brand.industryName, intro: brand.introduce
        },
        boss: {
          name: boss.name, title: boss.title
        }
      };
  };
  return run(params || {});
}

boss_search()

BOSS直聘搜索职位

Parameters

query string required - Search keyword (e.g. AI agent, 前端)
city string - City code (default 101010100=北京, 101020100=上海, 101280100=广州, 101210100=杭州, 101280600=深圳)
page string - Page number (default 1)
experience string - Experience filter (e.g. 101=在校, 102=应届, 103=1年以内, 104=1-3年, 105=3-5年, 106=5-10年, 107=10年以上)
degree string - Degree filter (e.g. 209=高中, 208=大专, 206=本科, 203=硕士, 201=博士)

JavaScript Handler

🔌 Chrome MCP Server Extension

Use these tools with Claude, ChatGPT, and other AI assistants.

Get Extension →

How to Use WebMCP

WebMCP tools are designed for browser extensions or automation frameworks. The browser extension matches the current URL against the pattern and executes the JavaScript handler when the tool is invoked.

API Endpoint:

GET /api/webmcp/match?url=https://www.boss.com/...