Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PrefectHQ/fastmcp
/ functions
Functions
10,524 in github.com/PrefectHQ/fastmcp
⨍
Functions
10,524
◇
Types & classes
1,545
↳
Endpoints
103
Method
analyze
Analyze data.
tests/utilities/test_inspect_icons.py:172
Method
analyze
(content: str)
tests/utilities/test_inspect.py:198
Method
analyze
(x: Annotated[int, Field(ge=1)])
tests/server/providers/local_provider_tools/test_parameters.py:157
Method
analyze
(topic: str)
tests/prompts/test_standalone_decorator.py:25
Function
analyze_code
Analyze code for potential issues.
examples/prompts_as_tools/server.py:33
Method
analyze_code
Analyze code for issues.
tests/server/transforms/test_prompts_as_tools.py:61
Method
analyze_code
Analyze code.
tests/server/transforms/test_prompts_as_tools.py:140
Function
analyze_colors
Analyze the dominant colors in the current screen. Returns a dictionary with color statistics from the screen.
examples/fastmcp_config_demo/server.py:38
Method
analyze_data
(data: str)
tests/utilities/test_inspect.py:162
Method
analyze_data
(data: str)
tests/utilities/test_inspect.py:528
Method
analyze_data
Analyze numerical data.
tests/prompts/test_prompt.py:322
Function
analyze_portfolio
Analyze a portfolio of stock symbols.
examples/namespace_activation/server.py:16
Function
analyze_sentiment
Analyze the sentiment of the given text.
examples/sampling/structured_output.py:51
Function
annotated_with_context
Tool using Annotated + Field with context.
tests/tools/test_tool_future_annotations.py:59
Function
any_prompt
(data: str)
tests/client/client/test_client.py:257
Method
any_tool
()
tests/server/middleware/test_response_limiting.py:81
Function
api_health
Show health details for each API endpoint.
examples/apps/patterns_server.py:466
Function
api_launch
Picker form submits here; returns a /launch URL string for OpenLink.
fastmcp_slim/fastmcp/cli/apps_dev.py:1443
Function
api_logs
Return message log entries since a given id.
fastmcp_slim/fastmcp/cli/apps_dev.py:1629
Function
api_logs_bridge
Log a bridge message (postMessage between app iframe and host).
fastmcp_slim/fastmcp/cli/apps_dev.py:1638
Function
api_logs_clear
Clear the message log.
fastmcp_slim/fastmcp/cli/apps_dev.py:1644
Method
api_tool
()
tests/server/auth/test_authorization.py:417
Method
api_tool
()
tests/server/auth/test_authorization.py:662
Function
app_config
Application configuration.
examples/resources_as_tools/server.py:18
Method
app_config
()
tests/server/transforms/test_resources_as_tools.py:64
Method
app_config
()
tests/server/transforms/test_resources_as_tools.py:140
Method
app_config
()
tests/server/transforms/test_resources_as_tools.py:204
Method
app_html
()
tests/test_apps.py:289
Method
app_html
()
tests/test_apps.py:461
Method
app_view
()
tests/test_apps.py:583
Function
apply_transformations_to_tools
Apply a list of transformations to a list of tools. Tools that do not have any transformations are left unchanged. Note: tools dict is keyed
fastmcp_slim/fastmcp/tools/tool_transform.py:1019
Function
approval_dashboard
Open the approval dashboard. The model calls this to launch the app.
examples/apps/approvals/approvals_server.py:286
Function
approve_request
Approve a pending request and return updated lists.
examples/apps/approvals/approvals_server.py:157
Function
ask
(context: Context)
tests/client/test_elicitation.py:208
Function
ask
Ask about a topic.
tests/cli/test_client_commands.py:418
Function
ask
Ask about a topic.
tests/cli/test_generate_cli.py:568
Method
ask
(question: str, context: Context)
tests/server/telemetry/test_sampling_tracing.py:42
Function
ask_assistant
Ask the assistant a question. It can use tools to help answer.
examples/sampling/tool_use.py:81
Method
ask_client
(ctx: Context)
tests/server/tasks/test_context_background_task.py:293
Function
ask_for_name
(context: Context)
tests/client/test_elicitation_enums.py:29
Function
ask_for_name
(context: Context)
tests/client/test_elicitation.py:32
Function
ask_for_optional_info
(context: Context)
tests/client/test_elicitation.py:250
Method
ask_name
(ctx: Context)
tests/server/providers/proxy/test_stateful_proxy_client.py:183
Method
ask_name
(ctx: Context)
tests/server/tasks/test_task_elicitation_relay.py:37
Method
ask_name
(ctx: Context)
tests/server/tasks/test_context_background_task.py:321
Method
assert_not_called
Assert that a hook was not called.
tests/server/middleware/test_middleware_nested.py:104
Method
assert_notification_not_sent
Assert that a notification was not sent.
tests/client/test_notifications.py:53
Method
async_add
Add two numbers asynchronously.
tests/server/sampling/test_sampling_tool.py:88
Method
async_check
(ctx: AuthContext)
tests/server/auth/test_authorization.py:213
Method
async_denial
(ctx: AuthContext)
tests/server/auth/test_authorization.py:253
Function
async_factory
()
tests/server/providers/proxy/test_proxy_server.py:236
Function
async_multiply
Multiply two numbers (async example)
examples/testing_demo/server.py:28
Method
async_multiply
Multiply two numbers.
tests/client/test_sampling.py:329
Function
async_prompt
An async prompt.
tests/server/tasks/test_sync_function_task_disabled.py:120
Function
async_resource
An async resource.
tests/server/tasks/test_sync_function_task_disabled.py:135
Method
async_scope_check
(ctx: AuthContext)
tests/server/auth/test_authorization.py:656
Method
async_search
Async search.
tests/server/sampling/test_sampling_tool.py:53
Function
async_status_callback
Async callback.
tests/client/tasks/test_client_task_notifications.py:106
Function
async_tool
An async tool.
tests/server/tasks/test_sync_function_task_disabled.py:105
Method
async_tool
(x: int, ctx: Context)
tests/server/providers/local_provider_tools/test_context.py:75
Method
async_validator
(token: str)
tests/server/auth/test_debug_verifier.py:84
Function
async_with_context
Async tool with context.
tests/tools/test_tool_future_annotations.py:53
Function
async_wrapper
(*args, **kwargs)
examples/custom_tool_serializer_decorator.py:29
Method
athrow
(self, exc_type, exc_val=None, exc_tb=None)
tests/client/auth/test_oauth_client.py:311
Method
athrow
(self, exc_type, exc_val=None, exc_tb=None)
tests/client/auth/test_oauth_client.py:360
Function
atproto_status
Check the status of the ATProto connection and current user profile.
examples/atproto_mcp/src/atproto_mcp/server.py:30
Function
attachDeviceIdForwarding
()
docs/fastmcp-analytics.js:150
Function
audio_tool
(path: str)
tests/conftest.py:231
Method
audio_tool
(data: bytes)
tests/tools/tool/test_tool.py:243
Method
audio_tool
(path: str)
tests/server/providers/local_provider_tools/test_local_provider_tools.py:134
Function
auth_app
(mock_oauth_provider)
tests/server/test_auth_integration_errors.py:203
Function
auth_app
(mock_oauth_provider)
tests/server/test_auth_integration.py:208
Function
auth_code
Get an authorization code. Parameters can be customized via indirect parameterization: @pytest.mark.parametrize("auth_code",
tests/server/test_auth_integration.py:277
Method
auth_flow
(self, request)
fastmcp_slim/fastmcp/client/auth/bearer.py:15
Method
auth_flow_with_retry
(request)
tests/client/auth/test_oauth_static_client.py:159
Function
auth_status
Show Scalekit authentication status.
examples/auth/scalekit_oauth/server.py:47
Method
authenticate_request
Authenticate a client from an HTTP request. Extends SDK authentication to support private_key_jwt for CIMD clients. Delegates to SDK
fastmcp_slim/fastmcp/server/auth/auth.py:156
Method
authorize
Simulates user authorization and generates an authorization code. Returns a redirect URI with the code and state.
fastmcp_slim/fastmcp/server/auth/providers/in_memory.py:94
Method
authorize
( self, client: OAuthClientInformationFull, params: AuthorizationParams )
tests/server/test_auth_integration_errors.py:46
Method
authorize_endpoint
(self)
tests/server/auth/oauth_proxy/conftest.py:52
Method
auto_key_tool
()
tests/server/tasks/test_task_meta_parameter.py:70
Function
b
Tool B.
tests/experimental/transforms/test_code_mode_discovery.py:489
Method
backend_greet
(name: str)
tests/test_apps.py:500
Function
backend_server
Create a backend server with task-enabled components. The backend has tasks enabled, but the proxy should NOT forward task execution - it sho
tests/server/tasks/test_task_proxy.py:24
Function
background_prompt
Prompt that runs in background.
tests/client/tasks/test_task_context_validation.py:25
Function
background_prompt
A prompt that can execute in background.
tests/server/tasks/test_task_prompts.py:25
Function
background_resource
Resource that runs in background.
tests/client/tasks/test_task_context_validation.py:30
Function
background_resource
A resource that can execute in background.
tests/server/tasks/test_task_resources.py:25
Function
background_task
Simple background task that signals completion.
tests/server/test_server_docket.py:93
Function
background_tool
Tool that runs in background.
tests/client/tasks/test_task_context_validation.py:20
Function
background_tool
A tool that runs in background.
tests/server/test_tool_annotations.py:228
Function
background_tool
(message: str)
tests/server/tasks/test_task_protocol.py:54
Method
background_tool
(x: int)
tests/server/providers/test_local_provider.py:711
Function
bad_progress_handler
( progress: float, total: float | None, message: str | None )
tests/client/test_progress.py:62
Method
bad_tool
()
tests/client/test_sampling_tool_loop.py:632
Function
bare_sync_access
()
tests/server/tasks/test_concurrent_dependencies.py:186
Function
bare_tool
()
tests/server/tasks/test_snapshot_restore.py:36
Function
base
(x: int)
tests/tools/tool_transform/test_args.py:115
Function
base
()
tests/tools/tool_transform/test_tool_transform.py:669
Function
base
(prefix: str, items: list[_Item])
tests/server/tasks/test_task_tools.py:112
← previous
next →
2,201–2,300 of 10,524, ranked by callers