Index Symbols | _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | W Symbols **kwargs (litestar_mcp.mcp.app.MCP.run parameter) _ __call__() (litestar_mcp.mcp.config.AfterToolCallHook method) (litestar_mcp.mcp.config.BeforeToolCallHook method) __init__() (litestar_mcp.agent.Agent method) (litestar_mcp.agent.AgentGroup method) (litestar_mcp.agent.AgentRuntime method) (litestar_mcp.agent.GoogleGenAIClient method) (litestar_mcp.agent.MockModelClient method) (litestar_mcp.agent.ModelDelta method) (litestar_mcp.agent.TurnBudget method) (litestar_mcp.core.observability.SpanManager method) (litestar_mcp.core.observability.TelemetryConfig method) (litestar_mcp.core.sse.SubscriptionManager method) (litestar_mcp.mcp.app.MCP method) (litestar_mcp.mcp.app.MCPStdioContext method) (litestar_mcp.mcp.bridge.BridgeConnectionError method) (litestar_mcp.mcp.bridge.BridgeMessageTooLargeError method) (litestar_mcp.mcp.config.AfterToolCallHook method) (litestar_mcp.mcp.config.BeforeToolCallHook method) (litestar_mcp.mcp.config.MCPConfig method) (litestar_mcp.mcp.config.MCPOptKeys method) (litestar_mcp.mcp.config.MCPSkillsConfig method) (litestar_mcp.mcp.config.MCPTaskConfig method) (litestar_mcp.mcp.content.MCPBlobResource method) (litestar_mcp.mcp.content.MCPResourceLink method) (litestar_mcp.mcp.content.MCPToolResult method) (litestar_mcp.mcp.plugin.LitestarMCP method) (litestar_mcp.mcp.registry.PromptRegistration method) (litestar_mcp.mcp.registry.Registry method) (litestar_mcp.mcp.stdio.ASGIStreamingTransport method) (litestar_mcp.mcp.stdio.MCPStdioContext method) __post_init__() (litestar_mcp.agent.Agent method) (litestar_mcp.mcp.config.MCPSkillsConfig method) A after_request (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) after_response (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) after_tool_call (litestar_mcp.mcp.config.MCPConfig attribute) AfterToolCallHook (class in litestar_mcp.mcp.config) Agent (class in litestar_mcp.agent) agent_instructions (litestar_mcp.mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter) AgentChatController (class in litestar_mcp.agent) AgentGroup (class in litestar_mcp.agent) AgentRuntime (class in litestar_mcp.agent) AgentStreamFrame (class in litestar_mcp.agent) allowed_origins (litestar_mcp.mcp.config.MCPConfig attribute) annotations (litestar_mcp.mcp_tool parameter) app (litestar_mcp.mcp.app.MCP property) (litestar_mcp.mcp.stdio.ASGIStreamingTransport parameter) arguments (litestar_mcp.mcp.registry.PromptRegistration attribute) (litestar_mcp.mcp.registry.Registry.register_prompt parameter) (litestar_mcp.mcp.registry.Registry.register_prompt_handler parameter) (litestar_mcp.mcp_prompt parameter) ASGIStreamingTransport (class in litestar_mcp.mcp.stdio) B base_path (litestar_mcp.mcp.config.MCPConfig attribute) before_request (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) before_tool_call (litestar_mcp.mcp.config.MCPConfig attribute) BeforeToolCallHook (class in litestar_mcp.mcp.config) BridgeConnectionError (class in litestar_mcp.mcp.bridge) BridgeMessageTooLargeError (class in litestar_mcp.mcp.bridge) BudgetExceededError (class in litestar_mcp.agent) C cache_control (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) callback (litestar_mcp.mcp.registry.Registry.register_change_callback parameter) (litestar_mcp.mcp.registry.Registry.unregister_change_callback parameter) client (litestar_mcp.mcp.stdio.ASGIStreamingTransport parameter) client_info (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) close_all() (litestar_mcp.core.sse.SubscriptionManager method) combined_instructions (litestar_mcp.agent.Agent property) config (litestar_mcp.mcp.plugin.LitestarMCP parameter) (litestar_mcp.mcp.plugin.LitestarMCP property) D DEFAULT_MAX_STDIN_MESSAGE_SIZE (in module litestar_mcp.mcp.bridge) dependencies (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) description (litestar_mcp.mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp.registry.PromptRegistration attribute) (litestar_mcp.mcp.registry.Registry.register_prompt parameter) (litestar_mcp.mcp.registry.Registry.register_prompt_handler parameter) (litestar_mcp.mcp_prompt parameter) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter) directory_read (litestar_mcp.mcp.config.MCPSkillsConfig attribute) disconnect() (litestar_mcp.core.sse.SubscriptionManager method) discovered_prompts (litestar_mcp.mcp.plugin.LitestarMCP property) discovered_resources (litestar_mcp.mcp.plugin.LitestarMCP property) discovered_tools (litestar_mcp.mcp.plugin.LitestarMCP property) dto (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) E end_span() (litestar_mcp.core.observability.SpanManager method) endpoint (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) etag (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) exception_handlers (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) F fn (litestar_mcp.mcp.registry.PromptRegistration attribute) (litestar_mcp.mcp.registry.Registry.register_prompt parameter) for_field() (litestar_mcp.mcp.config.MCPOptKeys method) from_sse() (litestar_mcp.agent.AgentStreamFrame class method) G get_agent() (litestar_mcp.agent.AgentGroup method) get_arguments() (litestar_mcp.mcp.registry.PromptRegistration method) get_history() (litestar_mcp.agent.AgentRuntime method) GoogleGenAIClient (class in litestar_mcp.agent) guards (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.config.MCPConfig attribute) (litestar_mcp.mcp.routes.MCPController attribute) H handle_async_request() (litestar_mcp.mcp.stdio.ASGIStreamingTransport method) handler (litestar_mcp.mcp.registry.PromptRegistration attribute) (litestar_mcp.mcp.registry.Registry.register_prompt_handler parameter) (litestar_mcp.mcp.registry.Registry.register_resource parameter) (litestar_mcp.mcp.registry.Registry.register_resource_template parameter) (litestar_mcp.mcp.registry.Registry.register_tool parameter) header_name (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) headers (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) I icons (litestar_mcp.mcp.registry.PromptRegistration attribute) (litestar_mcp.mcp.registry.Registry.register_prompt parameter) (litestar_mcp.mcp.registry.Registry.register_prompt_handler parameter) (litestar_mcp.mcp_prompt parameter) include_in_schema (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.config.MCPConfig attribute) (litestar_mcp.mcp.routes.MCPController attribute) input_schema (litestar_mcp.mcp_tool parameter) instructions (litestar_mcp.mcp.registry.Registry.register_prompt_handler parameter) is_enabled (litestar_mcp.core.observability.SpanManager property) iter_agent_stream() (in module litestar_mcp.agent) L list_page_size (litestar_mcp.mcp.config.MCPConfig attribute) LitestarMCP (class in litestar_mcp.mcp.plugin) M max_blob_bytes (litestar_mcp.mcp.config.MCPConfig attribute) (litestar_mcp.mcp.content.MCPBlobResource.to_content_block parameter) max_bytes_per_skill (litestar_mcp.mcp.config.MCPSkillsConfig attribute) max_files_per_skill (litestar_mcp.mcp.config.MCPSkillsConfig attribute) max_message_size (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) MCP (class in litestar_mcp.mcp.app) mcp_prompt() (in module litestar_mcp) mcp_resource() (in module litestar_mcp) mcp_tool() (in module litestar_mcp) MCPBlobResource (class in litestar_mcp.mcp.content) MCPConfig (class in litestar_mcp.mcp.config) MCPController (class in litestar_mcp.mcp.routes) MCPOptKeys (class in litestar_mcp.mcp.config) MCPResourceLink (class in litestar_mcp.mcp.content) MCPSkillsConfig (class in litestar_mcp.mcp.config) MCPStdioContext (class in litestar_mcp.mcp.app) (class in litestar_mcp.mcp.stdio) MCPTaskConfig (class in litestar_mcp.mcp.config) MCPToolResult (class in litestar_mcp.mcp.content) method (litestar_mcp.mcp.registry.Registry.publish_notification parameter) middleware (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) mime_type (litestar_mcp.mcp_resource parameter) MockModelClient (class in litestar_mcp.agent) ModelDelta (class in litestar_mcp.agent) N name (litestar_mcp.mcp.config.MCPConfig attribute) (litestar_mcp.mcp.registry.PromptRegistration attribute) (litestar_mcp.mcp.registry.Registry.register_prompt parameter) (litestar_mcp.mcp.registry.Registry.register_prompt_handler parameter) (litestar_mcp.mcp.registry.Registry.register_resource parameter) (litestar_mcp.mcp.registry.Registry.register_resource_template parameter) (litestar_mcp.mcp.registry.Registry.register_tool parameter) (litestar_mcp.mcp_prompt parameter) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter) notify_prompts_list_changed() (litestar_mcp.mcp.registry.Registry method) notify_resource_updated() (litestar_mcp.mcp.registry.Registry method) notify_tools_list_changed() (litestar_mcp.mcp.registry.Registry method) O on_app_init() (litestar_mcp.mcp.plugin.LitestarMCP method) on_cli_init() (litestar_mcp.mcp.plugin.LitestarMCP method) on_shutdown() (litestar_mcp.mcp.plugin.LitestarMCP method) on_startup() (litestar_mcp.mcp.plugin.LitestarMCP method) open() (litestar_mcp.core.sse.SubscriptionManager method) open_stream() (litestar_mcp.agent.AgentRuntime method) opt (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) output_schema (litestar_mcp.mcp_tool parameter) owner (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) P parameters (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) params (litestar_mcp.mcp.registry.Registry.publish_notification parameter) path (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) paths (litestar_mcp.mcp.config.MCPSkillsConfig attribute) produce() (litestar_mcp.agent.AgentRuntime method) prompt (litestar_mcp.mcp.config.MCPOptKeys attribute) prompt() (litestar_mcp.mcp.app.MCP method) prompt_arguments (litestar_mcp.mcp.config.MCPOptKeys attribute) prompt_controllers (litestar_mcp.mcp.config.MCPConfig attribute) prompt_description (litestar_mcp.mcp.config.MCPOptKeys attribute) prompt_icons (litestar_mcp.mcp.config.MCPOptKeys attribute) prompt_title (litestar_mcp.mcp.config.MCPOptKeys attribute) PromptRegistration (class in litestar_mcp.mcp.registry) prompts (litestar_mcp.mcp.plugin.LitestarMCP parameter) (litestar_mcp.mcp.registry.Registry property) provider_name (litestar_mcp.agent.GoogleGenAIClient property) publish() (litestar_mcp.core.sse.SubscriptionManager method) publish_notification() (litestar_mcp.mcp.registry.Registry method) Python Enhancement Proposals PEP 723, [1] R register_change_callback() (litestar_mcp.mcp.registry.Registry method) register_dynamic_handler() (litestar_mcp.mcp.plugin.LitestarMCP method) register_prompt() (litestar_mcp.mcp.registry.Registry method) register_prompt_handler() (litestar_mcp.mcp.registry.Registry method) register_resource() (litestar_mcp.mcp.registry.Registry method) register_resource_template() (litestar_mcp.mcp.registry.Registry method) register_tool() (litestar_mcp.mcp.plugin.LitestarMCP method) (litestar_mcp.mcp.registry.Registry method) Registry (class in litestar_mcp.mcp.registry) registry (litestar_mcp.mcp.plugin.LitestarMCP property) request_class (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) request_max_body_size (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) required_client_capabilities (litestar_mcp.mcp.config.MCPOptKeys attribute) resolve_transfer() (litestar_mcp.agent.AgentGroup method) resource (litestar_mcp.mcp.config.MCPOptKeys attribute) resource() (litestar_mcp.mcp.app.MCP method) resource_description (litestar_mcp.mcp.config.MCPOptKeys attribute) resource_mime_type (litestar_mcp.mcp.config.MCPOptKeys attribute) resource_template (litestar_mcp.mcp.config.MCPOptKeys attribute) resource_uri (litestar_mcp.mcp.config.MCPOptKeys attribute) resources (litestar_mcp.mcp.registry.Registry property) response_class (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) response_cookies (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) response_headers (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) return_dto (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) returns (litestar_mcp.mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter) root_path (litestar_mcp.mcp.stdio.ASGIStreamingTransport parameter) route_opt (litestar_mcp.mcp.config.MCPConfig attribute) run() (litestar_mcp.mcp.app.MCP method) run_bridge() (in module litestar_mcp.mcp.bridge) run_stdio() (in module litestar_mcp.mcp.stdio) run_stdio_async() (in module litestar_mcp.mcp.stdio) run_stdio_streamable_http_bridge() (in module litestar_mcp.mcp.bridge) run_turn() (litestar_mcp.agent.AgentRuntime method) S scopes (litestar_mcp.mcp_tool parameter) security (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) set_subscription_manager() (litestar_mcp.mcp.registry.Registry method) set_usage() (litestar_mcp.core.observability.SpanManager method) shutdown_timeout (litestar_mcp.mcp.stdio.ASGIStreamingTransport parameter) signature_namespace (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) signature_types (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) skill_catalog (litestar_mcp.mcp.plugin.LitestarMCP property) skill_controllers (litestar_mcp.mcp.config.MCPConfig attribute) skill_instances (litestar_mcp.agent.Agent property) skills (litestar_mcp.mcp.config.MCPConfig attribute) span() (litestar_mcp.core.observability.SpanManager method) SpanManager (class in litestar_mcp.core.observability) sse_read_timeout (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) start() (litestar_mcp.core.sse.SubscriptionManager method) start_agent_span() (litestar_mcp.core.observability.SpanManager method) start_span() (litestar_mcp.core.observability.SpanManager method) start_tool_span() (litestar_mcp.core.observability.SpanManager method) stderr (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) stdin (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) stdout (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) stream() (litestar_mcp.agent.AgentRuntime method) stream_cleanup_timeout (litestar_mcp.mcp.config.MCPConfig attribute) stream_queue_capacity (litestar_mcp.mcp.config.MCPConfig attribute) stream_turn() (litestar_mcp.agent.GoogleGenAIClient method) (litestar_mcp.agent.MockModelClient method) subscription_manager (litestar_mcp.mcp.registry.Registry property) SubscriptionManager (class in litestar_mcp.core.sse) T tags (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) task_config (litestar_mcp.mcp.config.MCPConfig property) task_input_before_start (litestar_mcp.mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp_tool parameter) task_store (litestar_mcp.mcp.plugin.LitestarMCP property) task_support (litestar_mcp.mcp_tool parameter) tasks (litestar_mcp.mcp.config.MCPConfig attribute) TelemetryConfig (class in litestar_mcp.core.observability) template (litestar_mcp.mcp.registry.Registry.register_resource_template parameter) templates (litestar_mcp.mcp.registry.Registry property) timeout (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) title (litestar_mcp.mcp.registry.PromptRegistration attribute) (litestar_mcp.mcp.registry.Registry.register_prompt parameter) (litestar_mcp.mcp.registry.Registry.register_prompt_handler parameter) (litestar_mcp.mcp_prompt parameter) to_content_block() (litestar_mcp.mcp.content.MCPBlobResource method) (litestar_mcp.mcp.content.MCPResourceLink method) to_result() (litestar_mcp.mcp.content.MCPToolResult method) to_sse_message() (litestar_mcp.agent.AgentStreamFrame method) token_prefix (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) token_provider (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) tool (litestar_mcp.mcp.config.MCPOptKeys attribute) tool() (litestar_mcp.mcp.app.MCP method) tool_set (litestar_mcp.agent.Agent property) tools (litestar_mcp.mcp.registry.Registry property) tools_for() (litestar_mcp.agent.AgentGroup method) transport (litestar_mcp.mcp.app.MCP.run parameter) (litestar_mcp.mcp.bridge.run_stdio_streamable_http_bridge parameter) TurnBudget (class in litestar_mcp.agent) type_decoders (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) type_encoders (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) U unregister_change_callback() (litestar_mcp.mcp.registry.Registry method) uri (litestar_mcp.mcp.registry.Registry.notify_resource_updated parameter) uri_template (litestar_mcp.mcp_resource parameter) use() (litestar_mcp.core.observability.SpanManager method) W websocket_class (litestar_mcp.agent.AgentChatController attribute) (litestar_mcp.mcp.routes.MCPController attribute) when_to_use (litestar_mcp.mcp.config.MCPOptKeys attribute) (litestar_mcp.mcp_resource parameter) (litestar_mcp.mcp_tool parameter)