Skip to content

Commit 2f00aab

Browse files
committed
chore(sse): Fix deprecation warning from FastMCP
1 parent 0a7fd3d commit 2f00aab

File tree

2 files changed

+13
-4
lines changed
  • packages
    • developer_mcp_server/src/developer_mcp_server
    • secops_mcp_server/src/secops_mcp_server

2 files changed

+13
-4
lines changed
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
from fastmcp.server.http import create_sse_app
2+
13
from developer_mcp_server.server import mcp
24

3-
sse_app = mcp.sse_app()
5+
sse_app = create_sse_app(
6+
server=mcp,
7+
message_path="/messages/",
8+
sse_path="/sse",
9+
)

packages/secops_mcp_server/src/secops_mcp_server/sse_app.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
import logging
1111

12+
from fastmcp.server.http import create_sse_app
1213
from gg_api_core.sentry_integration import init_sentry
1314

1415
from secops_mcp_server.server import mcp
@@ -18,8 +19,10 @@
1819
# Initialize Sentry for production deployment
1920
init_sentry()
2021

21-
# Export the ASGI application
22-
# This will be used by gunicorn as: secops_mcp_server.sse_app:app
23-
app = mcp.sse_app()
22+
app = create_sse_app(
23+
server=mcp,
24+
message_path="/messages/",
25+
sse_path="/sse",
26+
)
2427

2528
logger.info("MCP SSE application initialized for HTTP/SSE transport")

0 commit comments

Comments
 (0)