Skip to content

Commit 67172b6

Browse files
committed
fix: collapse single-arg Server() to one line in migration example
1 parent 03aa9c1 commit 67172b6

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

docs/migration.md

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -514,11 +514,7 @@ async def handle_call_tool(ctx: ServerRequestContext, params: CallToolRequestPar
514514
is_error=False,
515515
)
516516

517-
server = Server(
518-
"my-server",
519-
on_list_tools=handle_list_tools,
520-
on_call_tool=handle_call_tool,
521-
)
517+
server = Server("my-server", on_list_tools=handle_list_tools, on_call_tool=handle_call_tool)
522518
```
523519

524520
**Key differences:**
@@ -537,10 +533,7 @@ from mcp.types import ProgressNotificationParams
537533
async def handle_progress(ctx: ServerRequestContext, params: ProgressNotificationParams) -> None:
538534
print(f"Progress: {params.progress}/{params.total}")
539535

540-
server = Server(
541-
"my-server",
542-
on_progress=handle_progress,
543-
)
536+
server = Server("my-server", on_progress=handle_progress)
544537
```
545538

546539
### Lowlevel `Server`: `request_context` property removed
@@ -657,10 +650,7 @@ async def handle_list_tools(ctx: ServerRequestContext, params: PaginatedRequestP
657650
return ListToolsResult(tools=[...])
658651

659652

660-
server = Server(
661-
"my-server",
662-
on_list_tools=handle_list_tools,
663-
)
653+
server = Server("my-server", on_list_tools=handle_list_tools)
664654

665655
app = server.streamable_http_app(
666656
streamable_http_path="/mcp",

0 commit comments

Comments
 (0)