MAA Arknights
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": true
} |
| resources | {
"subscribe": false,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| maa_checkA | 检查 MAA CLI 是否已安装及版本信息 |
| maa_install_cliC | 安装 MAA CLI 及 MaaCore |
| maa_update_cliC | 更新 MAA CLI |
| maa_update_coreB | 更新 MaaCore 及资源 |
| maa_startupC | 启动明日方舟游戏并进入主界面 |
| maa_closedownC | 关闭明日方舟游戏客户端 |
| maa_activityC | 获取游戏当前活动信息 |
| maa_fightB | 运行战斗任务(刷关卡) 注意:本工具不提供「使用源石补充理智」的参数,永远不会消耗至纯源石。 |
| maa_copilotC | 自动抄作业 |
| maa_sscopilotD | 自动保全派驻 |
| maa_paradoxcopilotC | 自动悖论模拟 |
| maa_roguelikeC | 自动集成战略(肉鸽) |
| maa_reclamationD | 自动生息演算 |
| maa_infrast_manageC | 基建管理(自动换班、制造、采购等) |
| maa_infrast_productionC | 基建制造(开始制造任务) |
| maa_infrast_tradeC | 基建贸易(出售物资) |
| maa_infrast_purchaseC | 基建采购(购买物资) |
| maa_infrast_energyC | 基建收取理智 |
| maa_infrast_switchD | 基建换班 |
| maa_recruit_getC | 获取当前公招结果 |
| maa_recruit_startC | 开始公招 |
| maa_recruit_collectC | 收取公招结果 |
| maa_recruit_allB | 一键收取所有公招结果并开始新的公招 |
| maa_installB | 安装 MaaCore 及资源(首次使用需要) |
| maa_updateC | 更新 MaaCore 及资源 |
| maa_self_updateC | 更新 maa-cli 自身 |
| maa_initC | 初始化 MAA 配置 |
| maa_listB | 列出所有可用的预定义任务 |
| maa_runA | 运行自定义任务(config/tasks 目录下的 TOML/JSON 任务文件) 注意:任务文件中若包含 stone > 0(消耗源石),将被拒绝执行。 |
| maa_hot_updateC | 手动更新热更新资源 |
| maa_remainderC | 获取 DayMod 条件的偏移量 |
| maa_dirC | 获取 MAA 特定目录路径 |
| maa_versionA | 获取 maa-cli 和 MaaCore 版本信息 |
| maa_cleanupC | 清除 MAA 缓存 |
| maa_convertC | 转换配置文件格式(JSON/YAML/TOML) |
| maa_importC | 导入配置文件 |
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 36 tools
There are several overlapping or near-duplicate tools: maa_install_cli vs maa_install, maa_update_cli vs maa_self_update, maa_update_core vs maa_update, maa_check vs maa_version, and maa_infrast_switch vs maa_infrast_manage. The recruit tools are partly distinguishable, but maa_recruit_all overlaps heavily with the get/start/collect set.
Most names use a consistent maa_ prefix and snake_case, which is readable. However, the naming mixes action-oriented names (maa_startup, maa_install_cli) with noun-like names (maa_activity, maa_version) and inconsistent verb choices across similar operations.
36 tools is excessive for this server and includes multiple duplicate setup/update/versioning and infrastructure operations. The count feels inflated rather than cleanly scoped, making the surface harder for an agent to navigate.
The server broadly covers setup, updates, configuration, recruitment, infrastructure, combat, copilot, roguelike, and reclamation workflows. Minor gaps exist around explicitly stopping or cancelling running tasks, but the main lifecycle operations are present.