LabscoMCP early access ↗
aki-kiiMCP SERVER

MCP UUID Server

Generate a UUID on request — one tool, no arguments, nothing to configure.

by aki-kii ↗Developer Conversions, Encoding & Test DataCommunity

LABSCO SUMMARY

The point is that the model is not making it up.

Ask an assistant for a random identifier and you get a plausible-looking string with no randomness behind it — fine until two of them collide or one turns out to be memorised. Delegating it to a tool call makes the value real. There is nothing else here, and there does not need to be.

What it is

A minimal MCP server whose only job is producing a UUID. A model asked to invent an identifier produces something that looks right and is not random; this returns a real one.

What you get

  • A newly generated UUID, from a call that takes no parameters at all — get_uuid
  • One tool, which costs almost nothing to leave enabled alongside everything else

Requirements

Nothing — no account, no key, no network. Python 3.10 or higher and the MCP package v1.2.0 or higher; install dependencies with uv pip sync and point your client at uv with the repository directory and get-uuid.py. Use the absolute path to uv in the client config. The package is mcp-uuid (version 0.1.0). The README is written in Japanese.

Setup effort

Clone and run — clone the repository, then add the configuration for your client; uv runs the script from your clone, with nothing to build