hn-mcp
Version:
Hacker News (YC) MCP server for Claude & AI assistants. Browse HN stories, search posts, read comments, analyze users.
26 lines • 712 B
JavaScript
/**
* Main entry point for Hacker News MCP server
*/
import { startStdioServer, startHttpServer } from './mcp-server.js';
async function main() {
try {
const isHttp = process.env.HN_MCP_HTTP === 'true';
const port = process.env.HN_MCP_PORT ? parseInt(process.env.HN_MCP_PORT, 10) : 3000;
if (isHttp) {
await startHttpServer(port);
}
else {
await startStdioServer();
}
}
catch (error) {
console.error('Failed to start server:', error);
process.exit(1);
}
}
main().catch((error) => {
console.error('Unhandled error:', error);
process.exit(1);
});
//# sourceMappingURL=index.js.map