From 868141876e34b6dec1f8944c555f30398252ed22 Mon Sep 17 00:00:00 2001 From: kappa Date: Sun, 8 Feb 2026 22:35:43 +0900 Subject: [PATCH] Enable npx execution for MCP server Remove import.meta.url entry point guard that prevented npx from invoking main(), and bump version to 0.1.7. Co-Authored-By: Claude Opus 4.6 --- package.json | 2 +- src/index.ts | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index c57c704..c9a64b5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ironclads/incus-mcp", - "version": "0.1.6", + "version": "0.1.7", "description": "MCP server for Incus container management", "main": "build/index.js", "type": "module", diff --git a/src/index.ts b/src/index.ts index 2bac497..20cd274 100644 --- a/src/index.ts +++ b/src/index.ts @@ -343,9 +343,7 @@ async function main() { await server.run(); } -if (import.meta.url === `file://${process.argv[1]}`) { - main().catch((error) => { - console.error('Server error:', error); - process.exit(1); - }); -} \ No newline at end of file +main().catch((error) => { + console.error('Server error:', error); + process.exit(1); +}); \ No newline at end of file