UNPKG

it-tools-mcp

Version:

Full MCP 2025-06-18 compliant server with 121+ IT tools, logging, ping, progress tracking, cancellation, and sampling utilities

24 lines (23 loc) 758 B
import { randomUUID } from "crypto"; export function registerGenerateUuid(server) { server.registerTool("generate_uuid", { description: 'Generate a universally unique identifier (UUID). Example: generates "550e8400-e29b-41d4-a716-446655440000"', inputSchema: {}, // VS Code compliance annotations annotations: { title: "Generate Uuid", description: "Generate a universally unique identifier (UUID)", readOnlyHint: false } }, async () => { const uuid = randomUUID(); return { content: [ { type: "text", text: `Generated UUID: ${uuid}`, }, ], }; }); }