UNPKG

@jpisnice/shadcn-ui-mcp-server

Version:

A Model Context Protocol (MCP) server for shadcn/ui components, providing AI assistants with access to component source code, demos, blocks, and metadata.

28 lines (27 loc) 740 B
/** * Simple console logging wrapper * All logging goes to stderr to avoid interfering with JSON-RPC stdout communication * All methods use console.error under the hood */ /** * Simple error logging function */ export function logError(message, error) { const errorMessage = error instanceof Error ? error.message : String(error); console.error(`ERR: ${message} - ${errorMessage}`); if (error instanceof Error && error.stack) { console.error(`Stack: ${error.stack}`); } } /** * Simple warning logging function */ export function logWarning(message) { console.error(`WARN: ${message}`); } /** * Simple info logging function */ export function logInfo(message) { console.error(`INFO: ${message}`); }