Summary
One tool, and the version choice is the point.
A model asked to invent an id will invent something that looks like a UUID and is not one. This hands the job to the `uuid` package and picks v7 specifically, so the ids it returns sort chronologically — which matters the moment they become keys in a table you will later order by.
What it is
A small TypeScript server exposing one tool. It uses the official `uuid` package to produce UUID v7 values, which carry a millisecond Unix timestamp and are therefore chronologically sortable.
What you get
- A UUID v7 string on request, with no input parameters at all — `generateUuid`
- Ids that sort by creation time, because the timestamp sits in the first part of the value
- Collision resistance from randomised data, so several ids created in the same millisecond stay distinct
Requirements
No account and no key. `npm install` then `npm run build`, and point the client at the absolute path of the built `build/index.js`. The package is `uuid-mcp` 1.0.0.
