Skip to main content
Glama

boss_export

Export BOSS Zhipin search results to CSV, JSON, or HTML. Reuse search page URLs to apply filters and auto-desensitize sensitive data; HTML omits platform identity, recruiter name, and salary.

Instructions

导出搜索结果为 CSV / JSON / HTML 文件,支持 BOSS 直聘搜索页 URL 复用筛选条件。默认脱敏 job_id/security_id/boss_name,HTML 始终省略平台标识、招聘者姓名和薪资。 [可用性: 可用性: roles=candidate; candidate_platforms=zhilian, zhipin; recruiter_platforms=-]

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlNoBOSS 直聘搜索页完整 URL(可省略 query 直接复用网页筛选)
cityNo城市名称(如 北京、广州)
countNo导出数量
queryNo搜索关键词;提供 url 时可省略
scaleNo公司规模,支持逗号分隔多选
stageNo融资阶段,支持逗号分隔多选
formatNo输出格式csv
salaryNo薪资范围(如 20-50K)
industryNo行业类型,支持逗号分隔多选
job_typeNo职位类型,支持逗号分隔多选
educationNo学历要求,支持逗号分隔多选
experienceNo经验要求,支持逗号分隔多选
output_fileNo输出文件路径;不传则在 stdout 信封内 inline 返回 jobs 列表
include_privateNoCSV/JSON/stdout 保留 job_id/security_id/boss_name 明文;HTML 始终省略平台标识、招聘者姓名和薪资
Install Server

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full transparency burden and provides meaningful behavioral detail: it defaults to masking job_id/security_id/boss_name and always omits platform identifiers, recruiter names, and salaries from HTML output. This goes well beyond what the schema alone communicates, though it does not cover side effects or file-write behavior in depth.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The main purpose is front-loaded in one clear sentence, followed by important privacy behavior and availability metadata. Minor duplication in the availability string ('可用性: 可用性') prevents a perfect structure score, but overall it is compact and efficient.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 14-parameter tool with no output schema, the description plus detailed parameter schema is mostly complete: it explains output formats, URL reuse, privacy defaults, and availability. A little more detail about expected output or error conditions would help, but the schema already documents output_file/stdout behavior.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3. The description adds useful cross-parameter context by explaining that a search-page URL can reuse filters and that masking behavior is controlled by include_private. This adds value beyond individual schema parameter descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: 'export search results' to CSV/JSON/HTML files. It also adds a distinctive capability, reusing BOSS Zhipin search page URLs for filters, which separates it from sibling bosses that search, crawl, or manage resumes.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives clear context: use when exporting search results to files, with optional URL-based filter reuse. It also includes availability constraints for roles and platforms. It does not explicitly name alternatives or exclusions, but the intended use is clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/can4hou6joeng4/boss-agent-cli'

If you have feedback or need assistance with the MCP directory API, please join our Discord server