
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.
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:
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 READMEsearchFind 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
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
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
Last updated · Auto-generated from public README + GitHub signals.