Skip to content

Commit 5bd85b4

Browse files
mangodxdclaude
andauthored
perf: Avoid scanning installed packages when MCP SDK is not installed (#6865)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c6a3aaa commit 5bd85b4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

sentry_sdk/integrations/mcp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
from sentry_sdk.tracing_utils import has_span_streaming_enabled
2323
from sentry_sdk.utils import nullcontext, package_version, safe_serialize
2424

25-
MCP_PACKAGE_VERSION = package_version("mcp")
26-
2725
try:
2826
from mcp.server.lowlevel import Server
2927
from mcp.server.streamable_http import (
3028
StreamableHTTPServerTransport,
3129
)
3230

31+
MCP_PACKAGE_VERSION = package_version("mcp")
32+
3333
if MCP_PACKAGE_VERSION and MCP_PACKAGE_VERSION < (2, 0, 0):
3434
from mcp.server.lowlevel.server import ( # type: ignore[attr-defined]
3535
request_ctx,

0 commit comments

Comments
 (0)