MCPcopy Create free account

hub / github.com/PrefectHQ/fastmcp / functions

Functions10,524 in github.com/PrefectHQ/fastmcp

↓ 1 callersFunctionis_def_used
Check if a definition is used, handling circular references.
fastmcp_slim/fastmcp/utilities/json_schema.py:651
↓ 1 callersFunctionis_past_cooldown
Check if the 3-day cooldown period has passed.
scripts/auto_close_duplicates.py:242
↓ 1 callersFunctionis_version_greater
Check if version a is greater than version b. Args: a: First version string (or None). b: Second version string (or None). R
fastmcp_slim/fastmcp/utilities/versions.py:259
↓ 1 callersFunctioniter_exc
(group: BaseExceptionGroup)
fastmcp_slim/fastmcp/utilities/exceptions.py:12
↓ 1 callersMethodjson
(self)
tests/server/auth/providers/test_propelauth.py:299
↓ 1 callersFunctionlist_components
()
fastmcp_slim/fastmcp/contrib/mcp_mixin/example.py:43
↓ 1 callersMethodlist_files
List files in the directory.
fastmcp_slim/fastmcp/resources/types.py:160
↓ 1 callersMethodlist_prompts
(self, prompts: Sequence[Prompt])
fastmcp_slim/fastmcp/server/transforms/catalog.py:106
↓ 1 callersMethodlist_prompts
Prefix prompt names with namespace.
fastmcp_slim/fastmcp/server/transforms/namespace.py:177
↓ 1 callersMethodlist_resource_templates
Retrieve all resource templates available on the server. This method automatically fetches all pages if the server paginates results,
fastmcp_slim/fastmcp/client/mixins/resources.py:140
↓ 1 callersMethodlist_resource_templates
( self, templates: Sequence[ResourceTemplate] )
fastmcp_slim/fastmcp/server/transforms/catalog.py:99
↓ 1 callersMethodlist_resource_templates
List resource templates with transformation applied. Args: templates: Sequence of resource templates to transform. Retur
fastmcp_slim/fastmcp/server/transforms/__init__.py:159
↓ 1 callersMethodlist_resource_templates
Add namespace path segment to template URIs.
fastmcp_slim/fastmcp/server/transforms/namespace.py:146
↓ 1 callersMethodlist_resources
(self, resources: Sequence[Resource])
fastmcp_slim/fastmcp/server/transforms/catalog.py:94
↓ 1 callersMethodlist_resources
Add namespace path segment to resource URIs.
fastmcp_slim/fastmcp/server/transforms/namespace.py:119
↓ 1 callersMethodlist_schema
Generate schema for list types, detecting enum items for multi-select.
fastmcp_slim/fastmcp/server/elicitation.py:57
↓ 1 callersMethodlist_tools
(self, tools: Sequence[Tool])
fastmcp_slim/fastmcp/server/transforms/catalog.py:89
↓ 1 callersMethodlist_tools
List tools with transformation applied. Args: tools: Sequence of tools to transform. Returns: Transformed se
fastmcp_slim/fastmcp/server/transforms/__init__.py:95
↓ 1 callersMethodlist_tools
(self, tools: Sequence[Tool])
fastmcp_remote/fastmcp_remote/cli.py:58
↓ 1 callersFunctionloadScript
(src, onload)
docs/fastmcp-analytics.js:29
↓ 1 callersFunctionloadUnify
()
docs/unify-intent.js:16
↓ 1 callersMethodload_access_token
(self, token: str)
fastmcp_slim/fastmcp/server/auth/providers/in_memory.py:289
↓ 1 callersMethodload_refresh_token
( self, client: OAuthClientInformationFull, refresh_token: str )
tests/server/test_auth_integration.py:106
↓ 1 callersFunctionload_server
Load the example server.
examples/namespace_activation/client.py:17
↓ 1 callersMethodlog_bridge
(self, body: dict[str, Any])
fastmcp_slim/fastmcp/cli/apps_dev.py:147
↓ 1 callersMethodlog_request
(self, body: dict[str, Any])
fastmcp_slim/fastmcp/cli/apps_dev.py:84
↓ 1 callersFunctionmain
()
scripts/benchmark_imports.py:185
↓ 1 callersFunctionmain
Main entry point for auto-closing needs MRE issues.
scripts/auto_close_needs_mre.py:331
↓ 1 callersFunctionmain
Main entry point for auto-closing duplicate issues.
scripts/auto_close_duplicates.py:285
↓ 1 callersFunctionmain
()
tests/utilities/json_schema_type/cluster_failures.py:64
↓ 1 callersFunctionmain
()
examples/run_with_tracing.py:22
↓ 1 callersFunctionmain
Demonstrate different tag-based routing strategies.
examples/tags_example.py:49
↓ 1 callersFunctionmain
()
examples/task_elicitation.py:70
↓ 1 callersFunctionmain
()
examples/in_memory_proxy_example.py:25
↓ 1 callersFunctionmain
()
examples/sampling/text.py:58
↓ 1 callersFunctionmain
()
examples/sampling/server_fallback.py:70
↓ 1 callersFunctionmain
()
examples/sampling/tool_use.py:96
↓ 1 callersFunctionmain
()
examples/sampling/structured_output.py:65
↓ 1 callersFunctionmain
()
examples/providers/sqlite/server.py:118
↓ 1 callersFunctionmain
()
examples/auth/azure_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/github_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/huggingface_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/mounted/client.py:17
↓ 1 callersFunctionmain
()
examples/auth/oci_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/clerk_oauth/client.py:17
↓ 1 callersFunctionmain
()
examples/auth/aws_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/discord_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/propelauth_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/authkit/client.py:17
↓ 1 callersFunctionmain
()
examples/auth/keycloak_oauth/client.py:14
↓ 1 callersFunctionmain
()
examples/auth/google_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/workos_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/auth/scalekit_oauth/client.py:16
↓ 1 callersFunctionmain
()
examples/persistent_state/client.py:21
↓ 1 callersFunctionmain
()
examples/persistent_state/client_stdio.py:27
↓ 1 callersFunctionmain
()
examples/search/client_regex.py:67
↓ 1 callersFunctionmain
()
examples/search/client_bm25.py:67
↓ 1 callersFunctionmain
()
examples/namespace_activation/client.py:37
↓ 1 callersFunctionmain
(enable_posting: bool = False)
examples/atproto_mcp/demo.py:20
↓ 1 callersFunctionmain
()
examples/atproto_mcp/src/atproto_mcp/__main__.py:4
↓ 1 callersFunctionmain
()
examples/prompts_as_tools/client.py:16
↓ 1 callersFunctionmain
()
examples/diagnostics/client_with_tracing.py:48
↓ 1 callersFunctionmain
()
examples/code_mode/client.py:70
↓ 1 callersFunctionmain
()
examples/skills/client.py:17
↓ 1 callersFunctionmain
()
examples/skills/download_skills.py:29
↓ 1 callersFunctionmain
()
examples/smart_home/src/smart_home/__main__.py:4
↓ 1 callersFunctionmain
()
examples/versioning/version_filters.py:76
↓ 1 callersFunctionmain
()
examples/versioning/versioned_components.py:64
↓ 1 callersFunctionmain
()
examples/versioning/client_version_selection.py:45
↓ 1 callersFunctionmain
()
examples/resources_as_tools/client.py:16
↓ 1 callersFunctionmake_handler_wrapper
( handler: Callable[..., Awaitable[Any]], call_next: CallNext[Any, Any], )
fastmcp_slim/fastmcp/server/middleware/middleware.py:78
↓ 1 callersMethodmatches
Check if URI matches template and extract parameters.
fastmcp_slim/fastmcp/resources/template.py:233
↓ 1 callersFunctionmax_version
Return the greater of two versions. Args: a: First version string (or None). b: Second version string (or None). Returns:
fastmcp_slim/fastmcp/utilities/versions.py:272
↓ 1 callersFunctionmeasure
(case: BenchmarkCase, runs: int)
scripts/benchmark_imports.py:139
↓ 1 callersFunctionmeasure_once
(stmt: str, prereqs: str)
scripts/benchmark_imports.py:120
↓ 1 callersMethodmerge_with
(self, other: Self, deps: Deps)
examples/memory.py:136
↓ 1 callersFunctionmin_version
Return the lesser of two versions. Args: a: First version string (or None). b: Second version string (or None). Returns:
fastmcp_slim/fastmcp/utilities/versions.py:289
↓ 1 callersFunctionnormalize
(msg: str)
tests/utilities/json_schema_type/cluster_failures.py:59
↓ 1 callersFunctionnotification_subscriber_loop
Subscribe to notification queue and forward to session. Runs in the MCP server process. Bridges distributed workers to clients. This loop:
fastmcp_slim/fastmcp/server/tasks/notifications.py:76
↓ 1 callersFunctionobserveRouteChanges
(callback)
docs/fastmcp-analytics.js:51
↓ 1 callersMethodon_cancelled
(self, message: mcp.types.CancelledNotification)
fastmcp_slim/fastmcp/client/messages.py:127
↓ 1 callersMethodon_create_message
(self, message: mcp.types.CreateMessageRequest)
fastmcp_slim/fastmcp/client/messages.py:90
↓ 1 callersMethodon_exception
(self, message: Exception)
fastmcp_slim/fastmcp/client/messages.py:96
↓ 1 callersMethodon_get_prompt
Time prompt retrieval.
fastmcp_slim/fastmcp/server/middleware/timing.py:127
↓ 1 callersMethodon_list_roots
(self, message: mcp.types.ListRootsRequest)
fastmcp_slim/fastmcp/client/messages.py:87
↓ 1 callersMethodon_list_tools
Time tool listing.
fastmcp_slim/fastmcp/server/middleware/timing.py:134
↓ 1 callersMethodon_logging_message
( self, message: mcp.types.LoggingMessageNotification )
fastmcp_slim/fastmcp/client/messages.py:102
↓ 1 callersMethodon_notification
(self, message: mcp.types.ServerNotification)
fastmcp_slim/fastmcp/client/messages.py:93
↓ 1 callersMethodon_ping
(self, message: mcp.types.PingRequest)
fastmcp_slim/fastmcp/client/messages.py:84
↓ 1 callersMethodon_progress
(self, message: mcp.types.ProgressNotification)
fastmcp_slim/fastmcp/client/messages.py:99
↓ 1 callersMethodon_prompt_list_changed
( self, message: mcp.types.PromptListChangedNotification )
fastmcp_slim/fastmcp/client/messages.py:117
↓ 1 callersMethodon_read
Read a file's contents by name. Args: name: The filename to read. ctx: The current request context. Override
fastmcp_slim/fastmcp/apps/file_upload.py:232
↓ 1 callersMethodon_read_resource
Time resource reading.
fastmcp_slim/fastmcp/server/middleware/timing.py:118
↓ 1 callersMethodon_request
( self, message: RequestResponder[mcp.types.ServerRequest, mcp.types.ClientResult] )
fastmcp_slim/fastmcp/client/messages.py:79
↓ 1 callersMethodon_resource_list_changed
( self, message: mcp.types.ResourceListChangedNotification )
fastmcp_slim/fastmcp/client/messages.py:112
↓ 1 callersMethodon_resource_updated
( self, message: mcp.types.ResourceUpdatedNotification )
fastmcp_slim/fastmcp/client/messages.py:122
↓ 1 callersMethodon_store
Store uploaded files and return summaries. Args: files: List of file dicts, each with ``name``, ``size``, ``type`
fastmcp_slim/fastmcp/apps/file_upload.py:183
↓ 1 callersMethodon_tool_list_changed
( self, message: mcp.types.ToolListChangedNotification )
fastmcp_slim/fastmcp/client/messages.py:107
↓ 1 callersFunctionopen_deeplink
Attempt to open a deeplink URL using the system's default handler. Args: url: The deeplink URL to open. expected_scheme: The URL
fastmcp_slim/fastmcp/cli/install/shared.py:174
↓ 1 callersFunctionparse_elicit_response_type
Parse response_type into schema and handling configuration. Supports multiple syntaxes: - None: Empty object schema, expect empty response
fastmcp_slim/fastmcp/server/elicitation.py:132
← previousnext →1,401–1,500 of 10,524, ranked by callers