Cette page est affichée en anglais. Une traduction française est en cours.
CLI ToolsMay 14, 2026·2 min de lecture

UXC — One CLI for OpenAPI/MCP/GraphQL Tools

One CLI to discover and invoke tools across OpenAPI, MCP, GraphQL, gRPC, and JSON-RPC with one contract; verified 108★, pushed 2026-05-14.

Prêt pour agents

Cet actif peut être lu et installé directement par les agents

TokRepo expose une commande CLI universelle, un contrat d'installation, le metadata JSON, un plan selon l'adaptateur et le contenu raw pour aider les agents à juger l'adaptation, le risque et les prochaines actions.

Native · 94/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Cli
Installation
Brew|Curl|Cargo
Confiance
Confiance : Established
Point d'entrée
brew tap holon-run/homebrew-tap && brew install uxc
Commande CLI universelle
npx tokrepo install dea27b37-5764-5886-b56d-caae76318c04
Introduction

One CLI to discover and invoke tools across OpenAPI, MCP, GraphQL, gRPC, and JSON-RPC with one contract; verified 108★, pushed 2026-05-14.

Best for: Teams standardizing how agents call remote APIs across mixed protocol stacks

Works with: Rust-based CLI; works against schema-described hosts across OpenAPI/MCP/GraphQL/gRPC/JSON-RPC (per README examples)

Setup time: 8-18 minutes

Key facts (verified)

  • GitHub: 108 stars · 7 forks · pushed 2026-05-14.
  • License: MIT · owner avatar + repo URL verified via GitHub API.
  • README-backed entrypoint: brew tap holon-run/homebrew-tap && brew install uxc.

Main

  • Use help-first discovery (<host> -h, <host> <op> -h) so agents don’t guess payload shape before calling.

  • Standardize invocation across protocols: keep your automation using one CLI contract even when services vary (OpenAPI/GraphQL/MCP).

  • Prefer deterministic JSON output in pipelines so downstream agents/tools can parse and diff results reliably.

  • Start with a low-risk host (e.g., petstore) to learn argument styles (key=value, nested paths, per-field JSON).

Source-backed notes

  • README documents a consistent invocation pattern: uxc <host> -h, then uxc <host> <operation_id> ....
  • README shows installs via Homebrew, install script, Cargo, and from-source builds.
  • README includes examples for OpenAPI, GraphQL, MCP, and JSON-RPC under one CLI contract.

FAQ

  • Is it MCP-only?: No — README explicitly targets OpenAPI/GraphQL/gRPC/JSON-RPC and unifies MCP with adjacent protocols.
  • How do I install quickly?: Use Homebrew (brew install uxc) or the scripts/install.sh method from README.
  • What’s a safe first task?: Run uxc <host> -h and invoke a read-only operation on a public demo endpoint before adding auth.
🙏

Source et remerciements

Source: https://github.com/holon-run/uxc > License: MIT > GitHub stars: 108 · forks: 7

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires