Skip to content
Secure AI agent walkthrough

Give an AI agent an identity in 60 seconds

Follow Northwind Labs, a fictional organization, as its agent gets a cryptographic identity, hits an MCP server's authorization wall, passes a fine-grained /authz/check, and waits for you to approve its riskiest action. Every response is shaped exactly like the real API's.

Northwind Labs

app.lumoauth.dev/orgs/northwind-labs · Business · EU (Frankfurt)

Simulated organization
The agent
Invoice Copilotreads & summarizes invoices
The tool server
Northwind ToolsMCP · OAuth protected
The owner
Jonas Weberplatform engineer
The approver — you
Priya Ramanfinance lead · jit.approve

Four steps · about a minute · no account, nothing created.

This page is a simulation. Northwind Labs, its people and its invoices are fictional; token signatures are filler and cannot be verified; the Ed25519 key is the RFC 8037 test vector. No organization is created, no token is signed, no email or notification is sent, and nothing is stored when you use it.