Integration-first asset management

Build on the Keyco platform

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.

install
npm install -g @keyco/cli
REST API

A clean, documented REST API

Every 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
curl https://api.qrdub.com/v1/assets \
  -H "Authorization: Bearer kc_live_..."
javascript
const res = await fetch(
  "https://api.qrdub.com/v1/assets",
  { headers: { Authorization: `Bearer ${apiKey}` } }
);
const { assets } = await res.json();
Full API reference at docs.qrdub.com
Workflow Webhooks

Trigger anything when an asset moves

Configure webhooks against any lifecycle event — created, scanned, transferred, retired, alerted. Wire them into Slack, PagerDuty, Jira, n8n, or your own service. Built into the Workflows feature.

webhook payload
{
  "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 }
}

Event types

asset.created
asset.scanned
asset.transferred
asset.retired
asset.alert
lifecycle.maintenance
user.added
workflow.completed
@keyco/cli

Manage assets from your terminal

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.

install
npm install -g @keyco/cli
keyco configure
keyco status
examples
keyco assets list --type LAPTOP
keyco assets show a8d2-...
keyco lifecycle add --asset a8d2 --event MAINT
keyco reports stale --days 30
keyco scan ./inventory.csv
Agentic AI

The first agent-native asset platform

Manage 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

  1. Your AI agent invokes the Keyco Skill
  2. The Skill calls keyco assets list --type LAPTOP --stale 7d
  3. Results return as a structured table grouped by department
  4. The agent offers next actions — file tickets, notify owners
Pythia AI · MCP server

Plug Keyco into any MCP-compatible client

Pythia 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.

Read

Inventory queries, lifecycle history, compliance status, location data — all available as MCP resources.

Act

Tools for creating assets, recording events, running reports, triggering workflows.

Govern

Scoped API keys mean every agent action respects your existing role-based permissions.

Native integrations

Connected to the systems you already run

Pre-built connectors that Just Work — no custom code, no middleware. Configure once in the dashboard and we keep them in sync.

QuickBooks

Sync asset cost basis & depreciation

Azure AD / Entra ID

User & group directory sync

Google Workspace

User & group directory sync

On-Prem AD (LDAP)

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.

For IT & Security

Built to pass review

Scoped API keys, full audit trails on every asset event, and role-based access control. Quality-managed under ISO 9001:2015.

Scoped API keys

Issue per-environment keys with read-only or write scopes. Rotate or revoke anytime.

Full audit trail

Every asset event is recorded with actor, timestamp, and source — exportable for compliance review.

Role-based access

Granular permissions per organization, group, and asset class. Default-deny.

ISO 9001:2015

Quality management certified. Additional compliance certifications expanding.

Ready to start building?

Grab an API key from the dashboard, install the CLI, or drop the Skill into Claude. Same platform, three ways in.