UNPKG

@alcyone-labs/simple-mcp-logger

Version:

Logging solution for MCP servers. Prevents console output from corrupting MCP protocol communication. Drop-in replacement for console, Winston, and Pino with automatic STDOUT suppression in MCP mode.

18 lines 735 B
/** * Adapters for SimpleMcpLogger * * This module contains adapters for popular logging libraries. * Import this separately to avoid bundling dependencies you don't need. * * Usage: * ```typescript * // Main logger (no external dependencies) * import { Logger } from '@alcyone-labs/simple-mcp-logger'; * * // Adapters (includes winston-transport and pino dependencies) * import { SimpleMcpWinstonTransport, createPinoDestination } from '@alcyone-labs/simple-mcp-logger/adapters'; * ``` */ export { SimpleMcpWinstonTransport, createWinstonTransport } from './winston.js'; export { SimpleMcpPinoTransport, createPinoTransport, createPinoDestination, createPinoLogger } from './pino.js'; //# sourceMappingURL=index.d.ts.map