Method List
-
#active? ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#active_requests ModelContextProtocol::Server::StdioTransport::RequestStore
-
#add ModelContextProtocol::Server::MCPLogger
-
#annotations ModelContextProtocol::Server::Resource::DefinitionDSL
-
annotations ModelContextProtocol::Server::Resource
-
#argument ModelContextProtocol::Server::Prompt::DefinitionDSL
-
#argument_name ModelContextProtocol::Server::Completion
-
#argument_value ModelContextProtocol::Server::Completion
-
#arguments ModelContextProtocol::Server::Tool
-
#arguments ModelContextProtocol::Server::Prompt::DefinitionDSL
-
#arguments ModelContextProtocol::Server::Prompt::MessageHistoryBuilder
-
#arguments ModelContextProtocol::Server::Prompt
-
#assistant_message ModelContextProtocol::Server::Prompt::MessageHistoryBuilder
-
#audience ModelContextProtocol::Server::Resource::AnnotationsDSL
-
#audio_content ModelContextProtocol::Server::ContentHelpers
-
#call ModelContextProtocol::Server::Completion
-
#call ModelContextProtocol::Server::Tool
-
call ModelContextProtocol::Server::Resource
-
call ModelContextProtocol::Server::NullCompletion
-
call ModelContextProtocol::Server::Tool
-
#call ModelContextProtocol::Server::Resource
-
call ModelContextProtocol::Server::Completion
-
call ModelContextProtocol::Server::Prompt
-
#call ModelContextProtocol::Server::Prompt
-
#cancellable ModelContextProtocol::Server::Cancellable
-
#cancelled? ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#cancelled? ModelContextProtocol::Server::StdioTransport::RequestStore
-
#cleanup_expired_requests ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#cleanup_expired_streams ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#cleanup_old_requests ModelContextProtocol::Server::StdioTransport::RequestStore
-
#cleanup_session ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#cleanup_session_requests ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#clear ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#clear ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue
-
complete_for ModelContextProtocol::Server::Prompt
-
complete_for ModelContextProtocol::Server::ResourceTemplate
-
#completion ModelContextProtocol::Server::Prompt::ArgumentDSL
-
#completion ModelContextProtocol::Server::ResourceTemplate::CompletionDSL
-
completions ModelContextProtocol::Server::ResourceTemplate
-
#completions ModelContextProtocol::Server::ResourceTemplate::DefinitionDSL
-
#completions ModelContextProtocol::Server::ResourceTemplate::CompletionDSL
-
#configuration ModelContextProtocol::Server::StdioTransport
-
#configuration ModelContextProtocol::Server
-
configure ModelContextProtocol::Server::RedisConfig
-
#configure ModelContextProtocol::Server::RedisConfig
-
#configure_reaper ModelContextProtocol::Server::RedisPoolManager
-
configure_redis ModelContextProtocol::Server
-
#configured? ModelContextProtocol::Server::RedisConfig
-
configured? ModelContextProtocol::Server::RedisConfig
-
#connect_transport ModelContextProtocol::Server::MCPLogger
-
#context ModelContextProtocol::Server::Prompt
-
#context ModelContextProtocol::Server::Configuration
-
#context ModelContextProtocol::Server::Tool
-
#context ModelContextProtocol::Server::Prompt::MessageHistoryBuilder
-
#context= ModelContextProtocol::Server::Configuration
-
#create_session ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#current_count ModelContextProtocol::Server::StreamableHttpTransport::EventCounter
-
decode_cursor ModelContextProtocol::Server::Pagination
-
#decr ModelContextProtocol::Server::RedisClientProxy
-
#default_log_level= ModelContextProtocol::Server::Configuration
-
define ModelContextProtocol::Server::Prompt
-
define ModelContextProtocol::Server::Completion
-
define ModelContextProtocol::Server::Tool
-
define ModelContextProtocol::Server::Resource
-
define ModelContextProtocol::Server::ResourceTemplate
-
#defined_annotations ModelContextProtocol::Server::Resource::DefinitionDSL
-
defined_arguments ModelContextProtocol::Server::Prompt
-
definition ModelContextProtocol::Server::ResourceTemplate
-
definition ModelContextProtocol::Server::Prompt
-
definition ModelContextProtocol::Server::Tool
-
definition ModelContextProtocol::Server::Resource
-
#del ModelContextProtocol::Server::RedisClientProxy
-
#description ModelContextProtocol::Server::Resource::DefinitionDSL
-
#description ModelContextProtocol::Server::Prompt::DefinitionDSL
-
#description ModelContextProtocol::Server::Prompt::ArgumentDSL
-
description ModelContextProtocol::Server::Resource
-
description ModelContextProtocol::Server::Prompt
-
#description ModelContextProtocol::Server::Tool::DefinitionDSL
-
description ModelContextProtocol::Server::Tool
-
#description ModelContextProtocol::Server::ResourceTemplate::DefinitionDSL
-
description ModelContextProtocol::Server::ResourceTemplate
-
#embedded_resource_content ModelContextProtocol::Server::ContentHelpers
-
#empty? ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#enable_reaper ModelContextProtocol::Server::RedisConfig::Configuration
-
#enabled ModelContextProtocol::Server::MCPLogger
-
encode_cursor ModelContextProtocol::Server::Pagination
-
#environment_variable ModelContextProtocol::Server::Configuration
-
#environment_variables ModelContextProtocol::Server::Configuration
-
#eval ModelContextProtocol::Server::RedisClientProxy
-
#exists ModelContextProtocol::Server::RedisClientProxy
-
#expire ModelContextProtocol::Server::RedisClientProxy
-
extract_pagination_params ModelContextProtocol::Server::Pagination
-
#find_prompt ModelContextProtocol::Server::Registry
-
#find_resource ModelContextProtocol::Server::Registry
-
#find_resource_template ModelContextProtocol::Server::Registry
-
#find_tool ModelContextProtocol::Server::Registry
-
#flushdb ModelContextProtocol::Server::RedisClientProxy
-
#get ModelContextProtocol::Server::RedisClientProxy
-
#get_all_active_requests ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#get_all_active_sessions ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#get_all_local_streams ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#get_cancellation_info ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#get_local_stream ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#get_request ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#get_request ModelContextProtocol::Server::StdioTransport::RequestStore
-
#get_session_context ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#get_session_requests ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#get_session_server ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#get_sessions_with_messages ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#get_stale_streams ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#get_stream_server ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#handle ModelContextProtocol::Server::StdioTransport
-
#handle ModelContextProtocol::Server::StreamableHttpTransport
-
#has_any_local_streams? ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#has_local_stream? ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#has_messages? ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue
-
#healthy? ModelContextProtocol::Server::RedisPoolManager
-
#hget ModelContextProtocol::Server::RedisClientProxy
-
#hgetall ModelContextProtocol::Server::RedisClientProxy
-
#hset ModelContextProtocol::Server::RedisClientProxy
-
#idle_timeout ModelContextProtocol::Server::RedisConfig::Configuration
-
#image_content ModelContextProtocol::Server::ContentHelpers
-
#incr ModelContextProtocol::Server::RedisClientProxy
-
inherited ModelContextProtocol::Server::ResourceTemplate
-
inherited ModelContextProtocol::Server::Resource
-
inherited ModelContextProtocol::Server::Prompt
-
inherited ModelContextProtocol::Server::Tool
-
#initialize ModelContextProtocol::Server::RedisPoolManager
-
#initialize ModelContextProtocol::Server::Resource::AnnotationsDSL
-
#initialize ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#initialize ModelContextProtocol::Server::Completion
-
#initialize ModelContextProtocol::Server::StdioTransport::RequestStore
-
#initialize ModelContextProtocol::Server::Resource
-
#initialize ModelContextProtocol::Server::RedisClientProxy::RedisMultiWrapper
-
#initialize ModelContextProtocol::Server::Configuration
-
#initialize ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#initialize ModelContextProtocol::Server::Router
-
#initialize ModelContextProtocol::Server::Registry
-
#initialize ModelContextProtocol::Server::StreamableHttpTransport::EventCounter
-
#initialize ModelContextProtocol::Server::Prompt::DefinitionDSL
-
#initialize ModelContextProtocol::Server::Prompt::MessageHistoryBuilder
-
#initialize ModelContextProtocol::Server::StdioTransport
-
#initialize ModelContextProtocol::Server::Prompt
-
#initialize ModelContextProtocol::Server::StreamableHttpTransport::MessagePoller
-
#initialize ModelContextProtocol::Server::Tool
-
#initialize ModelContextProtocol::Server
-
#initialize ModelContextProtocol::Server::ResourceTemplate::CompletionDSL
-
#initialize ModelContextProtocol::Server::StreamableHttpTransport
-
#initialize ModelContextProtocol::Server::RedisConfig
-
#initialize ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#initialize ModelContextProtocol::Server::ResourceTemplate::DefinitionDSL
-
#initialize ModelContextProtocol::Server::RedisClientProxy
-
#initialize ModelContextProtocol::Server::RedisConfig::NotConfiguredError
-
#initialize ModelContextProtocol::Server::MCPLogger
-
#initialize ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue
-
#initialize ModelContextProtocol::Server::RedisConfig::Configuration
-
#initialize ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#input_schema ModelContextProtocol::Server::Tool::DefinitionDSL
-
input_schema ModelContextProtocol::Server::Tool
-
#instructions ModelContextProtocol::Server::Configuration
-
#keys ModelContextProtocol::Server::RedisClientProxy
-
#last_modified ModelContextProtocol::Server::Resource::AnnotationsDSL
-
#level ModelContextProtocol::Server::MCPLogger
-
#level= ModelContextProtocol::Server::MCPLogger
-
#llen ModelContextProtocol::Server::RedisClientProxy
-
#logger ModelContextProtocol::Server::Prompt::MessageHistoryBuilder
-
#logger ModelContextProtocol::Server::Prompt
-
#logger ModelContextProtocol::Server::Tool
-
#logger ModelContextProtocol::Server::Configuration
-
#logger_name ModelContextProtocol::Server::MCPLogger
-
#logging_enabled= ModelContextProtocol::Server::Configuration
-
#logging_enabled? ModelContextProtocol::Server::Configuration
-
#lpush ModelContextProtocol::Server::RedisClientProxy
-
#lrange ModelContextProtocol::Server::RedisClientProxy
-
#ltrim ModelContextProtocol::Server::RedisClientProxy
-
#manager ModelContextProtocol::Server::RedisConfig
-
#map ModelContextProtocol::Server::Router
-
#mark_cancelled ModelContextProtocol::Server::StdioTransport::RequestStore
-
#mark_cancelled ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#mark_stream_active ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#mark_stream_inactive ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#message_count ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue
-
#message_history ModelContextProtocol::Server::Prompt
-
#messages ModelContextProtocol::Server::Prompt::MessageHistoryBuilder
-
#method_missing ModelContextProtocol::Server::RedisClientProxy::RedisMultiWrapper
-
#mget ModelContextProtocol::Server::RedisClientProxy
-
#mime_type ModelContextProtocol::Server::Resource::DefinitionDSL
-
mime_type ModelContextProtocol::Server::Resource
-
#mime_type ModelContextProtocol::Server::Resource
-
#mime_type ModelContextProtocol::Server::ResourceTemplate::DefinitionDSL
-
mime_type ModelContextProtocol::Server::ResourceTemplate
-
#multi ModelContextProtocol::Server::RedisClientProxy
-
#name ModelContextProtocol::Server::Configuration
-
#name ModelContextProtocol::Server::Resource::DefinitionDSL
-
name ModelContextProtocol::Server::Resource
-
#name ModelContextProtocol::Server::ResourceTemplate::DefinitionDSL
-
#name ModelContextProtocol::Server::Prompt::DefinitionDSL
-
#name ModelContextProtocol::Server::Prompt::ArgumentDSL
-
name ModelContextProtocol::Server::Prompt
-
#name ModelContextProtocol::Server::Tool::DefinitionDSL
-
name ModelContextProtocol::Server::Tool
-
name ModelContextProtocol::Server::ResourceTemplate
-
new ModelContextProtocol::Server::Registry
-
#next_event_id ModelContextProtocol::Server::StreamableHttpTransport::EventCounter
-
output_schema ModelContextProtocol::Server::Tool
-
#output_schema ModelContextProtocol::Server::Tool::DefinitionDSL
-
paginate ModelContextProtocol::Server::Pagination
-
#pagination ModelContextProtocol::Server::Configuration
-
#pagination_enabled? ModelContextProtocol::Server::Configuration
-
#pagination_options ModelContextProtocol::Server::Configuration
-
pagination_requested? ModelContextProtocol::Server::Pagination
-
#peek_all ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#peek_messages ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue
-
#ping ModelContextProtocol::Server::RedisClientProxy
-
#pipelined ModelContextProtocol::Server::RedisClientProxy
-
#poll_messages ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue
-
#poll_messages_for_session ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#pool ModelContextProtocol::Server::RedisConfig
-
pool ModelContextProtocol::Server::RedisConfig
-
#pool ModelContextProtocol::Server::RedisPoolManager
-
pool_manager ModelContextProtocol::Server::RedisConfig
-
#pool_size ModelContextProtocol::Server::RedisConfig::Configuration
-
#pool_timeout ModelContextProtocol::Server::RedisConfig::Configuration
-
#pop ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#pop_all ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#priority ModelContextProtocol::Server::Resource::AnnotationsDSL
-
#progressable ModelContextProtocol::Server::Progressable
-
#prompts ModelContextProtocol::Server::Registry
-
#prompts_data ModelContextProtocol::Server::Registry
-
#prompts_options ModelContextProtocol::Server::Registry
-
#push ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#push_bulk ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#push_message ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue
-
#push_messages ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue
-
#queue_message_for_session ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#reap_now ModelContextProtocol::Server::RedisPoolManager
-
#reaper_interval ModelContextProtocol::Server::RedisConfig::Configuration
-
#reaper_thread ModelContextProtocol::Server::RedisPoolManager
-
#redis_url ModelContextProtocol::Server::RedisConfig::Configuration
-
#refresh_heartbeat ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#refresh_request_ttl ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#register ModelContextProtocol::Server::Registry
-
#register_request ModelContextProtocol::Server::StdioTransport::RequestStore
-
#register_request ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#register_stream ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#registry ModelContextProtocol::Server::Configuration
-
#request_store ModelContextProtocol::Server::StdioTransport
-
#require_environment_variable ModelContextProtocol::Server::Configuration
-
#required ModelContextProtocol::Server::Prompt::ArgumentDSL
-
#reset ModelContextProtocol::Server::StreamableHttpTransport::EventCounter
-
reset! ModelContextProtocol::Server::RedisConfig
-
#reset! ModelContextProtocol::Server::RedisConfig
-
#resource_link ModelContextProtocol::Server::ContentHelpers
-
#resource_templates ModelContextProtocol::Server::Registry
-
#resource_templates_data ModelContextProtocol::Server::Registry
-
#resources ModelContextProtocol::Server::Registry
-
#resources_data ModelContextProtocol::Server::Registry
-
#resources_options ModelContextProtocol::Server::Registry
-
#respond_to_missing? ModelContextProtocol::Server::RedisClientProxy::RedisMultiWrapper
-
#route ModelContextProtocol::Server::Router
-
#router ModelContextProtocol::Server
-
#router ModelContextProtocol::Server::StdioTransport
-
#rpop ModelContextProtocol::Server::RedisClientProxy
-
#running? ModelContextProtocol::Server::StreamableHttpTransport::MessagePoller
-
#send_notification ModelContextProtocol::Server::StreamableHttpTransport
-
#send_notification ModelContextProtocol::Server::StdioTransport
-
#serialized ModelContextProtocol::Server::Resource::AnnotationsDSL
-
#session_exists? ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#session_has_active_stream? ModelContextProtocol::Server::StreamableHttpTransport::SessionStore
-
#set ModelContextProtocol::Server::RedisClientProxy
-
#set_count ModelContextProtocol::Server::StreamableHttpTransport::EventCounter
-
#set_environment_variable ModelContextProtocol::Server::Configuration
-
#set_mcp_level ModelContextProtocol::Server::MCPLogger
-
#shutdown ModelContextProtocol::Server::StreamableHttpTransport
-
#shutdown ModelContextProtocol::Server::RedisPoolManager
-
#shutdown! ModelContextProtocol::Server::RedisConfig
-
shutdown! ModelContextProtocol::Server::RedisConfig
-
#size ModelContextProtocol::Server::StreamableHttpTransport::NotificationQueue
-
#start ModelContextProtocol::Server::StreamableHttpTransport::MessagePoller
-
#start ModelContextProtocol::Server
-
#start ModelContextProtocol::Server::RedisPoolManager
-
#stats ModelContextProtocol::Server::RedisConfig
-
stats ModelContextProtocol::Server::RedisConfig
-
#stats ModelContextProtocol::Server::RedisPoolManager
-
#stop ModelContextProtocol::Server::StreamableHttpTransport::MessagePoller
-
#stream_active? ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#text_content ModelContextProtocol::Server::ContentHelpers
-
#title ModelContextProtocol::Server::Configuration
-
#title ModelContextProtocol::Server::Resource::DefinitionDSL
-
title ModelContextProtocol::Server::Resource
-
#title ModelContextProtocol::Server::Prompt::DefinitionDSL
-
title ModelContextProtocol::Server::Prompt
-
#title ModelContextProtocol::Server::Tool::DefinitionDSL
-
title ModelContextProtocol::Server::Tool
-
#tools ModelContextProtocol::Server::Registry
-
#tools_data ModelContextProtocol::Server::Registry
-
#tools_options ModelContextProtocol::Server::Registry
-
#transport ModelContextProtocol::Server::Configuration
-
#transport ModelContextProtocol::Server::MCPLogger
-
#transport ModelContextProtocol::Server
-
#transport_options ModelContextProtocol::Server::Configuration
-
#transport_type ModelContextProtocol::Server::Configuration
-
#ttl ModelContextProtocol::Server::RedisClientProxy
-
#unregister_request ModelContextProtocol::Server::StreamableHttpTransport::RequestStore
-
#unregister_request ModelContextProtocol::Server::StdioTransport::RequestStore
-
#unregister_stream ModelContextProtocol::Server::StreamableHttpTransport::StreamRegistry
-
#uri ModelContextProtocol::Server::Resource::DefinitionDSL
-
uri ModelContextProtocol::Server::Resource
-
#uri ModelContextProtocol::Server::Resource
-
#uri_template ModelContextProtocol::Server::ResourceTemplate::DefinitionDSL
-
uri_template ModelContextProtocol::Server::ResourceTemplate
-
#user_message ModelContextProtocol::Server::Prompt::MessageHistoryBuilder
-
#validate! ModelContextProtocol::Server::Configuration
-
#version ModelContextProtocol::Server::Configuration
-
with_argument ModelContextProtocol::Server::Prompt
-
#with_lock ModelContextProtocol::Server::StreamableHttpTransport::SessionMessageQueue