UNPKG

@karanb192/reddit-buddy-mcp

Version:

Clean, LLM-optimized Reddit MCP server. Browse posts, search content, analyze users. No fluff, just Reddit data.

34 lines 928 B
/** * Reddit Buddy MCP Server * Main entry point */ import { startStdioServer, startHttpServer } from './mcp-server.js'; // Determine transport mode from environment const isHttpMode = process.env.REDDIT_BUDDY_HTTP === 'true'; const port = parseInt(process.env.REDDIT_BUDDY_PORT || '3000', 10); // Handle unhandled errors process.on('unhandledRejection', (error) => { console.error('Unhandled rejection:', error); process.exit(1); }); process.on('uncaughtException', (error) => { console.error('Uncaught exception:', error); process.exit(1); }); // Start the appropriate server async function main() { try { if (isHttpMode) { await startHttpServer(port); } else { await startStdioServer(); } } catch (error) { console.error('Failed to start server:', error); process.exit(1); } } main(); //# sourceMappingURL=index.js.map