Skip to content

Commit dae7dcc

Browse files
committed
feat: Publish to NPM
1 parent ea91220 commit dae7dcc

File tree

2 files changed

+74
-6
lines changed

2 files changed

+74
-6
lines changed

README.md

Lines changed: 67 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
<tr>
103103
<td><b>NPM (Recommended)</b></td>
104104
<td>
105-
<pre>npm install -g @minecraft-dev/mcp-server</pre>
105+
<pre>npm install -g @mcdxai/minecraft-dev-mcp</pre>
106106
</td>
107107
</tr>
108108
<tr>
@@ -122,7 +122,7 @@ npm run build</pre>
122122
</div>
123123

124124
<div align="center">
125-
<h2>1. Configure Claude Desktop</h2>
125+
<h2>Claude Desktop Setup</h2>
126126
</div>
127127

128128
<div align="center">
@@ -164,6 +164,21 @@ Add to your Claude Desktop config file:
164164
}
165165
```
166166

167+
<div align="center">
168+
<h3>NPX (No Installation)</h3>
169+
</div>
170+
171+
```json
172+
{
173+
"mcpServers": {
174+
"minecraft-dev": {
175+
"command": "npx",
176+
"args": ["-y", "@mcdxai/minecraft-dev-mcp"]
177+
}
178+
}
179+
}
180+
```
181+
167182
<div align="center">
168183
<h3>Source Installation</h3>
169184
</div>
@@ -180,15 +195,62 @@ Add to your Claude Desktop config file:
180195
```
181196

182197
<div align="center">
183-
<h2>2. Restart Claude Desktop</h2>
198+
<p>Restart Claude Desktop to load the MCP server.</p>
184199
</div>
185200

201+
---
202+
186203
<div align="center">
187-
<p>Restart Claude Desktop to load the MCP server.</p>
204+
<h2>Claude Code Setup</h2>
205+
</div>
206+
207+
<div align="center">
208+
209+
Add to `.claude/settings.local.json` in your project:
210+
188211
</div>
189212

190213
<div align="center">
191-
<h2>3. Start Using</h2>
214+
<h3>Global Installation</h3>
215+
</div>
216+
217+
```bash
218+
npm install -g @mcdxai/minecraft-dev-mcp
219+
```
220+
221+
```json
222+
{
223+
"mcpServers": {
224+
"minecraft-dev": {
225+
"command": "minecraft-dev-mcp"
226+
}
227+
}
228+
}
229+
```
230+
231+
<div align="center">
232+
<h3>NPX (No Installation)</h3>
233+
</div>
234+
235+
```json
236+
{
237+
"mcpServers": {
238+
"minecraft-dev": {
239+
"command": "npx",
240+
"args": ["-y", "@mcdxai/minecraft-dev-mcp"]
241+
}
242+
}
243+
}
244+
```
245+
246+
<div align="center">
247+
<p>The MCP server will be available immediately in Claude Code.</p>
248+
</div>
249+
250+
---
251+
252+
<div align="center">
253+
<h2>Start Using</h2>
192254
</div>
193255

194256
<div align="center">

package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11
{
2-
"name": "@minecraft-dev/mcp-server",
2+
"name": "@mcdxai/minecraft-dev-mcp",
33
"version": "1.0.0",
44
"description": "MCP server for Minecraft mod development - decompile, remap, and explore Minecraft source code",
55
"type": "module",
66
"main": "./dist/index.js",
77
"bin": {
88
"minecraft-dev-mcp": "./dist/index.js"
99
},
10+
"files": [
11+
"dist",
12+
"README.md",
13+
"LICENSE"
14+
],
1015
"scripts": {
1116
"dev": "tsx watch src/index.ts",
1217
"build": "tsc",
18+
"prepublishOnly": "npm run clean && npm run build",
1319
"inspect": "npm run build && npx @modelcontextprotocol/inspector node dist/index.js",
1420
"inspect:dev": "npx @modelcontextprotocol/inspector tsx src/index.ts",
1521
"test": "vitest",

0 commit comments

Comments
 (0)