Skip to main content

fastmcp.server.providers.openapi.components

OpenAPI component classes: Tool, Resource, and ResourceTemplate.

Classes

OpenAPITool

Tool implementation for OpenAPI endpoints. Methods:

run

Execute the HTTP request using RequestDirector.

OpenAPIResource

Resource implementation for OpenAPI endpoints. Methods:

read

Fetch the resource data by making an HTTP request.

OpenAPIResourceTemplate

Resource template implementation for OpenAPI endpoints. Methods:

create_resource

Create a resource with the given parameters.