明日方舟(Arknights)查询 MCP Server:干员/材料/敌人/关卡/术语/公招/代号,图片卡片 + Streamable HTTP / stdio
Server has 9 tools with mostly complete schemas and descriptions in Chinese. Tool names follow verb_noun pattern (query_*, update, status). Descriptions are detailed (100-300 chars) but written for Chinese users, not LLM optimization. All tools have input schemas with types. Critical gaps: no output schemas documented, no error recovery guidance, no parameter enums for constrained inputs (e.g., query_type accepts free-form strings instead of enum), and no tool annotations (readOnlyHint/destructiveHint). Parameter descriptions are present but lack format/constraint details. Two tools (arknights_data_update, arknights_query_alias) modify state but lack confirmation/dry-run patterns.
查看明日方舟数据状态:是否就绪、游戏数据版本、上次更新时间、干员/敌人/材料/术语数量,以及当前 Server 生效配置。
手动触发游戏数据更新:git 拉取最新数据并重新解析到内存。
查询、登记、删除干员/敌方单位代号(别名)记录。支持社区外号/简称映射到规范名称。
查询明日方舟敌方单位资料,返回结构化数据与图片卡片:属性(血量/攻击/防御/法抗/移动速度等)、能力词条、关联单位。
查询明日方舟材料/物品资料,返回结构化数据与图片卡片:材料简介、合成公式(合成树)、可获取关卡与掉落概率、一图流推荐价值。
查询明日方舟干员资料,返回结构化数据与资料图片卡片。支持:干员详情(星级/职业/天赋/技能/属性/档案)、精英化与专精材料、技能详情(全部等级与专精数据)、召唤物、模组(解锁条件/任务/属性提升/效果/升级材料)、皮肤(立绘/系列/画师/获取途径/台词)。
查询明日方舟公开招聘(公招)组合与干员池,返回结构化数据:标签组合对应的干员列表、稀有度、职业等。
No output schemas documented. Tools return dict[str, Any] with no specification of response structure, field types, or required fields. LLMs cannot plan downstream calls or extract data reliably.
query_type parameter accepts free-form strings instead of enum. Code shows hardcoded mapping {'modules': 'module', 'skins': 'skin'} but schema allows any string, inviting hallucinated values like 'details' or 'stats'.
Destructive tools lack confirmation/dry-run. arknights_data_update (WRITE) and arknights_query_alias register/remove (WRITE) can modify state without confirmation. No dry-run option or explicit user approval step.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 58 | <=2025-11-25 | v2 |
查询明日方舟关卡资料,返回结构化数据与关卡地图图片:关卡名/难度/掉落/敌人/地形/机制等。
查询明日方舟游戏术语/地形说明,返回文字结果,如「眩晕」「束缚」「沉睡」「闪避」「草丛」「高台」等。
No tool annotations. Tools lack readOnlyHint, destructiveHint, or idempotentHint metadata. Clients cannot determine which tools are safe to retry or which modify state.
Error responses lack recovery guidance. Code returns generic messages like 'query failed' without suggesting next steps (e.g., 'Try search_operator() with partial name' or 'Check arknights_data_status for initialization progress').