Uuid
FreeNot checkedEnables generation of random UUIDs (version 4) through a simple MCP tool.
About
Enables generation of random UUIDs (version 4) through a simple MCP tool.
README
A simple Model Context Protocol (MCP) server that provides a tool to generate UUIDs.
Installation
Install from PyPI (Recommended)
pip install uuid-mcp
Install from source
- Clone or download this repository
- Install the package:
pip install .
Or install in development mode:
pip install -e .
Install from local directory
If you have the package locally:
pip install /path/to/uuid-mcp
Usage
After installation, you can run the MCP server using the uuid-mcp command:
uuid-mcp
The server will communicate via stdio and expose a generate_uuid tool that generates a random UUID (version 4) when called.
Tool
- generate_uuid: Generates a random UUID (version 4). Takes no parameters and returns a UUID string.
Adding to Cursor
To use this MCP tool in Cursor, add it to your Cursor MCP configuration:
Open Cursor Settings (Cmd/Ctrl + ,)
Navigate to "Features" → "Model Context Protocol" or search for "MCP"
Click "Edit Config" or open the MCP configuration file (typically located at
~/.cursor/mcp.jsonor in Cursor's settings)Add the following configuration:
{
"mcpServers": {
"uuid-generator": {
"command": "uuid-mcp"
}
}
}
If uuid-mcp is not in your PATH, you can use the full path to the executable. After pip installation, you can find it with:
which uuid-mcp
Or use Python's -m flag:
{
"mcpServers": {
"uuid-generator": {
"command": "python",
"args": ["-m", "uuid_mcp.server"]
}
}
}
- Restart Cursor for the changes to take effect.
Once configured, you can use the generate_uuid tool in Cursor's AI chat interface.
Publishing
For package maintainers: See PUBLISHING.md for instructions on how to publish this package to PyPI.
Install Uuid in Claude Desktop, Claude Code & Cursor
unyly install uuid-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add uuid-mcp -- uvx uuid-mcpFAQ
Is Uuid MCP free?
Yes, Uuid MCP is free — one-click install via Unyly at no cost.
Does Uuid need an API key?
No, Uuid runs without API keys or environment variables.
Is Uuid hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Uuid in Claude Desktop, Claude Code or Cursor?
Open Uuid on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Uuid with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
