WJX TOOLS

58 tools from the Wjx MCP Server, categorised by risk level.

READ 19 tools
Read detect_anomalies 检测异常答卷:直线作答(所有答案相同)、速度异常(答题时间 < 中位数 30%)、IP+内容重复。纯本地计算。 Read download_responses 批量下载答卷数据,支持 CSV/SAV/Word 格式。超过3000条自动转为异步任务,返回 taskid 用于轮询。 Read get_360_report 下载360度评估报告的详细数据(XLS格式)。异步模式:首次调用可能返回 status=0 和 taskid,需再次调用并传入 taskid 轮询直到 status=1 获取下载链接。 Read get_config 返回 MCP Server 当前使用的 API Base URL、API Key(脱敏)、Corp ID、配置来源等诊断信息。纯本地读取,不调用 API。 Read get_question_tags 获取指定用户所在企业的所有题目标签列表。 Read get_report 获取问卷的统计报告,包含各题选项频次统计、平均分、总分等聚合数据。注意:valid 参数建议显式传 true 以确保返回完整报告。 Read get_survey 根据问卷编号获取问卷详情,包括题目和选项信息。支持 format 参数选择返回格式:json(结构化)、dsl(人类可读文本)、both(两者都返回)。 Read get_survey_settings 获取问卷的详细设置,包括时间设置、提交后跳转、考试设置、维度、奖品、数据推送等。 Read get_tag_details 根据标签 ID 获取标签下的题目详情列表,包括关联的问卷、题目类型和标签名称。 Read get_winners 获取问卷的中奖者信息列表,支持按奖品类型和发放状态筛选,支持分页。 Read list_departments 查询通讯录中的部门列表。 Read list_surveys 分页获取账户下的问卷列表,可按状态、类型、名称筛选。 Read list_tags 查询通讯录中的所有标签。 Read query_contacts 按用户编号(uid)精确查询通讯录中的指定联系人信息。注意:uid 必须完全匹配,不支持模糊搜索或通配符。corpid 可选,未提供时从 WJX_CORP_ID 环境变量获取。 Read query_responses 查询问卷的答卷数据,支持分页、时间范围、条件筛选。返回答卷明细包括提交时间、来源、IP、各题答案等。 Read query_responses_realtime 实时查询新提交的答卷(队列模式)。查询成功的答卷将从队列移除,无法二次查询。需联系客服开通白名单。 Read query_sub_accounts 查询主账户下的子账号列表,支持按用户名、名称模糊搜索、角色、分组、状态筛选。 Read query_survey_binding [Deprecated] 查询问卷与用户系统的绑定关系,返回绑定的参与者列表。支持按参与状态(join_status)、日期(day)、周(week)、月(month)筛选,可选择是否强制获取参与次数(force_... Read query_user_surveys [Deprecated] 查询指定参与者被分配的问卷列表,支持分页。
WRITE 28 tools
Write add_admin 批量添加或修改通讯录管理员(最多100人)。users 为 JSON 数组字符串,每个对象必须包含 userid(管理员用户ID,可在通讯录界面下查看)和 role(角色编码,必填),可选 confidential... Write add_contacts 批量添加或更新通讯录联系人(最多100人)。users 为 JSON 数组字符串,每个用户对象须包含 userid、name,可选 mobile、email、department、tags、birthday、gen... Write add_department 批量添加部门。depts 为 JSON 数组字符串,每项为部门路径(用/分隔层级,如 "研发部/后端")。 Write add_participants [Deprecated] 向用户系统批量添加参与者(每次最多100人)。users 为 JSON 数组字符串,每个对象包含: uid(参与者唯一编号,必填)、uname(参与者姓名,选填)、upass(初始登录密码... Write add_sub_account 在主账户下创建子账号。可指定角色:1=系统管理员, 2=问卷管理员, 3=统计结果查看员, 4=完整结果查看员。 Write add_tag 批量添加通讯录标签。child_names 为 JSON 数组字符串,格式为 "标签组/标签名",如 ["学历/本科", "学历/硕士"]。 Write bind_activity [Deprecated] 将问卷绑定到用户体系,并指定参与者。可设置作答次数限制、是否允许修改答案等。 Write calculate_csat 根据评分数组计算 CSAT(客户满意度),支持 5 分制(4-5 为满意)和 7 分制(5-7 为满意)。输出满意率、满意人数、分值分布。纯本地计算。 Write calculate_nps 根据 0-10 评分数组计算 NPS(净推荐值),输出推荐者/中立者/贬损者数量与比例,以及评级(>70优秀, 50-70良好, 0-50一般, <0较差)。纯本地计算。 Write compare_metrics 对比两组指标数据(A/B),输出每个指标的差值、变化率和显著性标记(|变化率|>10% 为显著)。纯本地计算。 Write create_survey 通过问卷星 OpenAPI 创建新问卷。支持两种模式:1) 全新创建:需传 atype/desc/questions;2) 复制已有问卷���传 source_vid 即可。【重要】考试问卷必须设置 atype=6... Write create_survey_by_json (推荐,支持 70+ 题型)通过 JSONL 格式创建问卷。每行一个 JSON 对象,首行为 qtype='问卷基础信息' 的元数据。支持 70+ 种题型(普通调查、投票、专业调查模型、考试、表单),远多于 DSL... Write create_survey_by_text (简单场景备选,仅支持约 25 种题型)通过人类可读的 DSL 文本创建问卷。文本格式与 get_survey(format='dsl') 输出一致。支持题型标签:[单选题]、[下拉框]/[下拉单选]、[多选题]、... Write decode_responses 解析问卷星 submitdata 格式(题号$答案}题号$答案),识别单选、多选(管道符分隔)、填空和矩阵题型。纯本地计算,不调用 API。 Write modify_department 批量修改部门信息(最多100条)。depts 为 JSON 数组字符串,每项为部门对象(包含 id、name、order 等字段)。id 从 list_departments 返回值获取。 Write modify_participants [Deprecated] 批量修改用户系统中参与者的信息。users 为 JSON 数组字符串,每个对象包含: uid(参与者唯一编号,必填)、uname(姓名)、upass(密码)、udept(部门,必须是数组格... Write modify_response 修改答卷数据。当前仅支持修改考试问卷的主观题分数(type=1)。answers 为 JSON 字符串,格式 {题号: 分数}。【重要】题号规则:answers 中的键是内部题号(q_index * 10000),... Write modify_sub_account 修改子账号的信息,包括手机号、邮箱、角色、分组等。不支持修改密码。 Write modify_tag 修改通讯录标签。可更新标签组名称(tp_name)和子标签(child_names)。tp_id 从 list_tags 返回值获取。 Write restore_admin 批量恢复已删除的通讯录管理员。uids 为逗号分隔的管理员用户编号列表,一次不能超过100条。 Write restore_sub_account 恢复已删除的子账号。可同时更新手机号和邮箱。 Write sso_partner_url 生成合作伙伴/代理商的单点登录(SSO)链接,用于合作伙伴免密登录。 Write sso_subaccount_url 生成子账号单点登录(SSO)链接,用于子账号免密登录或自动创建子账号。 Write sso_user_system_url 生成用户系统参与者的单点登录(SSO)链接,用于用户系统中的成员免密登录。 Write submit_response 向问卷提交答卷数据(代填/导入)。答卷格式:题号$答案}题号$答案,详见问卷星答卷格式规范。默认会先 getSurvey 取最新 version 自动注入 jpmversion,避免『问卷已被修改请刷新』错误。 Write update_survey_settings 修改问卷的设置,包括 API 限制、提交后跳转、数据推送、自定义参数、时间设置等。每个设置项为 JSON 字符串。 Write update_survey_status 修改问卷的发布状态:发布(1)、暂停(2)、删除(3)。【状态转换规则】未发布(0)→已发布(1);已发布(1)→已暂停(2)或已删除(3);已暂停(2)→已发布(1)或已删除(3)。不可跳过中间状态(如从0直接到... Write upload_file 上传图片文件用于问卷。支持 png/jpg/gif/jpeg/bmp/webp 格式,文件以 Base64 编码传入,最大约 4MB。

The managed route: connect Wjx through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y wjx-mcp-server
How many tools does the Wjx MCP server have? +

The Wjx MCP server exposes 58 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Wjx tools? +

Route the Wjx server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Wjx tools fall into? +

Wjx tools are categorised as Read (19), Write (28), Destructive (9), Execute (2). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.