HiPo Work MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| send_verification_codeB | 向指定邮箱发送验证码(注册/登录前需先调用此工具) |
| register_or_loginC | 使用邮箱验证码注册或登录。返回 user_id。 |
| create_companyB | 创建公司信息(需要 employer 角色)。输入公司名称 company_name 和简介 description,可指定是否设为默认企业 is_default。 |
| set_default_companyA | 指定默认公司/企业主体(需要 employer 角色)。输入企业主体 ID company_id。 |
| list_companiesA | 查询当前招聘方名下的所有公司/企业主体列表及默认企业(需要 employer 角色)。 |
| publish_jobA | 发布招聘岗位(需要 employer 角色)。支持结构化条件 required/preferred。支持币种选择(salary_currency: CNY/USDT/USD/EUR/GBP/AUD/SGD,默认CNY)。薪资面议时两个 salary 字段都不传即可。 |
| close_jobA | 关闭已发布的招聘岗位(需要 employer 角色)。关闭后求职者无法再看到/投递该职位,也不再参与匹配。 |
| match_candidatesB | 匹配候选人(需要 employer 角色)。返回 Top-N 结果含评分明细和工作经历/教育信息。 |
| match_job_requirementB | 对已发布的岗位执行自动匹配(需要 employer 角色)。直接传入 job_id。 |
| search_candidatesB | 自然语言搜索候选人(需要 employer 角色)。 |
| get_statsA | 获取平台统计数据(需要 employer 角色)。 |
| market_analysisB | 市场分析:查询某技能/行业的人才供需情况(需要 employer 角色)。 |
| import_resumeA | 导入或更新求职者简历(需要 candidate 角色)。Agent 自行解析简历,完整传入结构化数据。 【工作经历字段规范】work_experiences 每项必须包含:company(公司名), role(岗位头衔,如'全栈工程师'/'区块链开发工程师'), start_date(YYYY-MM), end_date(YYYY-MM或null表示至今), duration_months(整数月数,根据起止日期计算), responsibilities(职责数组), tech_stack(技术栈数组), industry(行业)。切勿遗漏 role/duration_months/industry! 【项目经历提取规则】如果简历或工作经历中包含独立作品、App/小程序、开源项目、商业落地专项等,请务必提炼并结构化传入 projects 字段(包含 name, role, start_date, end_date, description, responsibilities, achievements, tech_stack 等),切勿让 projects 为空! 【附件上传规则】如果用户是从本地文件(PDF、Word docx/doc、图片等)导入,必须读取该文件的二进制内容并转为 Base64 字符串,通过 resume_file_name、resume_file_type 和 resume_file_base64 传入,供 HR 查看和下载原始附件。切勿遗漏! |
| upload_resume_attachmentA | 单独为当前求职者上传或补充原始简历附件文件(需要 candidate 角色)。 当 import_resume 导入时未携带附件,或者用户需要单独更新/补交简历原件(PDF、DOCX、DOC、PNG、JPG)时调用本工具。 读取本地文件内容转为 Base64 编码,并传入 file_name 和 file_base64。 |
| match_jobs_for_meA | 根据我的简历匹配所有已发布的岗位(需要 candidate 角色)。返回按匹配度排序的岗位列表,含评分明细(行业/技能/经验)。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 15 tools
match_candidates and match_job_requirement both perform candidate-to-job matching and are hard to distinguish at a glance, and import_resume vs upload_resume_attachment overlap since the former already handles attachments. Descriptions add some guidance (job_id vs scored search, supplementary attachment upload), but the boundaries remain blurry. search_candidates, match_jobs_for_me, and the auth/company tools are clearly distinct.
Most tools follow a clean verb_noun pattern (close_job, match_candidates, create_company, send_verification_code). Minor deviations like market_analysis (noun-only) and the suffix style in match_jobs_for_me break the pattern slightly but stay readable.
15 tools is a reasonable, well-scoped set for a two-sided recruiting platform (employer, candidate, and auth concerns). It sits at the upper edge of the ideal range but most tools earn their place.
The lifecycle has notable gaps: jobs can be published and closed but not updated/edited, companies can be created/listed/defaulted but not updated or removed, and there is no candidate apply-to-job or employer view-applications operation. Core flows exist but several expected operations are missing.