diff --git a/bin/mcp-server-azure-devops.js b/bin/mcp-server-azure-devops.js new file mode 100755 index 0000000..e97a909 --- /dev/null +++ b/bin/mcp-server-azure-devops.js @@ -0,0 +1,3 @@ +#!/usr/bin/env node + +require('../dist/index.js'); \ No newline at end of file diff --git a/package.json b/package.json index b23e0d3..6ec9f32 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,11 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { - "mcp-server-azure-devops": "./dist/index.js" + "mcp-server-azure-devops": "./bin/mcp-server-azure-devops.js" }, "files": [ "dist", + "bin", "docs", "LICENSE", "README.md" @@ -19,7 +20,7 @@ } }, "scripts": { - "build": "tsc && chmod +x dist/index.js", + "build": "tsc && chmod +x dist/index.js && chmod +x bin/mcp-server-azure-devops.js", "dev": "ts-node-dev --respawn --transpile-only src/index.ts", "start": "node dist/index.js", "inspector": "npm run build && npx @modelcontextprotocol/inspector node dist/index.js",