Skip to content

Commit 6ddfd49

Browse files
committed
aaa
1 parent ecea0f7 commit 6ddfd49

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/mcp/cli/cli.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ def _check_server_object(server_object: Any, object_name: str):
156156
if not isinstance(server_object, FastMCP):
157157
logger.error(
158158
f"The server object {object_name} is of type "
159-
f"{type(server_object)} (expecting <class 'FastMCP'>)."
159+
f"{type(server_object)} (expecting {FastMCP})."
160160
)
161161
if isinstance(server_object, LowLevelServer):
162162
logger.warn(
@@ -206,16 +206,16 @@ def _check_server_object(server_object: Any, object_name: str):
206206
# Just object name
207207
server = getattr(module, server_object, None)
208208

209-
if not _check_server_object(server, server_object):
210-
server = None
211-
212209
if server is None:
213210
logger.error(
214211
f"Server object '{server_object}' not found",
215212
extra={"file": str(file)},
216213
)
217214
sys.exit(1)
218215

216+
if not _check_server_object(server, server_object):
217+
sys.exit(1)
218+
219219
return server
220220

221221

0 commit comments

Comments
 (0)