
Uni-CLI
by olo-dot-io·★ 82·综合分 46
通用CLI平台,为AI代理提供235+网站、桌面应用和MCP服务器的可搜索命令接口。
概述
Uni-CLI是AI代理的命令级接口,可访问网络、桌面应用、本地工具和MCP服务器。它通过YAML适配器和结构化错误处理,将多样化的软件界面转换为可发现、可修复的命令。该平台支持JSON、YAML和AgentEnvelopes等多种输出格式,MCP是其多种协议入口点之一。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您的AI代理需要通过统一界面访问广泛的网络服务、桌面应用程序和外部CLI,并具备修复功能时,选择Uni-CLI。
什么时候不要选它
如果您需要对数据库或系统进行写访问,需要其目录中未包含的特定领域专用工具,或者需要具有最少依赖项的轻量级解决方案,则避免使用Uni-CLI。
此 server 暴露的工具
从 README 抽取出 12 个工具searchFind capabilities across Uni-CLI's catalog
listList installed capabilities by site
repairFix broken adapters locally
runsManage and analyze execution runs
approvalsManage operation approvals and permissions
computeControl installed apps through native accessibility
browserCapture browser evidence and snapshots
agentsGet agent recommendations and matrix info
acpAccess ACP for editor compatibility
doctorRun diagnostic checks on components
sitesBrowse and manage sites catalog
runs_compareCompare two execution runs
说明:Tool names inferred from CLI commands and protocol entry points, as no explicit 'Tools' section was found. The MCP server exposes these tools via 'npx @zenalexa/unicli mcp serve'.
可对比工具
安装
# 全局安装
npm install -g @zenalexa/unicli
# 提供MCP工具服务
npx @zenalexa/unicli mcp serve
# 或使用传输选项
npx @zenalexa/unicli mcp serve --transport streamable --port 19826
# 对于Claude Desktop
# 添加到claude_desktop_config.json:
{
"mcpServers": {
"unicli": {
"command": "npx",
"args": ["@zenalexa/unicli", "mcp", "serve"]
}
}
}FAQ
- 什么是Uni-CLI?
- Uni-CLI是一个通用CLI平台,为AI代理提供235+网站、桌面应用和MCP服务器的可搜索命令接口。
- 如何将其作为MCP服务器使用?
- 运行`npx @zenalexa/unicli mcp serve`启动MCP服务器。您还可以使用`--transport streamable --port 19826`指定传输选项。
Uni-CLI 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。