Skip to content

Commit 7221cca

Browse files
committed
fix: collapse single-arg Server() to one line in migration example
1 parent bc9aaef commit 7221cca

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
@@ -513,11 +513,7 @@ async def handle_call_tool(ctx: ServerRequestContext, params: CallToolRequestPar
513513
is_error=False,
514514
)
515515

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

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

539-
server = Server(
540-
"my-server",
541-
on_progress=handle_progress,
542-
)
535+
server = Server("my-server", on_progress=handle_progress)
543536
```
544537

545538
### Lowlevel `Server`: `request_context` property removed
@@ -656,10 +649,7 @@ async def handle_list_tools(ctx: ServerRequestContext, params: PaginatedRequestP
656649
return ListToolsResult(tools=[...])
657650

658651

659-
server = Server(
660-
"my-server",
661-
on_list_tools=handle_list_tools,
662-
)
652+
server = Server("my-server", on_list_tools=handle_list_tools)
663653

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

0 commit comments

Comments
 (0)