REST API. Workflow webhooks. A first-class CLI. A Claude Skill. An MCP server. Asset management that meets your stack where it lives, not the other way around.
npm install -g @keyco/cliEvery action in the Keyco platform is available over HTTP. Asset CRUD, lifecycle events, workflows, users, analytics, all of it. Authenticate with a scoped API key and you're shipping in minutes.
curl https://api.qrdub.com/v1/assets \
-H "Authorization: Bearer kc_live_..."const res = await fetch(
"https://api.qrdub.com/v1/assets",
{ headers: { Authorization: `Bearer ${apiKey}` } }
);
const { assets } = await res.json();Configure webhooks against any lifecycle event, created, activated, transferred, retired, alerted. Wire them into Slack, PagerDuty, Jira, n8n, or your own service. Built into the Workflows feature.
{
"event": "asset.scanned",
"occurredAt": "2026-04-15T18:42:11Z",
"asset": {
"id": "a8d2-...",
"name": "MacBook Pro M4 #047",
"type": "LAPTOP"
},
"actor": { "id": "u_...", "email": "ops@acme.com" },
"location": { "lat": 38.901, "lng": -77.265 }
}A first-class command-line tool for scripting asset operations, bulk imports, audits, and CI/CD automation. Distributed on NPM. Use it in shell scripts, in pipelines, or as the engine behind your own internal tooling.
npm install -g @keyco/cli
keyco configure
keyco statuskeyco assets list --type LAPTOP
keyco assets show a8d2-...
keyco lifecycle add --asset a8d2 --event MAINT
keyco reports stale --days 30
keyco scan ./inventory.csvManage your fleet in plain English. Audit stale assets, run reports, trigger lifecycle events, query inventory, all by asking. Available as a Skill on ClawHub and GitHub, powered by the Keyco CLI.
Example prompt
“Audit the laptop fleet and flag any device that hasn’t checked in for 7 days. Group by department.”
What happens
keyco assets list --type LAPTOP --stale 7dPythia AI exposes Keyco as an MCP server, so any AI client that speaks the Model Context Protocol, Claude Desktop, Cursor, and others, can read and act on your asset graph natively. No glue code.
Inventory queries, lifecycle history, compliance status, location data, all available as MCP resources.
Tools for creating assets, recording events, running reports, triggering workflows.
Scoped API keys mean every agent action respects your existing role-based permissions.
Pre-built connectors that Just Work, no custom code, no middleware. Configure once in the dashboard and we keep them in sync.
Sync asset cost basis & depreciation
User & group directory sync
User & group directory sync
Push from your AD controller
Don’t see what you need? The REST API + webhooks cover everything else, and we’re adding new native connectors regularly.
Scoped API keys, full audit trails on every asset event, and role-based access control. Quality-managed under ISO 9001:2015.
Issue per-environment keys with read-only or write scopes. Rotate or revoke anytime.
Every asset event is recorded with actor, timestamp, and source, exportable for compliance review.
Granular permissions per organization, group, and asset class. Default-deny.
Quality management certified. Additional compliance certifications expanding.
Grab an API key from the dashboard, install the CLI, or drop the Skill into Claude. Same platform, three ways in.