fastmcp.utilities.mcp_server_config.v1.environments.uv
Classes
UVEnvironment
Configuration for Python environment setup.
Methods:
build_command
command
: Command to execute (e.g., [“fastmcp”, “run”, “server.py”])
- Complete command ready for subprocess.run, including “uv” prefix if needed.
- If no environment configuration is set, returns the command unchanged.
prepare
output_dir
: Directory where the persistent uv project will be created. If None, creates a temporary directory for ephemeral use.