# Gofastmcp > ## Documentation Index ## Pages - [Anthropic API 🤝 FastMCP](anthropic.md): ## Documentation Index - [Auth0 OAuth 🤝 FastMCP](auth0.md): ## Documentation Index - [Authentication](authentication.md): ## Documentation Index - [AuthKit 🤝 FastMCP](authkit.md): ## Documentation Index - [Authorization](authorization.md): ## Documentation Index - [AWS Cognito OAuth 🤝 FastMCP](aws-cognito.md): ## Documentation Index - [Azure (Microsoft Entra ID) OAuth 🤝 FastMCP](azure.md): ## Documentation Index - [Bearer Token Authentication](bearer.md): ## Documentation Index - [Changelog](changelog.md): ## Documentation Index - [ChatGPT 🤝 FastMCP](chatgpt.md): ## Documentation Index - [Claude Code 🤝 FastMCP](claude-code.md): ## Documentation Index - [Claude Desktop 🤝 FastMCP](claude-desktop.md): ## Documentation Index - [Client CLI](cli.md): ## Documentation Index - [The FastMCP Client](client.md): ## Documentation Index - [Server Composition](composition.md): Combine multiple FastMCP servers into a single, larger application using mounting and importing. - [MCP Context](context.md): ## Documentation Index - [Contrib Modules](contrib.md): ## Documentation Index - [Contributing](contributing.md): ## Documentation Index - [Cursor 🤝 FastMCP](cursor.md): ## Documentation Index - [Custom Providers](custom.md): ## Documentation Index - [Decorating Methods](decorating-methods.md): Properly use instance methods, class methods, and static methods with FastMCP decorators. - [Dependency Injection](dependency-injection.md): ## Documentation Index - [Descope 🤝 FastMCP](descope.md): ## Documentation Index - [Discord OAuth 🤝 FastMCP](discord.md): ## Documentation Index - [User Elicitation](elicitation.md): ## Documentation Index - [Eunomia Authorization 🤝 FastMCP](eunomia-authorization.md): ## Documentation Index - [FastAPI 🤝 FastMCP](fastapi.md): ## Documentation Index - [__init__](fastmcp-cli-init.md): ## Documentation Index - [cli](fastmcp-cli-cli.md): ## Documentation Index - [__init__](fastmcp-cli-install-init.md): ## Documentation Index - [claude_code](fastmcp-cli-install-claude-code.md): ## Documentation Index - [claude_desktop](fastmcp-cli-install-claude-desktop.md): ## Documentation Index - [cursor](fastmcp-cli-install-cursor.md): ## Documentation Index - [gemini_cli](fastmcp-cli-install-gemini-cli.md): ## Documentation Index - [mcp_json](fastmcp-cli-install-mcp-json.md): ## Documentation Index - [shared](fastmcp-cli-install-shared.md): ## Documentation Index - [run](fastmcp-cli-run.md): ## Documentation Index - [tasks](fastmcp-cli-tasks.md): ## Documentation Index - [__init__](fastmcp-client-init.md): ## Documentation Index - [__init__](fastmcp-client-auth-init.md): ## Documentation Index - [bearer](fastmcp-client-auth-bearer.md): ## Documentation Index - [oauth](fastmcp-client-auth-oauth.md): ## Documentation Index - [client](fastmcp-client-client.md): ## Documentation Index - [elicitation](fastmcp-client-elicitation.md): ## Documentation Index - [logging](fastmcp-client-logging.md): ## Documentation Index - [messages](fastmcp-client-messages.md): ## Documentation Index - [__init__](fastmcp-client-mixins-init.md): ## Documentation Index - [prompts](fastmcp-client-mixins-prompts.md): ## Documentation Index - [resources](fastmcp-client-mixins-resources.md): ## Documentation Index - [task_management](fastmcp-client-mixins-task-management.md): ## Documentation Index - [tools](fastmcp-client-mixins-tools.md): ## Documentation Index - [oauth_callback](fastmcp-client-oauth-callback.md): ## Documentation Index - [progress](fastmcp-client-progress.md): ## Documentation Index - [roots](fastmcp-client-roots.md): ## Documentation Index - [__init__](fastmcp-client-sampling-init.md): ## Documentation Index - [__init__](fastmcp-client-sampling-handlers-init.md): ## Documentation Index - [anthropic](fastmcp-client-sampling-handlers-anthropic.md): ## Documentation Index - [openai](fastmcp-client-sampling-handlers-openai.md): ## Documentation Index - [sampling](fastmcp-client-sampling.md): create_sampling_callback(sampling_handler: ClientSamplingHandler[LifespanContextT]) -> SamplingFnT - [tasks](fastmcp-client-tasks.md): ## Documentation Index - [telemetry](fastmcp-client-telemetry.md): ## Documentation Index - [__init__](fastmcp-client-transports-init.md): ## Documentation Index - [base](fastmcp-client-transports-base.md): ## Documentation Index - [config](fastmcp-client-transports-config.md): ## Documentation Index - [http](fastmcp-client-transports-http.md): ## Documentation Index - [inference](fastmcp-client-transports-inference.md): ## Documentation Index - [memory](fastmcp-client-transports-memory.md): ## Documentation Index - [sse](fastmcp-client-transports-sse.md): ## Documentation Index - [stdio](fastmcp-client-transports-stdio.md): ## Documentation Index - [transports](fastmcp-client-transports.md): infer_transport(transport: ClientTransport | FastMCP | FastMCP1Server | AnyUrl | Path | MCPConfig | dict[str, Any] | ... - [FastMCP Cloud](fastmcp-cloud.md): The fastest way to deploy your MCP server - [decorators](fastmcp-decorators.md): ## Documentation Index - [dependencies](fastmcp-dependencies.md): ## Documentation Index - [exceptions](fastmcp-exceptions.md): ## Documentation Index - [mcp_config](fastmcp-mcp-config.md): ## Documentation Index - [__init__](fastmcp-prompts-init.md): ## Documentation Index - [function_prompt](fastmcp-prompts-function-prompt.md): ## Documentation Index - [prompt](fastmcp-prompts-prompt.md): ## Documentation Index - [prompt_manager](fastmcp-prompts-prompt-manager.md): Manages FastMCP prompts. - [__init__](fastmcp-resources-init.md): ## Documentation Index - [function_resource](fastmcp-resources-function-resource.md): ## Documentation Index - [resource](fastmcp-resources-resource.md): ## Documentation Index - [resource_manager](fastmcp-resources-resource-manager.md): Resource manager functionality. - [template](fastmcp-resources-template.md): ## Documentation Index - [types](fastmcp-resources-types.md): ## Documentation Index - [__init__](fastmcp-server-init.md): ## Documentation Index - [__init__](fastmcp-server-auth-init.md): ## Documentation Index - [auth](fastmcp-server-auth-auth.md): ## Documentation Index - [authorization](fastmcp-server-auth-authorization.md): ## Documentation Index - [jwt_issuer](fastmcp-server-auth-jwt-issuer.md): ## Documentation Index - [middleware](fastmcp-server-auth-middleware.md): ## Documentation Index - [__init__](fastmcp-server-auth-oauth-proxy-init.md): ## Documentation Index - [consent](fastmcp-server-auth-oauth-proxy-consent.md): ## Documentation Index - [models](fastmcp-server-auth-oauth-proxy-models.md): ## Documentation Index - [proxy](fastmcp-server-auth-oauth-proxy-proxy.md): ## Documentation Index - [ui](fastmcp-server-auth-oauth-proxy-ui.md): ## Documentation Index - [oauth_proxy](fastmcp-server-auth-oauth-proxy.md): OAuth Proxy Provider for FastMCP. - [oidc_proxy](fastmcp-server-auth-oidc-proxy.md): ## Documentation Index - [__init__](fastmcp-server-auth-providers-init.md): ## Documentation Index - [auth0](fastmcp-server-auth-providers-auth0.md): ## Documentation Index - [aws](fastmcp-server-auth-providers-aws.md): ## Documentation Index - [azure](fastmcp-server-auth-providers-azure.md): ## Documentation Index - [bearer](fastmcp-server-auth-providers-bearer.md): Backwards compatibility shim for BearerAuthProvider. - [debug](fastmcp-server-auth-providers-debug.md): ## Documentation Index - [descope](fastmcp-server-auth-providers-descope.md): ## Documentation Index - [discord](fastmcp-server-auth-providers-discord.md): ## Documentation Index - [github](fastmcp-server-auth-providers-github.md): ## Documentation Index - [google](fastmcp-server-auth-providers-google.md): ## Documentation Index - [in_memory](fastmcp-server-auth-providers-in-memory.md): ## Documentation Index - [introspection](fastmcp-server-auth-providers-introspection.md): ## Documentation Index - [jwt](fastmcp-server-auth-providers-jwt.md): ## Documentation Index - [oci](fastmcp-server-auth-providers-oci.md): ## Documentation Index - [scalekit](fastmcp-server-auth-providers-scalekit.md): ## Documentation Index - [supabase](fastmcp-server-auth-providers-supabase.md): ## Documentation Index - [workos](fastmcp-server-auth-providers-workos.md): ## Documentation Index - [redirect_validation](fastmcp-server-auth-redirect-validation.md): ## Documentation Index - [context](fastmcp-server-context.md): ## Documentation Index - [dependencies](fastmcp-server-dependencies.md): ## Documentation Index - [elicitation](fastmcp-server-elicitation.md): ## Documentation Index - [event_store](fastmcp-server-event-store.md): ## Documentation Index - [http](fastmcp-server-http.md): ## Documentation Index - [lifespan](fastmcp-server-lifespan.md): ## Documentation Index - [low_level](fastmcp-server-low-level.md): ## Documentation Index - [__init__](fastmcp-server-middleware-init.md): ## Documentation Index - [authorization](fastmcp-server-middleware-authorization.md): ## Documentation Index - [caching](fastmcp-server-middleware-caching.md): ## Documentation Index - [error_handling](fastmcp-server-middleware-error-handling.md): ## Documentation Index - [logging](fastmcp-server-middleware-logging.md): ## Documentation Index - [middleware](fastmcp-server-middleware-middleware.md): ## Documentation Index - [ping](fastmcp-server-middleware-ping.md): ## Documentation Index - [rate_limiting](fastmcp-server-middleware-rate-limiting.md): ## Documentation Index - [timing](fastmcp-server-middleware-timing.md): ## Documentation Index - [tool_injection](fastmcp-server-middleware-tool-injection.md): ## Documentation Index - [__init__](fastmcp-server-mixins-init.md): ## Documentation Index - [lifespan](fastmcp-server-mixins-lifespan.md): ## Documentation Index - [mcp_operations](fastmcp-server-mixins-mcp-operations.md): ## Documentation Index - [transport](fastmcp-server-mixins-transport.md): ## Documentation Index - [__init__](fastmcp-server-openapi-init.md): ## Documentation Index - [components](fastmcp-server-openapi-components.md): ## Documentation Index - [routing](fastmcp-server-openapi-routing.md): ## Documentation Index - [server](fastmcp-server-openapi-server.md): ## Documentation Index - [openapi](fastmcp-server-openapi.md): FastMCP server implementation for OpenAPI integration. - [__init__](fastmcp-server-providers-init.md): ## Documentation Index - [aggregate](fastmcp-server-providers-aggregate.md): ## Documentation Index - [base](fastmcp-server-providers-base.md): ## Documentation Index - [fastmcp_provider](fastmcp-server-providers-fastmcp-provider.md): ## Documentation Index - [filesystem](fastmcp-server-providers-filesystem.md): ## Documentation Index - [filesystem_discovery](fastmcp-server-providers-filesystem-discovery.md): ## Documentation Index - [__init__](fastmcp-server-providers-local-provider-init.md): ## Documentation Index - [__init__](fastmcp-server-providers-local-provider-decorators-init.md): ## Documentation Index - [prompts](fastmcp-server-providers-local-provider-decorators-prompts.md): ## Documentation Index - [resources](fastmcp-server-providers-local-provider-decorators-resources.md): ## Documentation Index - [tools](fastmcp-server-providers-local-provider-decorators-tools.md): ## Documentation Index - [local_provider](fastmcp-server-providers-local-provider-local-provider.md): ## Documentation Index - [__init__](fastmcp-server-providers-openapi-init.md): ## Documentation Index - [components](fastmcp-server-providers-openapi-components.md): ## Documentation Index - [provider](fastmcp-server-providers-openapi-provider.md): ## Documentation Index - [routing](fastmcp-server-providers-openapi-routing.md): ## Documentation Index - [proxy](fastmcp-server-providers-proxy.md): ## Documentation Index - [__init__](fastmcp-server-providers-skills-init.md): ## Documentation Index - [claude_provider](fastmcp-server-providers-skills-claude-provider.md): ## Documentation Index - [directory_provider](fastmcp-server-providers-skills-directory-provider.md): ## Documentation Index - [skill_provider](fastmcp-server-providers-skills-skill-provider.md): ## Documentation Index - [vendor_providers](fastmcp-server-providers-skills-vendor-providers.md): ## Documentation Index - [wrapped_provider](fastmcp-server-providers-wrapped-provider.md): ## Documentation Index - [proxy](fastmcp-server-proxy.md): ## Documentation Index - [__init__](fastmcp-server-sampling-init.md): ## Documentation Index - [run](fastmcp-server-sampling-run.md): ## Documentation Index - [sampling_tool](fastmcp-server-sampling-sampling-tool.md): ## Documentation Index - [server](fastmcp-server-server.md): ## Documentation Index - [__init__](fastmcp-server-tasks-init.md): ## Documentation Index - [capabilities](fastmcp-server-tasks-capabilities.md): ## Documentation Index - [config](fastmcp-server-tasks-config.md): ## Documentation Index - [converters](fastmcp-server-tasks-converters.md): SEP-1686 task result converters. - [handlers](fastmcp-server-tasks-handlers.md): ## Documentation Index - [keys](fastmcp-server-tasks-keys.md): ## Documentation Index - [protocol](fastmcp-server-tasks-protocol.md): SEP-1686 task protocol handlers. - [requests](fastmcp-server-tasks-requests.md): ## Documentation Index - [routing](fastmcp-server-tasks-routing.md): ## Documentation Index - [subscriptions](fastmcp-server-tasks-subscriptions.md): ## Documentation Index - [telemetry](fastmcp-server-telemetry.md): ## Documentation Index - [__init__](fastmcp-server-transforms-init.md): ## Documentation Index - [namespace](fastmcp-server-transforms-namespace.md): ## Documentation Index - [prompts_as_tools](fastmcp-server-transforms-prompts-as-tools.md): ## Documentation Index - [resources_as_tools](fastmcp-server-transforms-resources-as-tools.md): ## Documentation Index - [tool_transform](fastmcp-server-transforms-tool-transform.md): ## Documentation Index - [version_filter](fastmcp-server-transforms-version-filter.md): ## Documentation Index - [visibility](fastmcp-server-transforms-visibility.md): ## Documentation Index - [settings](fastmcp-settings.md): ## Documentation Index - [telemetry](fastmcp-telemetry.md): ## Documentation Index - [__init__](fastmcp-tools-init.md): ## Documentation Index - [function_parsing](fastmcp-tools-function-parsing.md): ## Documentation Index - [function_tool](fastmcp-tools-function-tool.md): ## Documentation Index - [tool](fastmcp-tools-tool.md): ## Documentation Index - [tool_manager](fastmcp-tools-tool-manager.md): Manages FastMCP tools. - [tool_transform](fastmcp-tools-tool-transform.md): ## Documentation Index - [__init__](fastmcp-utilities-init.md): ## Documentation Index - [async_utils](fastmcp-utilities-async-utils.md): ## Documentation Index - [auth](fastmcp-utilities-auth.md): ## Documentation Index - [cli](fastmcp-utilities-cli.md): ## Documentation Index - [components](fastmcp-utilities-components.md): ## Documentation Index - [exceptions](fastmcp-utilities-exceptions.md): ## Documentation Index - [http](fastmcp-utilities-http.md): ## Documentation Index - [inspect](fastmcp-utilities-inspect.md): ## Documentation Index - [json_schema](fastmcp-utilities-json-schema.md): ## Documentation Index - [json_schema_type](fastmcp-utilities-json-schema-type.md): ## Documentation Index - [lifespan](fastmcp-utilities-lifespan.md): ## Documentation Index - [logging](fastmcp-utilities-logging.md): ## Documentation Index - [mcp_config](fastmcp-utilities-mcp-config.md): mcp_config_to_servers_and_transports(config: MCPConfig) -> list[tuple[str, FastMCP[Any], ClientTransport]] - [__init__](fastmcp-utilities-mcp-server-config-init.md): ## Documentation Index - [__init__](fastmcp-utilities-mcp-server-config-v1-init.md): ## Documentation Index - [__init__](fastmcp-utilities-mcp-server-config-v1-environments-init.md): ## Documentation Index - [base](fastmcp-utilities-mcp-server-config-v1-environments-base.md): ## Documentation Index - [uv](fastmcp-utilities-mcp-server-config-v1-environments-uv.md): ## Documentation Index - [mcp_server_config](fastmcp-utilities-mcp-server-config-v1-mcp-server-config.md): ## Documentation Index - [__init__](fastmcp-utilities-mcp-server-config-v1-sources-init.md): ## Documentation Index - [base](fastmcp-utilities-mcp-server-config-v1-sources-base.md): ## Documentation Index - [filesystem](fastmcp-utilities-mcp-server-config-v1-sources-filesystem.md): ## Documentation Index - [__init__](fastmcp-utilities-openapi-init.md): ## Documentation Index - [director](fastmcp-utilities-openapi-director.md): ## Documentation Index - [formatters](fastmcp-utilities-openapi-formatters.md): ## Documentation Index - [json_schema_converter](fastmcp-utilities-openapi-json-schema-converter.md): ## Documentation Index - [models](fastmcp-utilities-openapi-models.md): ## Documentation Index - [parser](fastmcp-utilities-openapi-parser.md): ## Documentation Index - [schemas](fastmcp-utilities-openapi-schemas.md): ## Documentation Index - [openapi](fastmcp-utilities-openapi.md): format_array_parameter(values: list, parameter_name: str, is_query_parameter: bool = False) -> str | list - [pagination](fastmcp-utilities-pagination.md): ## Documentation Index - [skills](fastmcp-utilities-skills.md): ## Documentation Index - [tests](fastmcp-utilities-tests.md): ## Documentation Index - [timeout](fastmcp-utilities-timeout.md): ## Documentation Index - [types](fastmcp-utilities-types.md): ## Documentation Index - [ui](fastmcp-utilities-ui.md): ## Documentation Index - [version_check](fastmcp-utilities-version-check.md): ## Documentation Index - [versions](fastmcp-utilities-versions.md): ## Documentation Index - [Filesystem Provider](filesystem.md): ## Documentation Index - [Full OAuth Server](full-oauth-server.md): ## Documentation Index - [Gemini CLI 🤝 FastMCP](gemini-cli.md): ## Documentation Index - [Gemini SDK 🤝 FastMCP](gemini.md): ## Documentation Index - [GitHub OAuth 🤝 FastMCP](github.md): ## Documentation Index - [Google OAuth 🤝 FastMCP](google.md): ## Documentation Index - [Goose 🤝 FastMCP](goose.md): ## Documentation Index - [HTTP Deployment](http.md): ## Documentation Index - [Icons](icons.md): ## Documentation Index - [Installation](installation.md): ## Documentation Index - [Lifespans](lifespan.md): ## Documentation Index - [Local Provider](local.md): ## Documentation Index - [Server Logging](logging.md): ## Documentation Index - [MCP JSON Configuration 🤝 FastMCP](mcp-json-configuration.md): ## Documentation Index - [Message Handling](messages.md): Handle MCP messages, requests, and notifications with custom message handlers. - [Middleware](middleware.md): ## Documentation Index - [Mounting Servers](mounting.md): ## Documentation Index - [Namespace Transform](namespace.md): ## Documentation Index - [Notifications](notifications.md): ## Documentation Index - [OAuth Proxy](oauth-proxy.md): ## Documentation Index - [OAuth Authentication](oauth.md): ## Documentation Index - [OCI IAM OAuth 🤝 FastMCP](oci.md): ## Documentation Index - [OIDC Proxy](oidc-proxy.md): ## Documentation Index - [OpenAI API 🤝 FastMCP](openai.md): ## Documentation Index - [OpenAPI 🤝 FastMCP](openapi.md): ## Documentation Index - [Providers](overview.md): ## Documentation Index - [Pagination](pagination.md): ## Documentation Index - [Permit.io Authorization 🤝 FastMCP](permit.md): ## Documentation Index - [Prefect Horizon](prefect-horizon.md): ## Documentation Index - [Progress Monitoring](progress.md): ## Documentation Index - [Prompts as Tools](prompts-as-tools.md): ## Documentation Index - [Getting Prompts](prompts.md): ## Documentation Index - [MCP Proxy Provider](proxy.md): ## Documentation Index - [Quickstart](quickstart.md): ## Documentation Index - [Releases](releases.md): ## Documentation Index - [Remote OAuth](remote-oauth.md): ## Documentation Index - [Resources as Tools](resources-as-tools.md): ## Documentation Index - [Reading Resources](resources.md): ## Documentation Index - [Client Roots](roots.md): ## Documentation Index - [Running Your Server](running-server.md): ## Documentation Index - [LLM Sampling](sampling.md): ## Documentation Index - [Scalekit 🤝 FastMCP](scalekit.md): ## Documentation Index - [Project Configuration](server-configuration.md): ## Documentation Index - [The FastMCP Server](server.md): ## Documentation Index - [Skills Provider](skills.md): ## Documentation Index - [Storage Backends](storage-backends.md): ## Documentation Index - [Supabase 🤝 FastMCP](supabase.md): ## Documentation Index - [Background Tasks](tasks.md): ## Documentation Index - [OpenTelemetry](telemetry.md): ## Documentation Index - [Testing your FastMCP Server](testing.md): ## Documentation Index - [Tests](tests.md): ## Documentation Index - [Token Verification](token-verification.md): ## Documentation Index - [Tool Transformation](tool-transformation.md): ## Documentation Index - [Calling Tools](tools.md): ## Documentation Index - [Transforms Overview](transforms.md): ## Documentation Index - [Client Transports](transports.md): ## Documentation Index - [FastMCP Updates](updates.md): ## Documentation Index - [Upgrade Guide](upgrade-guide.md): ## Documentation Index - [Versioning](versioning.md): ## Documentation Index - [Component Visibility](visibility.md): ## Documentation Index - [Welcome to FastMCP 3.0!](welcome.md): ## Documentation Index - [WorkOS 🤝 FastMCP](workos.md): ## Documentation Index