Skip to content

Commit a167f08

Browse files
Add hot reload functionality
1 parent 775f879 commit a167f08

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/mcp/server/fastmcp/server.py

+2
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ class Settings(BaseSettings, Generic[LifespanResultT]):
8080
# Server settings
8181
debug: bool = False
8282
log_level: Literal["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"] = "INFO"
83+
reload: bool = False
8384

8485
# HTTP settings
8586
host: str = "0.0.0.0"
@@ -503,6 +504,7 @@ async def handle_sse(request):
503504
host=self.settings.host,
504505
port=self.settings.port,
505506
log_level=self.settings.log_level.lower(),
507+
reload=self.settings.reload,
506508
)
507509
server = uvicorn.Server(config)
508510
await server.serve()

0 commit comments

Comments
 (0)