Skip to content

Commit ee1c96d

Browse files
committed
fix: add shebang, fix bin name, add Windows install instructions
1 parent 242d794 commit ee1c96d

4 files changed

Lines changed: 21 additions & 6 deletions

File tree

README.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,18 @@ All optimization and benchmarking runs on datacenter-grade hardware:
7676

7777
### Claude Code
7878

79+
**macOS / Linux:**
80+
7981
```bash
8082
claude mcp add forge-mcp -- npx -y @rightnow/forge-mcp-server
8183
```
8284

85+
**Windows:**
86+
87+
```bash
88+
claude mcp add forge-mcp -- cmd /c npx -y @rightnow/forge-mcp-server
89+
```
90+
8391
### Claude Desktop
8492

8593
Add to your `claude_desktop_config.json`:
@@ -106,8 +114,8 @@ Add to your `claude_desktop_config.json`:
106114
{
107115
"mcpServers": {
108116
"forge": {
109-
"command": "npx",
110-
"args": ["-y", "@rightnow/forge-mcp-server"]
117+
"command": "cmd",
118+
"args": ["/c", "npx", "-y", "@rightnow/forge-mcp-server"]
111119
}
112120
}
113121
}
@@ -129,6 +137,8 @@ Add to your `.vscode/mcp.json` (workspace) or user settings:
129137
}
130138
```
131139

140+
> **Windows:** Use `"command": "cmd"` with `"args": ["/c", "npx", "-y", "@rightnow/forge-mcp-server"]`
141+
132142
### Cursor
133143

134144
Add to your Cursor MCP settings (`~/.cursor/mcp.json`):
@@ -144,6 +154,8 @@ Add to your Cursor MCP settings (`~/.cursor/mcp.json`):
144154
}
145155
```
146156

157+
> **Windows:** Use `"command": "cmd"` with `"args": ["/c", "npx", "-y", "@rightnow/forge-mcp-server"]`
158+
147159
### Windsurf
148160

149161
Add to your Windsurf MCP configuration:
@@ -159,6 +171,8 @@ Add to your Windsurf MCP configuration:
159171
}
160172
```
161173

174+
> **Windows:** Use `"command": "cmd"` with `"args": ["/c", "npx", "-y", "@rightnow/forge-mcp-server"]`
175+
162176
### OpenCode
163177

164178
Add to your `opencode.json`:

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "@rightnow/forge-mcp-server",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "MCP server for Forge GPU kernel optimization — generate and optimize Triton/CUDA kernels on real H100/A100 GPUs from any AI coding agent",
55
"type": "module",
66
"main": "dist/index.js",
77
"bin": {
8-
"forge-mcp": "dist/index.js"
8+
"forge-mcp-server": "dist/index.js"
99
},
1010
"scripts": {
1111
"build": "tsup",

server.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
"url": "https://github.com/RightNow-AI/forge-mcp-server",
77
"source": "github"
88
},
9-
"version": "1.0.1",
9+
"version": "1.0.2",
1010
"packages": [
1111
{
1212
"registryType": "npm",
1313
"identifier": "@rightnow/forge-mcp-server",
14-
"version": "1.0.1",
14+
"version": "1.0.2",
1515
"transport": {
1616
"type": "stdio"
1717
}

tsup.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ export default defineConfig({
88
clean: true,
99
sourcemap: true,
1010
shims: true,
11+
banner: { js: '#!/usr/bin/env node' },
1112
});

0 commit comments

Comments
 (0)