Method List
-
#add_instrumentation_data ModelContextProtocol::Instrumentation
-
#annotations ModelContextProtocol::Content::Image
-
#annotations ModelContextProtocol::Content::Text
-
#annotations ModelContextProtocol::Resource::Embedded
-
annotations ModelContextProtocol::Tool
-
annotations_value ModelContextProtocol::Tool
-
#arguments ModelContextProtocol::Prompt::Argument
-
arguments ModelContextProtocol::Prompt
-
arguments_value ModelContextProtocol::Prompt
-
#audience ModelContextProtocol::Annotations
-
call ModelContextProtocol::Tool
-
#capabilities ModelContextProtocol::Server
-
#capability ModelContextProtocol::Methods::MissingRequiredCapabilityError
-
#close ModelContextProtocol::Transport
-
#close ModelContextProtocol::Transports::StdioTransport
-
#configuration ModelContextProtocol::Server
-
configuration ModelContextProtocol
-
configure ModelContextProtocol
-
#content ModelContextProtocol::Tool::Response
-
#content ModelContextProtocol::Prompt::Message
-
#data ModelContextProtocol::Content::Image
-
#data ModelContextProtocol::Resource::BlobContents
-
define ModelContextProtocol::Prompt
-
define ModelContextProtocol::Tool
-
#define_prompt ModelContextProtocol::Server
-
#define_tool ModelContextProtocol::Server
-
description ModelContextProtocol::Prompt
-
description ModelContextProtocol::Tool
-
#description ModelContextProtocol::Prompt::Argument
-
#description ModelContextProtocol::Resource
-
#description ModelContextProtocol::Prompt::Result
-
#description ModelContextProtocol::ResourceTemplate
-
description_value ModelContextProtocol::Prompt
-
description_value ModelContextProtocol::Tool
-
#destructive_hint ModelContextProtocol::Tool::Annotations
-
#ensure_capability! ModelContextProtocol::Methods
-
#error_type ModelContextProtocol::Server::RequestHandlerError
-
#exception_reporter ModelContextProtocol::Configuration
-
#exception_reporter? ModelContextProtocol::Configuration
-
#handle ModelContextProtocol::Server
-
#handle_from_class_name ModelContextProtocol::StringUtils
-
#handle_json ModelContextProtocol::Server
-
#idempotent_hint ModelContextProtocol::Tool::Annotations
-
inherited ModelContextProtocol::Prompt
-
inherited ModelContextProtocol::Tool
-
#initialize ModelContextProtocol::Server
-
#initialize ModelContextProtocol::Resource::Contents
-
#initialize ModelContextProtocol::Tool::Response
-
#initialize ModelContextProtocol::Server::RequestHandlerError
-
#initialize ModelContextProtocol::Prompt::Message
-
#initialize ModelContextProtocol::Prompt::Result
-
#initialize ModelContextProtocol::Resource::TextContents
-
#initialize ModelContextProtocol::Tool::InputSchema
-
#initialize ModelContextProtocol::Tool::Annotations
-
#initialize ModelContextProtocol::Prompt::Argument
-
#initialize ModelContextProtocol::Annotations
-
#initialize ModelContextProtocol::Configuration
-
#initialize ModelContextProtocol::Transports::StdioTransport
-
#initialize ModelContextProtocol::Transport
-
#initialize ModelContextProtocol::Content::Text
-
#initialize ModelContextProtocol::ResourceTemplate
-
#initialize ModelContextProtocol::Resource::BlobContents
-
#initialize ModelContextProtocol::Methods::MissingRequiredCapabilityError
-
#initialize ModelContextProtocol::Resource::Embedded
-
#initialize ModelContextProtocol::Content::Image
-
#initialize ModelContextProtocol::Resource
-
input_schema ModelContextProtocol::Tool
-
input_schema_value ModelContextProtocol::Tool
-
#instrument_call ModelContextProtocol::Instrumentation
-
#instrumentation_callback ModelContextProtocol::Configuration
-
#instrumentation_callback? ModelContextProtocol::Configuration
-
#is_error ModelContextProtocol::Tool::Response
-
#merge ModelContextProtocol::Configuration
-
#messages ModelContextProtocol::Prompt::Result
-
#method ModelContextProtocol::Methods::MissingRequiredCapabilityError
-
#mime_type ModelContextProtocol::Content::Image
-
#mime_type ModelContextProtocol::Resource::Contents
-
#mime_type ModelContextProtocol::ResourceTemplate
-
#mime_type ModelContextProtocol::Resource
-
#missing_required_arguments ModelContextProtocol::Tool::InputSchema
-
#missing_required_arguments? ModelContextProtocol::Tool::InputSchema
-
#name ModelContextProtocol::Resource
-
#name ModelContextProtocol::Server
-
#name ModelContextProtocol::ResourceTemplate
-
#name ModelContextProtocol::Prompt::Argument
-
name_value ModelContextProtocol::Prompt
-
name_value ModelContextProtocol::Tool
-
#open ModelContextProtocol::Transports::StdioTransport
-
#open ModelContextProtocol::Transport
-
#open_world_hint ModelContextProtocol::Tool::Annotations
-
#original_error ModelContextProtocol::Server::RequestHandlerError
-
#priority ModelContextProtocol::Annotations
-
prompt_name ModelContextProtocol::Prompt
-
#prompts ModelContextProtocol::Server
-
#prompts_get_handler ModelContextProtocol::Server
-
#prompts_list_handler ModelContextProtocol::Server
-
#properties ModelContextProtocol::Tool::InputSchema
-
#protocol_version ModelContextProtocol::Configuration
-
#protocol_version? ModelContextProtocol::Configuration
-
#read_only_hint ModelContextProtocol::Tool::Annotations
-
#required ModelContextProtocol::Prompt::Argument
-
#required ModelContextProtocol::Tool::InputSchema
-
#resource ModelContextProtocol::Resource::Embedded
-
#resources ModelContextProtocol::Server
-
#resources_list_handler ModelContextProtocol::Server
-
#resources_read_handler ModelContextProtocol::Server
-
#resources_templates_list_handler ModelContextProtocol::Server
-
#role ModelContextProtocol::Prompt::Message
-
#send_response ModelContextProtocol::Transports::StdioTransport
-
#send_response ModelContextProtocol::Transport
-
#server_context ModelContextProtocol::Server
-
template ModelContextProtocol::Prompt
-
#text ModelContextProtocol::Content::Text
-
#text ModelContextProtocol::Resource::TextContents
-
#title ModelContextProtocol::Tool::Annotations
-
#to_h ModelContextProtocol::Prompt::Argument
-
#to_h ModelContextProtocol::Prompt::Message
-
#to_h ModelContextProtocol::Tool::Response
-
#to_h ModelContextProtocol::Prompt::Result
-
#to_h ModelContextProtocol::Resource
-
#to_h ModelContextProtocol::Content::Image
-
#to_h ModelContextProtocol::Content::Text
-
#to_h ModelContextProtocol::Tool::Annotations
-
to_h ModelContextProtocol::Prompt
-
to_h ModelContextProtocol::Tool
-
#to_h ModelContextProtocol::Tool::InputSchema
-
#to_h ModelContextProtocol::ResourceTemplate
-
#to_h ModelContextProtocol::Resource::TextContents
-
#to_h ModelContextProtocol::Resource::BlobContents
-
#to_h ModelContextProtocol::Resource::Contents
-
#to_h ModelContextProtocol::Resource::Embedded
-
tool_name ModelContextProtocol::Tool
-
#tools ModelContextProtocol::Server
-
#tools_call_handler ModelContextProtocol::Server
-
#tools_list_handler ModelContextProtocol::Server
-
#uri ModelContextProtocol::Resource
-
#uri ModelContextProtocol::Resource::Contents
-
#uri_template ModelContextProtocol::ResourceTemplate
-
validate_arguments! ModelContextProtocol::Prompt