内容
# AI 进程管理器 — MCP 服务器
**AI 代理的结构化 Windows 状态 — 无截图。**
此 MCP 服务器将 [AI 进程管理器](https://github.com/agorapassadoagora-debug/AIPM) 的本地 HTTP API 公开为 Claude Desktop、Cursor 和任何 MCP 客户端的工具。代理从进程、窗口、控制台和 UI 自动化树中读取 **JSON 和文本** (每个查询约 15–150 个令牌),而不是捕获像素(每张 1080p 截图约 2765 个令牌)。
> **要求:** AIProcessManager.exe 在 Windows 上运行(系统托盘)。 Node.js ≥ 14。零 npm 依赖。
<!-- mcp-name: io.github.agorapassadoagora-debug/AIPM -->
## 为什么存在
计算机使用代理通常通过截图“查看”桌面。这很慢(3–5 秒),令牌成本高,并且通过模型发送像素数据。AIPM 回答结构化问题,循环监听:
| 问题 | 截图 | AIPM 工具 |
| --- | --- | --- |
| 渲染是否仍在运行? | ~2765 个令牌 | `check_process` → ~15 个令牌 |
| 控制台输出是什么? | 截图 + OCR | `read_window` → ~30 个令牌 |
| 导出是否已完成? | 轮询 + 截图 | `wait_for(file_stable=...)` → 一个调用 |
在真实机器上测量:**每个操作减少约 94–98% 的感知令牌**,与截图相比。
## 快速开始
### 1. 启动后端
确保 `AIProcessManager.exe` 在您的系统托盘中运行。
### 2. 配置您的 MCP 客户端
**Claude Desktop** — `claude_desktop_config.json`:
```json
{
"mcpServers": {
"ai-process-manager": {
"command": "node",
"args": ["C:\\path\\to\\ai-process-manager\\mcp\\server.js"]
}
}
}
```