| name | uxc |
| description | Use this skill when the user wants to call APIs across different protocols (OpenAPI, GraphQL, gRPC, MCP), discover API operations, or unify API tooling. |
uxc Plugin
One CLI for tools across protocols — OpenAPI, MCP, GraphQL, gRPC, JSON-RPC.
Commands
Discover
uxc host discover — Discover operations on a host
Invoke
uxc invoke — Call an API operation
Usage Examples
- "Discover what a host exposes"
- "Call a GraphQL API"
- "Invoke an OpenAPI operation"
Installation
brew install holon-run/tap/uxc
Or:
curl -fsSL https://raw.githubusercontent.com/holon-run/uxc/main/scripts/install.sh | bash
Examples
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
uxc countries.trevorblades.com -h
uxc countries.trevorblades.com query/country code=US
uxc mcp.deepwiki.com/mcp -h
Key Features
- Help-first discovery
- Key/value or JSON arguments
- JSON-first output
- Reusable auth credentials
- MCP-first config import
- Daemon-backed session reuse