UNPKG

knip-mcp-server

Version:

MCP server for knip.dev integration to help AI agents identify and clean up unused code

20 lines 681 B
#!/usr/bin/env node import { KnipMcpServer } from './index.js'; import { logger } from './lib/logger.js'; const config = { projectRoot: process.env.KNIP_PROJECT_ROOT || process.cwd(), logLevel: process.env.KNIP_LOG_LEVEL || 'info', enableSafeMode: process.env.KNIP_SAFE_MODE !== 'false', }; if (process.env.KNIP_CONFIG_PATH) { config.knipConfigPath = process.env.KNIP_CONFIG_PATH; } if (process.env.KNIP_BACKUP_DIR) { config.backupDir = process.env.KNIP_BACKUP_DIR; } const server = new KnipMcpServer(config); server.start().catch((error) => { logger.error('Failed to start Knip MCP Server:', error); process.exit(1); }); //# sourceMappingURL=cli.js.map