Jeremiah Lowin commited on
Commit
d595da9
·
1 Parent(s): d294fdd

Ensure result is only returned if a new key was found

Browse files
Files changed (1) hide show
  1. src/fastmcp/server/server.py +1 -1
src/fastmcp/server/server.py CHANGED
@@ -418,7 +418,7 @@ class FastMCP(Generic[LifespanResultT]):
418
  for server in self._mounted_servers.values():
419
  if server.match_prompt(name):
420
  new_key = server.strip_prompt_prefix(name)
421
- return await server.server._mcp_get_prompt(new_key, arguments)
422
  else:
423
  raise NotFoundError(f"Unknown prompt: {name}")
424
 
 
418
  for server in self._mounted_servers.values():
419
  if server.match_prompt(name):
420
  new_key = server.strip_prompt_prefix(name)
421
+ return await server.server._mcp_get_prompt(new_key, arguments)
422
  else:
423
  raise NotFoundError(f"Unknown prompt: {name}")
424