MCP Catalogs
首页Uni-CLI screenshot

Uni-CLI

by olo-dot-io·82·综合分 46

通用CLI平台,为AI代理提供235+网站、桌面应用和MCP服务器的可搜索命令接口。

developer-toolsproductivitycommunication
0
Forks
2
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Uni-CLI是AI代理的命令级接口,可访问网络、桌面应用、本地工具和MCP服务器。它通过YAML适配器和结构化错误处理,将多样化的软件界面转换为可发现、可修复的命令。该平台支持JSON、YAML和AgentEnvelopes等多种输出格式,MCP是其多种协议入口点之一。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:搜索并执行235+网站、桌面应用和外部CLI的命令
:通过`npx @zenalexa/unicli mcp serve`为AI代理提供MCP工具
:使用结构化错误信息和repair命令修复损坏的适配器
:什么是Uni-CLI?
:如何将其作为MCP服务器使用?

什么时候选它

当您的AI代理需要通过统一界面访问广泛的网络服务、桌面应用程序和外部CLI,并具备修复功能时,选择Uni-CLI。

什么时候不要选它

如果您需要对数据库或系统进行写访问,需要其目录中未包含的特定领域专用工具,或者需要具有最少依赖项的轻量级解决方案,则避免使用Uni-CLI。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • search

    Find capabilities across Uni-CLI's catalog

  • list

    List installed capabilities by site

  • repair

    Fix broken adapters locally

  • runs

    Manage and analyze execution runs

  • approvals

    Manage operation approvals and permissions

  • compute

    Control installed apps through native accessibility

  • browser

    Capture browser evidence and snapshots

  • agents

    Get agent recommendations and matrix info

  • acp

    Access ACP for editor compatibility

  • doctor

    Run diagnostic checks on components

  • sites

    Browse and manage sites catalog

  • runs_compare

    Compare 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'.

可对比工具

browserlesspuppeteerapifyplaywrightnango

安装

# 全局安装
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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。