list_tools() response at connect time, so the calling agent never sees stale tool docs.
mcp_server.py
Run the Example
1
Set up your virtual environment
2
Install dependencies
3
Prepare uvx
Install uv, then verify
uvx is available:4
Export your OpenAI API key
5
Run the example
Save the code above as
mcp_server.py, then run: