Skip to content

Commit 26efb24

Browse files
authored
Merge pull request #84 from yingpengsha/main
docs: improve SDK documentation structure and fix JavaScript server startup commands
2 parents 11abaf1 + 007591e commit 26efb24

File tree

2 files changed

+23
-8
lines changed

2 files changed

+23
-8
lines changed

units/en/unit1/sdk.mdx

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,19 @@ def weather_report(location: str) -> str:
5050
if __name__ == "__main__":
5151
mcp.run()
5252

53+
Once you have your server implemented, you can start it by running the server script.
54+
55+
```bash
56+
mcp dev server.py
57+
```
58+
5359
```
5460
5561
</hfoption>
5662
<hfoption id="javascript">
5763
5864
```javascript
65+
// index.mjs
5966
import { McpServer, ResourceTemplate } from "@modelcontextprotocol/sdk/server/mcp.js";
6067
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
6168
import { z } from "zod";
@@ -118,15 +125,15 @@ const transport = new StdioServerTransport();
118125
await server.connect(transport);
119126
```
120127

121-
</hfoption>
122-
</hfoptions>
123-
124128
Once you have your server implemented, you can start it by running the server script.
125129

126130
```bash
127-
mcp dev server.py
131+
npx @modelcontextprotocol/inspector node ./index.mjs
128132
```
129133

134+
</hfoption>
135+
</hfoptions>
136+
130137
This will initialize a development server running the file `server.py`. And log the following output:
131138

132139
```bash

units/vi/unit1/sdk.mdx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,17 @@ server.prompt(
152152
const transport = new StdioServerTransport();
153153
await server.connect(transport);
154154
```
155+
156+
Sau khi đã triển khai máy chủ của mình, bạn có thể khởi chạy nó bằng cách chạy script server.
157+
158+
```bash
159+
mcp dev server.py
160+
```
161+
155162
</details>
156163

157164
```javascript
165+
// index.mjs
158166
import { McpServer, ResourceTemplate } from "@modelcontextprotocol/sdk/server/mcp.js";
159167
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
160168
import { z } from "zod";
@@ -217,15 +225,15 @@ const transport = new StdioServerTransport();
217225
await server.connect(transport);
218226
```
219227

220-
</hfoption>
221-
</hfoptions>
222-
223228
Sau khi đã triển khai máy chủ của mình, bạn có thể khởi chạy nó bằng cách chạy script server.
224229

225230
```bash
226-
mcp dev server.py
231+
npx @modelcontextprotocol/inspector node ./index.mjs
227232
```
228233

234+
</hfoption>
235+
</hfoptions>
236+
229237
Lệnh này sẽ khởi tạo một máy chủ phát triển chạy file `server.py` và ghi lại output sau:
230238

231239
<details>

0 commit comments

Comments
 (0)