template
fastmcp.resources.template
Resource template functionality.
Functions
build_regex
match_uri_template
Classes
ResourceTemplate
A template for dynamically creating resources.
Methods:
from_function
set_default_mime_type
Set default MIME type if not provided.
matches
Check if URI matches template and extract parameters.
to_mcp_template
Convert the resource template to an MCPResourceTemplate.
from_mcp_template
Creates a FastMCP ResourceTemplate from a raw MCP ResourceTemplate object.
key
The key of the component. This is used for internal bookkeeping and may reflect e.g. prefixes or other identifiers. You should not depend on keys having a certain value, as the same tool loaded from different hierarchies of servers may have different keys.
FunctionResourceTemplate
A template for dynamically creating resources.
Methods:
from_function
Create a template from a function.