MCP Catalogs
HomeUni-CLI screenshot

Uni-CLI

by olo-dot-io·82·Score 46

Universal CLI substrate providing 235+ websites, desktop apps, and MCP servers as searchable commands for AI agents.

developer-toolsproductivitycommunication
0
Forks
2
Open issues
this month
Last commit
2d ago
Indexed

Overview

Uni-CLI is a command-grade interface for AI agents to access software across the web, desktop apps, local tools, and MCP servers. It transforms diverse software surfaces into discoverable, repairable commands through YAML adapters and structured error handling. The platform supports multiple output formats including JSON, YAML, and AgentEnvelopes, with MCP as one of several protocol entry points.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Search and execute commands across 235+ websites, desktop apps, and external CLIs
you:Serve MCP tools to AI agents via `npx @zenalexa/unicli mcp serve`
you:Repair broken adapters using structured error information and the repair command
you:What is Uni-CLI?
you:How do I use it as an MCP server?

When to choose this

Choose Uni-CLI when your AI agent needs broad access to web services, desktop applications, and external CLIs through a unified interface with repair capabilities.

When NOT to choose this

Avoid Uni-CLI if you need write access to databases or systems, require specialized domain-specific tools not in its catalog, or need a lightweight solution with minimal dependencies.

Tools this server exposes

12 tools extracted from the README
  • 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

Note: 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'.

Comparable tools

browserlesspuppeteerapifyplaywrightnango

Installation

# Install globally
npm install -g @zenalexa/unicli

# Serve MCP tools
npx @zenalexa/unicli mcp serve

# Or with transport options
npx @zenalexa/unicli mcp serve --transport streamable --port 19826

# For Claude Desktop
# Add to claude_desktop_config.json:
{
  "mcpServers": {
    "unicli": {
      "command": "npx",
      "args": ["@zenalexa/unicli", "mcp", "serve"]
    }
  }
}

FAQ

What is Uni-CLI?
Uni-CLI is a universal CLI substrate that provides access to 235+ websites, desktop apps, and MCP servers as searchable commands for AI agents.
How do I use it as an MCP server?
Run `npx @zenalexa/unicli mcp serve` to start the MCP server. You can also specify transport options with `--transport streamable --port 19826`.

Compare Uni-CLI with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.