Token导航 LogoToken导航TokenDH.com
Auralis Commander logo
运维云端HTTP官方级别未说明来源级核验

Auralis Commander

MCP Server

Auralis Commander是一个轻量级的Windows MCP服务器,提供14种工具,涵盖shell、文件、搜索、进程和系统管理,具有批处理操作和低资源消耗的特点。

工具数

14

提示词数

0

GitHub Stars

4

资源数

0
进程管理TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

antonpme

提供方

antonpme

最后核验

2026/5/17 20:42

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npm install -g auralis-commander

详细介绍

奥拉利斯指挥官

轻量级的Windows MCP服务器,用更少的资源做更多的事情。

Tools Platform License

为什么选择Auralis指挥官?

我们创建Auralis Commander是因为现有的解决方案要么太重,要么太有限:

MCP服务器工具焦点问题
桌面指挥官26一切臃肿,5个工具仅用于流程
文件系统 (Anthropic)11仅限文件无外壳、无进程、无系统信息
Windows命令行界面8PowerShell无文件操作,范围有限

奥拉利斯指挥官:14个工具,涵盖shell、文件、搜索、进程和系统,没有臃肿。

关键优势

🎯 智能设计

process_interactive 该工具取代了Desktop Commander中的5个单独工具:

  • start_processprocess_interactive { action: "start" }
  • read_process_outputprocess_interactive { action: "read" }
  • interact_with_processprocess_interactive { action: "write" }
  • force_terminateprocess_interactive { action: "kill" }
  • list_sessionsprocess_interactive { action: "list" }

📦 批量操作

在一次调用中读取多个文件:

file_read { paths: ["config.json", "package.json", ".env"] }
// Returns all files at once, errors don't block other files

⚡ Windows本机

针对PowerShell和Windows工作流进行了优化。不需要WSL,也不需要Unix假设。

🪶 轻量级

约14KB的重点代码。快速启动,最小内存占用,更小的上下文窗口使用率。

工具比较

功能Auralis桌面命令文件系统Windows CLI
Shell执行
文件读/写
文件搜索
批处理文件读取
交互过程
流程管理
系统信息
查找并替换
工具总数1426118
上下文开销

安装

选项1:npm(推荐)

npm install -g auralis-commander

选项2:克隆和构建

git clone https://github.com/antonpme/auralis-commander
cd auralis-commander
npm install
npm run build

Claude桌面配置

添加到您的 claude_desktop_config.json:

窗户: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "auralis-commander": {
      "command": "node",
      "args": ["C:/path/to/auralis-commander/dist/index.js"]
    }
  }
}

重新启动Claude Desktop以加载服务器。

工具参考

外壳和系统

工具说明
shell_exec在pwsh、powershell或cmd中执行命令
system_info获取CPU、内存、磁盘使用率和正常运行时间
processes列出正在运行的进程及其内存/CPU统计信息
process_kill按PID或名称终止进程
process_interactive运行长时间运行的流程并与之交互

文件

工具说明
file_read读取单个文件或批处理 paths 阵列
file_write写入或追加到文件,自动创建目录
file_edit查找和替换文件中的文本
file_delete删除文件或目录(使用 recursive 旗帜)
file_move移动或重命名文件和目录
file_info获取元数据:大小、日期、行数、权限

目录和搜索

工具说明
dir_list列出带有深度控制和球形图案的内容
dir_create使用父目录创建目录
search通过过滤按文件名或内容搜索

用法示例

运行开发服务器

// Start Next.js dev server
process_interactive { 
  action: "start", 
  command: "npm run dev", 
  cwd: "C:/projects/my-app" 
}
// → { session_id: "a1b2c3", output: "ready on http://localhost:3000", is_running: true }

// Check for new output
process_interactive { action: "read", session_id: "a1b2c3", timeout_ms: 5000 }

// Stop when done
process_interactive { action: "kill", session_id: "a1b2c3" }

交互式Python REPL

process_interactive { action: "start", command: "python -u -i" }  // -u: unbuffered, -i: interactive
// → { session_id: "x1y2z3", output: "Python 3.12.0\n>>>", is_running: true }

process_interactive { action: "write", session_id: "x1y2z3", input: "2 + 2\n" }
// → { output: "4\n>>>", is_running: true }

process_interactive { action: "write", session_id: "x1y2z3", input: "exit()\n" }
// → { output: "", is_running: false }

批量配置检查

file_read { 
  paths: [
    "package.json",
    "tsconfig.json", 
    ".env",
    ".env.local"
  ]
}
// Returns all files; missing ones show error without blocking others

快速系统健康检查

system_info {}
// → { cpu: { model, cores, usage }, memory: { total, used, free }, disks: [...], uptime: "3d 14h" }

processes { sort_by: "memory", limit: 10 }
// → Top 10 memory consumers

配置

创建 auralis-commander.json 默认情况下,在主目录中:

{
  "default_shell": "pwsh",
  "default_cwd": "C:/Projects",
  "max_file_read_mb": 50
}
选项默认值描述
default_shellpwsh命令Shell: pwsh, powershell,或 cmd
default_cwd主页目录默认工作目录
max_file_read_mb50读取的最大文件大小

建筑

auralis-commander/
├── src/
│   ├── index.ts          # MCP server setup & tool registration
│   ├── config.ts         # Configuration management
│   ├── tools/
│   │   ├── shell.ts      # shell_exec
│   │   ├── files.ts      # file_* and dir_* operations
│   │   ├── search.ts     # Content and filename search
│   │   ├── processes.ts  # Process listing and killing
│   │   ├── system.ts     # System information
│   │   └── interactive.ts # Interactive process sessions
│   └── utils/
│       ├── powershell.ts # PowerShell execution wrapper
│       ├── paths.ts      # Path normalization
│       └── errors.ts     # Error handling
├── dist/                 # Compiled JavaScript
└── package.json

贡献

欢迎发布问题和PR。拜托:

  1. 保持工具专注——没有功能蠕变
  2. 保持Windows兼容性
  3. 提交前使用Claude Desktop进行测试

许可证

MIT许可证——使用它,修改它,发布它。

目录标签

目录标签

进程管理TypeScriptClaudeWindows工具本地部署轻量级服务器批处理操作文件操作

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnonelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP