Jeremiah Lowin commited on
Commit
8c7bf65
·
unverified ·
2 Parent(s): 46d8d36a5d87c5

Merge pull request #450 from davenpi/declare-toolsChanged-capability

Browse files
Files changed (1) hide show
  1. src/fastmcp/server/server.py +4 -2
src/fastmcp/server/server.py CHANGED
@@ -19,7 +19,7 @@ import pydantic
19
  import uvicorn
20
  from mcp.server.auth.provider import OAuthAuthorizationServerProvider
21
  from mcp.server.lowlevel.helper_types import ReadResourceContents
22
- from mcp.server.lowlevel.server import LifespanResultT
23
  from mcp.server.lowlevel.server import Server as MCPServer
24
  from mcp.server.stdio import stdio_server
25
  from mcp.types import (
@@ -731,7 +731,9 @@ class FastMCP(Generic[LifespanResultT]):
731
  await self._mcp_server.run(
732
  read_stream,
733
  write_stream,
734
- self._mcp_server.create_initialization_options(),
 
 
735
  )
736
 
737
  async def run_http_async(
 
19
  import uvicorn
20
  from mcp.server.auth.provider import OAuthAuthorizationServerProvider
21
  from mcp.server.lowlevel.helper_types import ReadResourceContents
22
+ from mcp.server.lowlevel.server import LifespanResultT, NotificationOptions
23
  from mcp.server.lowlevel.server import Server as MCPServer
24
  from mcp.server.stdio import stdio_server
25
  from mcp.types import (
 
731
  await self._mcp_server.run(
732
  read_stream,
733
  write_stream,
734
+ self._mcp_server.create_initialization_options(
735
+ NotificationOptions(tools_changed=True)
736
+ ),
737
  )
738
 
739
  async def run_http_async(