HTTP/1.1 402 PAYMENT REQUIRED agent402.base.eth · BASE · SOLANA · POLYGON · ARBITRUM · STELLAR · ROBINHOOD · USDC · USDG

UUID suite

Generate all common ID formats in one call: UUIDv4 (random), ULID (time-sortable), and UUIDv5 (deterministic namespace-based).

When to use this pack

An agent is setting up a new entity and needs IDs in multiple formats — a random primary key (UUIDv4), a time-sortable index key (ULID), and a stable derived key (UUIDv5 for deduplication). One call instead of three.

Tools in this pack

Workflow

  1. Generate a random UUIDv4 with uuid — the standard primary key format.
  2. Generate a ULID with ulid — lexicographically sortable by creation time, useful for time-ordered indexes.
  3. Generate a UUIDv5 with uuid-v5 using namespace=url and name=test — deterministic: same inputs always produce the same ID, useful for deduplication and content-addressing.

Run it in Claude

claude mcp add agent402 -s user -- npx -y agent402-mcp@latest

Then paste this prompt into Claude:

Generate all ID formats using Agent402: (1) uuid — random UUIDv4. (2) ulid — time-sortable ULID. (3) uuid-v5 {name:"test", namespace:"url"} — deterministic UUIDv5. Return all three.

← All skill packs