UNPKG

mcp-wayback-machine

Version:

MCP server and CLI tool for interacting with the Wayback Machine without API keys

23 lines 830 B
#!/usr/bin/env node import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; import { createServer } from "./server.js"; import { context } from "./contexts.js"; async function main() { const isCliMode = process.stdin.isTTY || process.argv.length > 2; if (isCliMode && process.argv.length > 2) { const { createCLI } = await import("./cli.js"); const program = createCLI(); await program.parseAsync(process.argv); } else { const server = createServer(context); const transport = new StdioServerTransport(); await server.connect(transport); console.error("MCP Wayback Machine server running on stdio"); } } main().catch((error) => { console.error("Fatal error:", error); process.exit(1); }); //# sourceMappingURL=bin.js.map