arazzo-cli

strefethen/arazzo-cli
★ 7 stars Rust Code/Dev Tools Updated 2d ago ⚠ Review
Standalone Arazzo workflow executor, CI contract tester, MCP server, and VS Code debugger
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "arazzo-cli": {
      "command": "cargo",
      "args": [
        "run",
        "--",
        "arazzo-cli"
      ]
    }
  }
}

README Excerpt

**Execute multi-step API workflows from a YAML spec — no code generation, no glue scripts.** arazzo-cli is a standalone executor for [Arazzo](https://spec.openapis.org/arazzo/latest.html), the OpenAPI Initiative's spec for describing sequences of API calls as declarative workflows. Define your steps, parameters, success criteria, and control flow in YAML, then run them directly from the command line or step through them in VS Code.

Tools (20)

bodybodyPreviewcheckpointdescribe_openapidescribe_workflowendgenerate_examplegenerate_workflowgotoinputslist_workflowsretryrun_workflowruntimeArgsruntimeCwdruntimeExecutablesessionspecstopOnEntryvalidate_spec

Topics

apiarazzoclidapdebuggeropenapirustvscode-extensionworkflow