fastmcp.prompts.prompt_manager
Classes
PromptManager
Manages FastMCP prompts.
Methods:
mount
mount(self, server: MountedServer) -> None
Adds a mounted server as a source for prompts.
add_prompt_from_fn
add_prompt_from_fn(self, fn: Callable[..., PromptResult | Awaitable[PromptResult]], name: str | None = None, description: str | None = None, tags: set[str] | None = None) -> FunctionPrompt
Create a prompt from a function.
add_prompt
add_prompt(self, prompt: Prompt) -> Prompt
Add a prompt to the manager.