@zenalexa/unicli

general MCP Server

Operations substrate for AI agents that use real software: 311 sites/tools, logged-in browsers, desktop apps, local tools, MCP, policy, evidence, AgentEnvelope v2, and self-repair.

VerifiedInstall Ready
generalgeneral
4 views146 stars3 forksv0.225.1Apache-2.0

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp
Stars
146
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx @zenalexa/unicli

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-zenalexa-unicli": {
      "command": "npx",
      "args": [
        "@zenalexa/unicli"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

26
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (26)

Strategy

How

public

Direct HTTP, no credentials

Domain

Highlights

Command

Purpose

Platform

One-liner

cookie

`~/.unicli/cookies/<site>.json` injected into headers

intercept

Chrome navigates, Uni-CLI captures XHR/fetch responses

header

Cookie + auto-extracted CSRF (ct0, bili_jct, …)

Capability

What it means

ui

Direct DOM interaction via CDP (click, type, submit)

Repair

`unicli delivery trajectory` and `repair-candidate` keep the next experiment bounded by evidence

Area

Examples

Surface

What you get

Evidence

Run traces with environment snapshots, probe/replay/compare scores, structured gate results, browser session leases with tab/auth posture, render-aware evidence, movement checks, and stale-ref details

md

yaml

Output

v2 `AgentEnvelope` in Markdown, JSON, YAML, CSV, or compact format

Observe

AgentEnvelope v2 returns data, context, retryability, timing, and evidence hooks

Govern

`open`, `confirm`, and `locked` profiles block risky effects before requests, writes, or spawns

Diagnose

`unicli delivery assess` classifies failures as product drift, missing context, policy block, or upstream trouble

Expose

the same operation can be called by humans, agents, MCP clients, ACP clients, CI, and scripts

Step

What Uni-CLI gives the agent

Act

the shared kernel invokes the selected substrate instead of forking wrapper-specific behavior

Intent

`unicli search` and `unicli do` map a task to candidate operations, args, auth mode, examples, and risk signals

Select

operation contracts choose the smallest boundary that can act: API, browser, desktop, subprocess, protocol, visual

Deliver

evidence gates decide whether the objective is satisfied, still active, blocked, or exhausted

Layer

Examples