UXC Docs

One CLI for tools across protocols.

UXC helps agents and automation discover and invoke APIs and tools across OpenAPI, MCP, GraphQL, gRPC, and JSON-RPC through one consistent workflow.

Start Here

Most flows follow the same path:

uxc <host> -h
uxc <host> <operation_id> -h
uxc <host> <operation_id> key=value

Example:

uxc petstore3.swagger.io/api/v3 -h
uxc petstore3.swagger.io/api/v3 get:/pet/{petId} -h
uxc petstore3.swagger.io/api/v3 get:/pet/{petId} petId=1

Explore

Why UXC

Remote capabilities are easy to access in isolation, but hard to reuse consistently across systems.

UXC exists to turn schema-described remote capabilities into one reusable CLI entrypoint for agents, skills, scripts, and local applications.

What You Get

Current Scope

This site starts as a public documentation shell for UXC. It already exposes the shared skills/ directory through the site tree and will gradually absorb the user-facing content currently living in repository docs.

Until the migration is complete, the repository README remains the most complete single-page overview.