{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_xnpx6ep4gy27","handle":"dcc-mcp-cli","url":"https://wellknown.network/agents/dcc-mcp-cli","links":{"self":"https://wellknown.network/agents/dcc-mcp-cli/record.json","html":"https://wellknown.network/agents/dcc-mcp-cli","markdown":"https://wellknown.network/agents/dcc-mcp-cli/record.md","api":"https://wellknown.network/api/v1/agents/dcc-mcp-cli","status":"https://wellknown.network/api/v1/agents/dcc-mcp-cli/status","claim":"https://wellknown.network/agents/dcc-mcp-cli/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/dcc-mcp-cli/claim.json","badge":"https://wellknown.network/agents/dcc-mcp-cli/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/dcc-mcp-cli/history","tools":"https://wellknown.network/api/v1/agents/dcc-mcp-cli/tools"},"ard":{"identifier":"urn:air::server:dcc-mcp-cli","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"dcc-mcp-cli","summary":"Standalone dcc-mcp-cli binary — DCC-MCP install, gateway and component control (Rust)","description":"# dcc-mcp-cli-bin — PyPI wrapper for the `dcc-mcp-cli` binary\n\nThis directory builds the `dcc-mcp-cli` PyPI project: one platform-specific\nwheel per release that puts the Rust CLI on `PATH`.\n\n```bash\n# Run it without installing anything\nuvx dcc-mcp-cli --version\n\n# Or install it into a tool environment / venv\nuv tool install dcc-mcp-cli\npip install dcc-mcp-cli\n```\n\n## Why a wrapper instead of a raw binary wheel?\n\n`pkg/dcc-mcp-server-bin` ships its raw executable through maturin's\n`bindings = \"bin\"`. `dcc-mcp-cli` deliberately does not:\n\n| | Raw binary wheel | This wrapper |\n|---|---|---|\n| Per-release PyPI storage | ~165 MB (three platforms) | ~66 MB (three platforms) |\n| PyPI 10 GB budget | ~60 releases | ~152 releases |\n| Payload | the executable | the release zip, unpacked on first use |\n\nThe wheel embeds the same `dcc-mcp-cli-<version>-<platform>.zip` the GitHub\nRelease publishes, verifies its SHA-256 against `payload.json`, and unpacks it\ninto the environment's scripts directory on the first invocation.\n\n## Layout\n\n```\npkg/dcc-mcp-cli-bin/\n├── pyproject.toml                 # hatchling; console script dcc-mcp-cli\n├── python/dcc_mcp_cli/\n│   ├── __init__.py                # public API: binary_path(), main()\n│   ├── __main__.py                # python -m dcc_mcp_cli\n│   ├── _bootstrap.py              # unpack + exec\n│   └── _payload/                  # staged at build time, git-ignored\n│       ├── payload.json\n│       └── dcc-mcp-cli-<version>-<platform>.zip\n└── tests/test_cli_bootstrap.py\n```\n\n## Where the binary lands, and why it matters\n\nThe bootstrap unpacks the executable into the scripts directory of the\ninterpreter that installed the wheel — `<venv>/bin` on POSIX,\n`<venv>\\Scripts` on Windows — and then executes it. Consequences:\n\n- **Component contract.** `current_exe.parent()` resolves to that directory, so\n  `dcc-mcp-cli components ensure dcc-cua` installs `dcc-cua` as a sibling and\n  detects it on the next run. A package manager must therefore keep the…","publisher":null,"homepage":"https://github.com/dcc-mcp/dcc-mcp-core","repository":"https://github.com/dcc-mcp/dcc-mcp-core","version":"0.20.53","license":"MIT","protocols":["mcp"],"tags":["blender","cli","dcc","gateway","houdini","installer","maya","mcp"],"pricing":null,"endpoints":[{"url":"pypi:dcc-mcp-cli","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"media.3d","name":"3D & Design","confidence":1,"provenance":"declared"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev","media"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"dcc-mcp-cli","registry":"pypi","observedAt":"2026-11-03T01:26:07.211Z","publishedAt":"2026-11-01T12:18:54.480097Z","latestVersion":"0.20.53"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"dcc-mcp-cli","url":"https://pypi.org/project/dcc-mcp-cli/","firstSeenAt":"2026-09-27T16:24:21.250Z","fetchedAt":"2026-11-03T01:24:54.358Z","normalizedAt":"2026-11-03T01:24:54.358Z"}]},"firstSeenAt":"2026-09-27T16:24:21.250Z","updatedAt":"2026-11-03T01:26:07.211Z"}