Skip to content

Commit daf2bab

Browse files
Merge branch 'main' into feat/audio-content
2 parents f46f1af + 2ca2de7 commit daf2bab

File tree

7 files changed

+7
-7
lines changed
  • examples/servers
    • simple-prompt/mcp_simple_prompt
    • simple-resource/mcp_simple_resource
    • simple-streamablehttp-stateless/mcp_simple_streamablehttp_stateless
    • simple-streamablehttp/mcp_simple_streamablehttp
    • simple-tool/mcp_simple_tool
  • src/mcp/server

7 files changed

+7
-7
lines changed

examples/servers/simple-prompt/mcp_simple_prompt/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ async def handle_sse(request):
114114

115115
import uvicorn
116116

117-
uvicorn.run(starlette_app, host="0.0.0.0", port=port)
117+
uvicorn.run(starlette_app, host="127.0.0.1", port=port)
118118
else:
119119
from mcp.server.stdio import stdio_server
120120

examples/servers/simple-resource/mcp_simple_resource/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ async def handle_sse(request):
7272

7373
import uvicorn
7474

75-
uvicorn.run(starlette_app, host="0.0.0.0", port=port)
75+
uvicorn.run(starlette_app, host="127.0.0.1", port=port)
7676
else:
7777
from mcp.server.stdio import stdio_server
7878

examples/servers/simple-streamablehttp-stateless/mcp_simple_streamablehttp_stateless/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,6 @@ async def lifespan(app: Starlette) -> AsyncIterator[None]:
141141

142142
import uvicorn
143143

144-
uvicorn.run(starlette_app, host="0.0.0.0", port=port)
144+
uvicorn.run(starlette_app, host="127.0.0.1", port=port)
145145

146146
return 0

examples/servers/simple-streamablehttp/mcp_simple_streamablehttp/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,6 @@ async def lifespan(app: Starlette) -> AsyncIterator[None]:
169169

170170
import uvicorn
171171

172-
uvicorn.run(starlette_app, host="0.0.0.0", port=port)
172+
uvicorn.run(starlette_app, host="127.0.0.1", port=port)
173173

174174
return 0

examples/servers/simple-tool/mcp_simple_tool/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ async def handle_sse(request):
9191

9292
import uvicorn
9393

94-
uvicorn.run(starlette_app, host="0.0.0.0", port=port)
94+
uvicorn.run(starlette_app, host="127.0.0.1", port=port)
9595
else:
9696
from mcp.server.stdio import stdio_server
9797

src/mcp/server/fastmcp/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class Settings(BaseSettings, Generic[LifespanResultT]):
8888
log_level: Literal["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"] = "INFO"
8989

9090
# HTTP settings
91-
host: str = "0.0.0.0"
91+
host: str = "127.0.0.1"
9292
port: int = 8000
9393
mount_path: str = "/" # Mount path (e.g. "/github", defaults to root path)
9494
sse_path: str = "/sse"

src/mcp/server/sse.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ async def handle_sse(request):
2727
2828
# Create and run Starlette app
2929
starlette_app = Starlette(routes=routes)
30-
uvicorn.run(starlette_app, host="0.0.0.0", port=port)
30+
uvicorn.run(starlette_app, host="127.0.0.1", port=port)
3131
```
3232
3333
Note: The handle_sse function must return a Response to avoid a "TypeError: 'NoneType'

0 commit comments

Comments
 (0)