mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-13 17:19:10 +02:00
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com> Co-authored-by: Marvin Context Protocol <41898282+Marvin Context Protocol@users.noreply.github.com> Co-authored-by: voidborne-d <voidborne-d@users.noreply.github.com> Co-authored-by: marvin-context-protocol[bot] <225465937+marvin-context-protocol[bot]@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: d 🔹 <258577966+voidborne-d@users.noreply.github.com> Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Co-authored-by: nightcityblade <nightcityblade@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> Co-authored-by: Bill Easton <strawgate@users.noreply.github.com> Co-authored-by: Sumanshu Nankana <sumanshunankana@gmail.com> Co-authored-by: Eric Robinson <ericrobinson@indeed.com> Co-authored-by: Martim Santos <martimfasantos@gmail.com> Co-authored-by: d 🔹 <liusway405@gmail.com> Co-authored-by: Matthieu B <66959271+mtthidoteu@users.noreply.github.com> Co-authored-by: Sascha Buehrle <47737812+saschabuehrle@users.noreply.github.com> Co-authored-by: Hakancan <142545736+hkc5@users.noreply.github.com> Co-authored-by: nightcityblade <jackchen@haloailabs.com> Co-authored-by: Matt Hallowell <17804673+mhallo@users.noreply.github.com> Co-authored-by: nate nowack <thrast36@gmail.com> Co-authored-by: Bill Easton <williamseaston@gmail.com> Co-authored-by: Marcus Shu <46469249+shulkx@users.noreply.github.com> Co-authored-by: Rushabh Doshi <radoshi@gmail.com> Co-authored-by: AIKAWA Shigechika <shige@aikawa.jp> Co-authored-by: Jeremy Simon <simonjer805@gmail.com> Co-authored-by: Miguel Miranda Dias <7780875+pandego@users.noreply.github.com> Co-authored-by: Anthony James Padavano <padavano.anthony@gmail.com> Co-authored-by: Mostafa Kamal <hiremostafa@gmail.com> Fix auto-close MRE script posting comment without closing (#3386) Fix WorkOS token scope verification bypass 🤖 Generated with Codex (#3407) Fix initialize McpError fallthrough 🤖 Generated with Codex (#3413) Fix transform arg collisions with passthrough params (#3431) Fix get_* returning None when latest version is disabled (#3439) Fix get_* returning None when latest version is disabled (#3421) Fix server lifespan overlap teardown (#3415) Fix $ref output schema object detection regression (#3420) resolved annotations (#3429) Fix async partial callables rejected by iscoroutinefunction (#3438) Fix async partial callables rejected by iscoroutinefunction (#3423) fix: add version to components (#3458) fix: use intent-based flag for OIDC scope patch in load_access_token (#3465) Fixes #3461 fix: normalize Google scope shorthands and surface valid_scopes (#3477) fix: resolve ty 0.0.23 type-checking errors and bump pin (#3481) fix: shield lifespan teardown from cancellation (#3480) fix: forward custom_route endpoints from mounted servers (#3462) fix updates _get_additional_http_routes() to traverse providers, Fixes #3457 fix: remove hardcoded version from CLI help text (#3456) fix: monty 0.0.8 compatibility, drop external_functions from constructor (#3468) fix: task test teardown hanging 5s per test (#3499) Closes #3498 fix: validate workspace path is a directory before cursor install (#3440) Fixes #3426 fix: handle re.error from malformed URI templates in build_regex (#3501) fix: reject empty/OIDC-only required_scopes in AzureProvider (#3503) fix: restrict $ref resolution to local refs only (SSRF/LFI) (#3502) fix warnings and timeouts (#3504) close upgrade check issue when build passes (#3505) Closes #3484 fix: URL-encode path params to prevent SSRF/path traversal (GHSA-vv7q-7jx5-f767) (#3507) fix: prevent path traversal in skill download (#3493) fix: prefer IdP-granted scopes over client-requested scopes in OAuthProxy (#3492) fix: remove unrelated transform and http.py changes from PR scope fix: remove forced follow_redirects from httpx_client_factory calls (#3496) fix: stop passing follow_redirects to httpx_client_factory fix: restore follow_redirects=True for custom httpx client factories Closes #3509 fix: CSRF double-submit cookie check in consent flow (#3519) fix: validate server names in install commands (#3522) fix: use raw strings for regex in pytest.raises match (#3523) fix: reject refresh tokens used as Bearer access tokens (#3524) fix: route ResourcesAsTools/PromptsAsTools through server middleware (#3495) fix: resolve Pyright "Module is not callable" on @tool, @resource, @prompt decorators (#3540) fix: filter warnings by message in KEY_PREFIX test (#3549) fix: suppress output schema for ToolResult subclass annotations (#3548) fix: increase sleep duration in proxy cache tests (#3567) fix: store absolute token expiry to prevent stale expires_in on reload (#3572) fix: preserve tool properties named 'title' during schema compression (#3582) Fix loopback redirect URI port matching per RFC 8252 §7.3 (#3589) Fix app tool routing: visibility check and middleware propagation (#3591) Fix query parameter serialization to respect OpenAPI explode/style settings (#3595) Fix dev apps form: union types, textarea support, JSON parsing (#3597) fix(google): replace deprecated /oauth2/v1/tokeninfo with /oauth2/v3/userinfo (#3603) fix: resolve EntraOBOToken dependency injection through MultiAuth (#3609) fix(docs): correct misleading stateless_http header (#3622) fix: filesystem provider import machinery (#3626) Closes #3625 (issues 2, 3, 6) fix: recover StdioTransport after subprocess exits (#3630) fix(server): preserve mounted tool task metadata (#3632) fix: scope deprecation warning filter to FastMCPDeprecationWarning (#3649) fix imports, add PrefabAppConfig (#3650) fix: resolve CurrentFastMCP/ctx.fastmcp to child server in mounted background tasks (#3651) Fix blocking docs issues: chart imports, Select API, Rx consistency (#3652) closed by default (#3657) Fix prompt caching middleware missing wrap/unwrap round-trip (#3666) fix: serialize object query params per OpenAPI style/explode rules (#3662) Fixes #2857 fix: HTTP request headers not accessible in background task workers (#3631) fix: restore HTTP headers in worker execution path for background tasks (#3681) fix: strip discriminator after dereferencing schemas (#3682) fix: remove stale ty:ignore directives for ty 0.0.26 (#3684) Fix docs gaps in app provider pages (#3690) fix: dev apps log panel UX improvements (#3698) fix dev server empty string args (#3700) |
||
|---|---|---|
| .. | ||
| fastmcp-apps-__init__.mdx | ||
| fastmcp-apps-app.mdx | ||
| fastmcp-apps-approval.mdx | ||
| fastmcp-apps-choice.mdx | ||
| fastmcp-apps-config.mdx | ||
| fastmcp-apps-file_upload.mdx | ||
| fastmcp-apps-form.mdx | ||
| fastmcp-apps-generative.mdx | ||
| fastmcp-cli-__init__.mdx | ||
| fastmcp-cli-apps_dev.mdx | ||
| fastmcp-cli-auth.mdx | ||
| fastmcp-cli-cimd.mdx | ||
| fastmcp-cli-cli.mdx | ||
| fastmcp-cli-client.mdx | ||
| fastmcp-cli-discovery.mdx | ||
| fastmcp-cli-generate.mdx | ||
| fastmcp-cli-install-__init__.mdx | ||
| fastmcp-cli-install-claude_code.mdx | ||
| fastmcp-cli-install-claude_desktop.mdx | ||
| fastmcp-cli-install-cursor.mdx | ||
| fastmcp-cli-install-gemini_cli.mdx | ||
| fastmcp-cli-install-goose.mdx | ||
| fastmcp-cli-install-mcp_json.mdx | ||
| fastmcp-cli-install-shared.mdx | ||
| fastmcp-cli-install-stdio.mdx | ||
| fastmcp-cli-run.mdx | ||
| fastmcp-cli-tasks.mdx | ||
| fastmcp-client-__init__.mdx | ||
| fastmcp-client-auth-__init__.mdx | ||
| fastmcp-client-auth-bearer.mdx | ||
| fastmcp-client-auth-oauth.mdx | ||
| fastmcp-client-client.mdx | ||
| fastmcp-client-elicitation.mdx | ||
| fastmcp-client-logging.mdx | ||
| fastmcp-client-messages.mdx | ||
| fastmcp-client-mixins-__init__.mdx | ||
| fastmcp-client-mixins-prompts.mdx | ||
| fastmcp-client-mixins-resources.mdx | ||
| fastmcp-client-mixins-task_management.mdx | ||
| fastmcp-client-mixins-tools.mdx | ||
| fastmcp-client-oauth_callback.mdx | ||
| fastmcp-client-progress.mdx | ||
| fastmcp-client-roots.mdx | ||
| fastmcp-client-sampling-__init__.mdx | ||
| fastmcp-client-sampling-handlers-__init__.mdx | ||
| fastmcp-client-sampling-handlers-anthropic.mdx | ||
| fastmcp-client-sampling-handlers-google_genai.mdx | ||
| fastmcp-client-sampling-handlers-openai.mdx | ||
| fastmcp-client-tasks.mdx | ||
| fastmcp-client-telemetry.mdx | ||
| fastmcp-client-transports-__init__.mdx | ||
| fastmcp-client-transports-base.mdx | ||
| fastmcp-client-transports-config.mdx | ||
| fastmcp-client-transports-http.mdx | ||
| fastmcp-client-transports-inference.mdx | ||
| fastmcp-client-transports-memory.mdx | ||
| fastmcp-client-transports-sse.mdx | ||
| fastmcp-client-transports-stdio.mdx | ||
| fastmcp-decorators.mdx | ||
| fastmcp-dependencies.mdx | ||
| fastmcp-exceptions.mdx | ||
| fastmcp-experimental-__init__.mdx | ||
| fastmcp-experimental-sampling-__init__.mdx | ||
| fastmcp-experimental-sampling-handlers.mdx | ||
| fastmcp-experimental-transforms-__init__.mdx | ||
| fastmcp-experimental-transforms-code_mode.mdx | ||
| fastmcp-mcp_config.mdx | ||
| fastmcp-prompts-__init__.mdx | ||
| fastmcp-prompts-base.mdx | ||
| fastmcp-prompts-function_prompt.mdx | ||
| fastmcp-resources-__init__.mdx | ||
| fastmcp-resources-base.mdx | ||
| fastmcp-resources-function_resource.mdx | ||
| fastmcp-resources-template.mdx | ||
| fastmcp-resources-types.mdx | ||
| fastmcp-server-__init__.mdx | ||
| fastmcp-server-app.mdx | ||
| fastmcp-server-apps.mdx | ||
| fastmcp-server-auth-__init__.mdx | ||
| fastmcp-server-auth-auth.mdx | ||
| fastmcp-server-auth-authorization.mdx | ||
| fastmcp-server-auth-cimd.mdx | ||
| fastmcp-server-auth-jwt_issuer.mdx | ||
| fastmcp-server-auth-middleware.mdx | ||
| fastmcp-server-auth-oauth_proxy-__init__.mdx | ||
| fastmcp-server-auth-oauth_proxy-consent.mdx | ||
| fastmcp-server-auth-oauth_proxy-models.mdx | ||
| fastmcp-server-auth-oauth_proxy-proxy.mdx | ||
| fastmcp-server-auth-oauth_proxy-ui.mdx | ||
| fastmcp-server-auth-oidc_proxy.mdx | ||
| fastmcp-server-auth-providers-__init__.mdx | ||
| fastmcp-server-auth-providers-auth0.mdx | ||
| fastmcp-server-auth-providers-aws.mdx | ||
| fastmcp-server-auth-providers-azure.mdx | ||
| fastmcp-server-auth-providers-clerk.mdx | ||
| fastmcp-server-auth-providers-debug.mdx | ||
| fastmcp-server-auth-providers-descope.mdx | ||
| fastmcp-server-auth-providers-discord.mdx | ||
| fastmcp-server-auth-providers-github.mdx | ||
| fastmcp-server-auth-providers-google.mdx | ||
| fastmcp-server-auth-providers-in_memory.mdx | ||
| fastmcp-server-auth-providers-introspection.mdx | ||
| fastmcp-server-auth-providers-jwt.mdx | ||
| fastmcp-server-auth-providers-oci.mdx | ||
| fastmcp-server-auth-providers-propelauth.mdx | ||
| fastmcp-server-auth-providers-scalekit.mdx | ||
| fastmcp-server-auth-providers-supabase.mdx | ||
| fastmcp-server-auth-providers-workos.mdx | ||
| fastmcp-server-auth-redirect_validation.mdx | ||
| fastmcp-server-auth-ssrf.mdx | ||
| fastmcp-server-context.mdx | ||
| fastmcp-server-dependencies.mdx | ||
| fastmcp-server-elicitation.mdx | ||
| fastmcp-server-event_store.mdx | ||
| fastmcp-server-http.mdx | ||
| fastmcp-server-lifespan.mdx | ||
| fastmcp-server-low_level.mdx | ||
| fastmcp-server-middleware-__init__.mdx | ||
| fastmcp-server-middleware-authorization.mdx | ||
| fastmcp-server-middleware-caching.mdx | ||
| fastmcp-server-middleware-dereference.mdx | ||
| fastmcp-server-middleware-error_handling.mdx | ||
| fastmcp-server-middleware-logging.mdx | ||
| fastmcp-server-middleware-middleware.mdx | ||
| fastmcp-server-middleware-ping.mdx | ||
| fastmcp-server-middleware-rate_limiting.mdx | ||
| fastmcp-server-middleware-response_limiting.mdx | ||
| fastmcp-server-middleware-timing.mdx | ||
| fastmcp-server-middleware-tool_injection.mdx | ||
| fastmcp-server-mixins-__init__.mdx | ||
| fastmcp-server-mixins-lifespan.mdx | ||
| fastmcp-server-mixins-mcp_operations.mdx | ||
| fastmcp-server-mixins-transport.mdx | ||
| fastmcp-server-openapi-__init__.mdx | ||
| fastmcp-server-openapi-components.mdx | ||
| fastmcp-server-openapi-routing.mdx | ||
| fastmcp-server-openapi-server.mdx | ||
| fastmcp-server-providers-__init__.mdx | ||
| fastmcp-server-providers-aggregate.mdx | ||
| fastmcp-server-providers-base.mdx | ||
| fastmcp-server-providers-fastmcp_provider.mdx | ||
| fastmcp-server-providers-filesystem.mdx | ||
| fastmcp-server-providers-filesystem_discovery.mdx | ||
| fastmcp-server-providers-local_provider-__init__.mdx | ||
| fastmcp-server-providers-local_provider-decorators-__init__.mdx | ||
| fastmcp-server-providers-local_provider-decorators-prompts.mdx | ||
| fastmcp-server-providers-local_provider-decorators-resources.mdx | ||
| fastmcp-server-providers-local_provider-decorators-tools.mdx | ||
| fastmcp-server-providers-local_provider-local_provider.mdx | ||
| fastmcp-server-providers-openapi-__init__.mdx | ||
| fastmcp-server-providers-openapi-components.mdx | ||
| fastmcp-server-providers-openapi-provider.mdx | ||
| fastmcp-server-providers-openapi-routing.mdx | ||
| fastmcp-server-providers-proxy.mdx | ||
| fastmcp-server-providers-skills-__init__.mdx | ||
| fastmcp-server-providers-skills-claude_provider.mdx | ||
| fastmcp-server-providers-skills-directory_provider.mdx | ||
| fastmcp-server-providers-skills-skill_provider.mdx | ||
| fastmcp-server-providers-skills-vendor_providers.mdx | ||
| fastmcp-server-providers-wrapped_provider.mdx | ||
| fastmcp-server-proxy.mdx | ||
| fastmcp-server-sampling-__init__.mdx | ||
| fastmcp-server-sampling-run.mdx | ||
| fastmcp-server-sampling-sampling_tool.mdx | ||
| fastmcp-server-server.mdx | ||
| fastmcp-server-tasks-__init__.mdx | ||
| fastmcp-server-tasks-capabilities.mdx | ||
| fastmcp-server-tasks-config.mdx | ||
| fastmcp-server-tasks-elicitation.mdx | ||
| fastmcp-server-tasks-handlers.mdx | ||
| fastmcp-server-tasks-keys.mdx | ||
| fastmcp-server-tasks-notifications.mdx | ||
| fastmcp-server-tasks-requests.mdx | ||
| fastmcp-server-tasks-routing.mdx | ||
| fastmcp-server-tasks-subscriptions.mdx | ||
| fastmcp-server-telemetry.mdx | ||
| fastmcp-server-transforms-__init__.mdx | ||
| fastmcp-server-transforms-catalog.mdx | ||
| fastmcp-server-transforms-namespace.mdx | ||
| fastmcp-server-transforms-prompts_as_tools.mdx | ||
| fastmcp-server-transforms-resources_as_tools.mdx | ||
| fastmcp-server-transforms-search-__init__.mdx | ||
| fastmcp-server-transforms-search-base.mdx | ||
| fastmcp-server-transforms-search-bm25.mdx | ||
| fastmcp-server-transforms-search-regex.mdx | ||
| fastmcp-server-transforms-tool_transform.mdx | ||
| fastmcp-server-transforms-version_filter.mdx | ||
| fastmcp-server-transforms-visibility.mdx | ||
| fastmcp-settings.mdx | ||
| fastmcp-telemetry.mdx | ||
| fastmcp-tools-__init__.mdx | ||
| fastmcp-tools-base.mdx | ||
| fastmcp-tools-function_parsing.mdx | ||
| fastmcp-tools-function_tool.mdx | ||
| fastmcp-tools-tool_transform.mdx | ||
| fastmcp-types.mdx | ||
| fastmcp-utilities-__init__.mdx | ||
| fastmcp-utilities-async_utils.mdx | ||
| fastmcp-utilities-auth.mdx | ||
| fastmcp-utilities-cli.mdx | ||
| fastmcp-utilities-components.mdx | ||
| fastmcp-utilities-exceptions.mdx | ||
| fastmcp-utilities-http.mdx | ||
| fastmcp-utilities-inspect.mdx | ||
| fastmcp-utilities-json_schema.mdx | ||
| fastmcp-utilities-json_schema_type.mdx | ||
| fastmcp-utilities-lifespan.mdx | ||
| fastmcp-utilities-logging.mdx | ||
| fastmcp-utilities-mcp_server_config-__init__.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-__init__.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-environments-__init__.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-environments-base.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-environments-uv.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-mcp_server_config.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-sources-__init__.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-sources-base.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-sources-filesystem.mdx | ||
| fastmcp-utilities-mime.mdx | ||
| fastmcp-utilities-openapi-__init__.mdx | ||
| fastmcp-utilities-openapi-director.mdx | ||
| fastmcp-utilities-openapi-formatters.mdx | ||
| fastmcp-utilities-openapi-json_schema_converter.mdx | ||
| fastmcp-utilities-openapi-models.mdx | ||
| fastmcp-utilities-openapi-parser.mdx | ||
| fastmcp-utilities-openapi-schemas.mdx | ||
| fastmcp-utilities-pagination.mdx | ||
| fastmcp-utilities-skills.mdx | ||
| fastmcp-utilities-tests.mdx | ||
| fastmcp-utilities-timeout.mdx | ||
| fastmcp-utilities-token_cache.mdx | ||
| fastmcp-utilities-types.mdx | ||
| fastmcp-utilities-ui.mdx | ||
| fastmcp-utilities-version_check.mdx | ||
| fastmcp-utilities-versions.mdx | ||