uuid-mcp-server

hirano00o/uuid-mcp-server

3.1

If you are the rightful owner of uuid-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

UUID v4を生成して返すMCP Server。

The UUID-MCP-Server is a Model Context Protocol (MCP) server designed to generate and return UUID version 4 identifiers. It provides a simple interface for clients to request either a single UUID or a list of UUIDs. This server is particularly useful for applications that require unique identifiers for various purposes, such as session IDs, transaction IDs, or any other scenario where a unique identifier is necessary. The server can be easily integrated with other systems and is compatible with the MCP client available at hirano00o/uuid-mcp-client.

Features

  • Generates UUID version 4 identifiers.
  • Provides a method to return a single UUID.
  • Allows clients to request a list of UUIDs.
  • Easy integration with existing systems.
  • Compatible with the MCP client at hirano00o/uuid-mcp-client.

Usages

usage with local integration stdio

python
mcp.run(transport='stdio')  # Tools defined via @mcp.tool() decorator

usage with local integration subprocess

python
command='uv', args=['run', 'main.py']  # Launch using virtual environment

usage with remote integration sse

python
mcp.run(transport='sse', host="0.0.0.0", port=8000)  # Specify SSE endpoint

usage with remote integration streamable http

yaml
paths:
  /mcp:
    post:
      x-ms-agentic-protocol: mcp-streamable-1.0  # Copilot Studio integration

usage with platform integration github

{"command": "docker", "args": ["run", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", "ghcr.io/github/github-mcp-server"]}

usage with platform integration fastmcp

python
from mcp.server import FastMCP
app = FastMCP('demo')
@app.tool()
async def query(): ...