Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | W _ __init__() (litestar_mcp.auth.MCPAuthConfig method) (litestar_mcp.auth.OIDCProviderConfig method) (litestar_mcp.config.MCPConfig method), [1] (litestar_mcp.config.MCPOptKeys method) (litestar_mcp.config.MCPTaskConfig method) (litestar_mcp.plugin.LitestarMCP method) (litestar_mcp.registry.PromptRegistration method) (litestar_mcp.registry.Registry method) (litestar_mcp.sse.SSEManager method) (litestar_mcp.sse.SSEMessage method) A after_request (litestar_mcp.routes.MCPController attribute) after_response (litestar_mcp.routes.MCPController attribute) after_tool_call (litestar_mcp.config.MCPConfig attribute), [1] agent_instructions (litestar_mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter) algorithms (litestar_mcp.auth.OIDCProviderConfig attribute) allowed_origins (litestar_mcp.config.MCPConfig attribute), [1] annotations (litestar_mcp.mcp_tool parameter) arguments (litestar_mcp.mcp_prompt parameter) (litestar_mcp.registry.PromptRegistration attribute) (litestar_mcp.registry.Registry.register_prompt parameter) (litestar_mcp.registry.Registry.register_prompt_handler parameter) audience (litestar_mcp.auth.MCPAuthConfig attribute) (litestar_mcp.auth.OIDCProviderConfig attribute) auth (litestar_mcp.config.MCPConfig attribute), [1] B base_path (litestar_mcp.config.MCPConfig attribute), [1] before_request (litestar_mcp.routes.MCPController attribute) before_tool_call (litestar_mcp.config.MCPConfig attribute), [1] C cache_control (litestar_mcp.routes.MCPController attribute) cache_ttl (litestar_mcp.auth.OIDCProviderConfig attribute) clock_skew (litestar_mcp.auth.OIDCProviderConfig attribute) close_session_streams() (litestar_mcp.sse.SSEManager method) config (litestar_mcp.plugin.LitestarMCP parameter) (litestar_mcp.plugin.LitestarMCP property) D dependencies (litestar_mcp.routes.MCPController attribute) description (litestar_mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp_prompt parameter) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter) (litestar_mcp.registry.PromptRegistration attribute) (litestar_mcp.registry.Registry.register_prompt parameter) (litestar_mcp.registry.Registry.register_prompt_handler parameter) disconnect() (litestar_mcp.sse.SSEManager method) discovered_prompts (litestar_mcp.plugin.LitestarMCP property) discovered_resources (litestar_mcp.plugin.LitestarMCP property) discovered_tools (litestar_mcp.plugin.LitestarMCP property) discovery_url (litestar_mcp.auth.OIDCProviderConfig attribute) dto (litestar_mcp.routes.MCPController attribute) E enqueue() (litestar_mcp.sse.SSEManager method) etag (litestar_mcp.routes.MCPController attribute) exception_handlers (litestar_mcp.routes.MCPController attribute) F fn (litestar_mcp.registry.PromptRegistration attribute) (litestar_mcp.registry.Registry.register_prompt parameter) for_field() (litestar_mcp.config.MCPOptKeys method) G get_arguments() (litestar_mcp.registry.PromptRegistration method) guards (litestar_mcp.config.MCPConfig attribute), [1] (litestar_mcp.routes.MCPController attribute) H handler (litestar_mcp.registry.PromptRegistration attribute) (litestar_mcp.registry.Registry.register_prompt_handler parameter) (litestar_mcp.registry.Registry.register_resource parameter) (litestar_mcp.registry.Registry.register_resource_template parameter) (litestar_mcp.registry.Registry.register_tool parameter) I icons (litestar_mcp.mcp_prompt parameter) (litestar_mcp.registry.PromptRegistration attribute) (litestar_mcp.registry.Registry.register_prompt parameter) (litestar_mcp.registry.Registry.register_prompt_handler parameter) include_in_schema (litestar_mcp.config.MCPConfig attribute), [1] (litestar_mcp.routes.MCPController attribute) issuer (litestar_mcp.auth.MCPAuthConfig attribute) (litestar_mcp.auth.OIDCProviderConfig attribute) J jwks_cache (litestar_mcp.auth.OIDCProviderConfig attribute) jwks_uri (litestar_mcp.auth.OIDCProviderConfig attribute) L last_event_id (litestar_mcp.sse.SSEManager.open_stream parameter) list_page_size (litestar_mcp.config.MCPConfig attribute), [1] LitestarMCP (class in litestar_mcp.plugin) M max_idle_seconds (litestar_mcp.sse.SSEManager parameter) max_streams (litestar_mcp.sse.SSEManager parameter) mcp_prompt() (in module litestar_mcp) mcp_resource() (in module litestar_mcp) mcp_tool() (in module litestar_mcp) MCPAuthConfig (class in litestar_mcp.auth) MCPConfig (class in litestar_mcp.config), [1] MCPController (class in litestar_mcp.routes) MCPOptKeys (class in litestar_mcp.config) MCPTaskConfig (class in litestar_mcp.config) method (litestar_mcp.registry.Registry.publish_notification parameter) middleware (litestar_mcp.routes.MCPController attribute) N name (litestar_mcp.config.MCPConfig attribute), [1] (litestar_mcp.mcp_prompt parameter) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter) (litestar_mcp.registry.PromptRegistration attribute) (litestar_mcp.registry.Registry.register_prompt parameter) (litestar_mcp.registry.Registry.register_prompt_handler parameter) (litestar_mcp.registry.Registry.register_resource parameter) (litestar_mcp.registry.Registry.register_resource_template parameter) (litestar_mcp.registry.Registry.register_tool parameter) notify_prompts_list_changed() (litestar_mcp.registry.Registry method) notify_resource_updated() (litestar_mcp.registry.Registry method) notify_tools_list_changed() (litestar_mcp.registry.Registry method) O OIDCProviderConfig (class in litestar_mcp.auth) on_app_init() (litestar_mcp.plugin.LitestarMCP method) on_cli_init() (litestar_mcp.plugin.LitestarMCP method) on_startup() (litestar_mcp.plugin.LitestarMCP method) open_stream() (litestar_mcp.sse.SSEManager method) opt (litestar_mcp.routes.MCPController attribute) output_schema (litestar_mcp.mcp_tool parameter) owner (litestar_mcp.routes.MCPController attribute) P parameters (litestar_mcp.routes.MCPController attribute) params (litestar_mcp.registry.Registry.publish_notification parameter) path (litestar_mcp.routes.MCPController attribute) prompt (litestar_mcp.config.MCPOptKeys attribute) prompt_arguments (litestar_mcp.config.MCPOptKeys attribute) prompt_description (litestar_mcp.config.MCPOptKeys attribute) prompt_icons (litestar_mcp.config.MCPOptKeys attribute) prompt_title (litestar_mcp.config.MCPOptKeys attribute) PromptRegistration (class in litestar_mcp.registry) prompts (litestar_mcp.plugin.LitestarMCP parameter) (litestar_mcp.registry.Registry property) publish() (litestar_mcp.sse.SSEManager method) publish_notification() (litestar_mcp.registry.Registry method) Python Enhancement Proposals PEP 723, [1] R register_prompt() (litestar_mcp.registry.Registry method) register_prompt_handler() (litestar_mcp.registry.Registry method) register_resource() (litestar_mcp.registry.Registry method) register_resource_template() (litestar_mcp.registry.Registry method) register_tool() (litestar_mcp.registry.Registry method) Registry (class in litestar_mcp.registry) registry (litestar_mcp.plugin.LitestarMCP property) replay_from() (litestar_mcp.sse.SSEManager method) request_class (litestar_mcp.routes.MCPController attribute) request_max_body_size (litestar_mcp.routes.MCPController attribute) resource (litestar_mcp.config.MCPOptKeys attribute) resource_description (litestar_mcp.config.MCPOptKeys attribute) resource_template (litestar_mcp.config.MCPOptKeys attribute) resources (litestar_mcp.registry.Registry property) response_class (litestar_mcp.routes.MCPController attribute) response_cookies (litestar_mcp.routes.MCPController attribute) response_headers (litestar_mcp.routes.MCPController attribute) return_dto (litestar_mcp.routes.MCPController attribute) returns (litestar_mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter) S scopes (litestar_mcp.auth.MCPAuthConfig attribute) (litestar_mcp.mcp_tool parameter) security (litestar_mcp.routes.MCPController attribute) session_id (litestar_mcp.registry.Registry.publish_notification parameter) (litestar_mcp.sse.SSEManager.open_stream parameter) set_sse_manager() (litestar_mcp.registry.Registry method) signature_namespace (litestar_mcp.routes.MCPController attribute) signature_types (litestar_mcp.routes.MCPController attribute) sse_manager (litestar_mcp.registry.Registry property) SSEManager (class in litestar_mcp.sse) SSEMessage (class in litestar_mcp.sse) T tags (litestar_mcp.routes.MCPController attribute) task_config (litestar_mcp.config.MCPConfig property), [1] task_support (litestar_mcp.mcp_tool parameter) tasks (litestar_mcp.config.MCPConfig attribute), [1] template (litestar_mcp.registry.Registry.register_resource_template parameter) templates (litestar_mcp.registry.Registry property) title (litestar_mcp.mcp_prompt parameter) (litestar_mcp.registry.PromptRegistration attribute) (litestar_mcp.registry.Registry.register_prompt parameter) (litestar_mcp.registry.Registry.register_prompt_handler parameter) tool (litestar_mcp.config.MCPOptKeys attribute) tools (litestar_mcp.registry.Registry property) type_decoders (litestar_mcp.routes.MCPController attribute) type_encoders (litestar_mcp.routes.MCPController attribute) U uri (litestar_mcp.registry.Registry.notify_resource_updated parameter) uri_template (litestar_mcp.mcp_resource parameter) W websocket_class (litestar_mcp.routes.MCPController attribute) when_to_use (litestar_mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter)