Method List
-
_description McpToolkit::Tools::AuthorityBase
-
_description McpToolkit::Authority::Tools::Base
-
_input_schema McpToolkit::Tools::AuthorityBase
-
_input_schema McpToolkit::Authority::Tools::Base
-
_tool_name McpToolkit::Tools::AuthorityBase
-
#account McpToolkit::Authority::Context
-
#account McpToolkit::Tools::AuthorityBase
-
#account_id McpToolkit::Auth::Introspection::Result
-
#account_id McpToolkit::Gateway::Proxy
-
account_id_for McpToolkit::Auth::Authority
-
#account_id_header McpToolkit::Configuration
-
#account_ids McpToolkit::Auth::Introspection::Result
-
#account_meta_key McpToolkit::Configuration
-
#account_resolver McpToolkit::Configuration
-
#accounts_user? McpToolkit::Auth::Introspection::Result
-
#all McpToolkit::Gateway::UpstreamRegistry
-
#allowed McpToolkit::RateLimiter::Result
-
#allowed? McpToolkit::RateLimiter::Result
-
#app_key McpToolkit::Gateway::Proxy
-
#applier McpToolkit::Resource::CustomFilter
-
apply McpToolkit::Filtering
-
apply_condition McpToolkit::Filtering
-
#association_descriptors McpToolkit::Resource
-
#attribute_names McpToolkit::Resource
-
attributes McpToolkit::Serializer::Base
-
#auth_role McpToolkit::Configuration
-
#authenticate McpToolkit::Authority::Token::ClassMethods
-
authenticate McpToolkit::Auth::Authority
-
#authority? McpToolkit::Configuration
-
#authorized_account_ids McpToolkit::Auth::Introspection::Result
-
#authorized_for_scope? McpToolkit::Authority::Token
-
#authorized_for_scope? McpToolkit::Auth::Introspection::Result
-
#bearer_token McpToolkit::Authority::Context
-
#bearer_token McpToolkit::Tools::AuthorityBase
-
#bearer_token McpToolkit::Gateway::Client
-
#bearer_token McpToolkit::Gateway::Proxy
-
build McpToolkit::Server
-
build McpToolkit::FieldSelection
-
#build McpToolkit::UnknownResourceMessage
-
build_authority_server_controller McpToolkit
-
build_engine_controllers! McpToolkit
-
build_server_controller McpToolkit
-
build_tokens_controller McpToolkit
-
#cache_store McpToolkit::Configuration
-
call McpToolkit::GetExecutor
-
#call McpToolkit::GetExecutor
-
#call McpToolkit::RateLimiter
-
call McpToolkit::ListExecutor
-
#call McpToolkit::ListExecutor
-
call McpToolkit::ResourceSchema
-
#call McpToolkit::ResourceSchema
-
#call McpToolkit::Authority::Tools::ResourceSchema
-
#call McpToolkit::Authority::Tools::Resources
-
call McpToolkit::Tools::ResourceSchema
-
call McpToolkit::Tools::AuthorityBase
-
#call McpToolkit::Tools::AuthorityBase
-
#call McpToolkit::Authority::Tools::List
-
#call McpToolkit::Authority::Tools::Get
-
call McpToolkit::Auth::Introspection
-
#call McpToolkit::Auth::Introspection
-
call McpToolkit::Auth::Authenticator
-
#call McpToolkit::Auth::Authenticator
-
call McpToolkit::Tools::Resources
-
#call McpToolkit::Gateway::Proxy
-
call McpToolkit::Tools::List
-
call McpToolkit::Tools::Get
-
#central_app_url McpToolkit::Configuration
-
#code McpToolkit::Protocol::Error
-
#collection McpToolkit::Serialization
-
collection? McpToolkit::Filtering
-
#column McpToolkit::Filtering::Predicate
-
column_type McpToolkit::Filtering
-
compound? McpToolkit::Filtering
-
condition_hash? McpToolkit::Filtering
-
config McpToolkit
-
#config McpToolkit::Dispatcher
-
#config McpToolkit::Authority::Tools::Base
-
#config McpToolkit::Gateway::Client
-
#config McpToolkit::Gateway::Proxy
-
config_from McpToolkit::Tools::Base
-
configure McpToolkit
-
const_missing McpToolkit::Authority
-
const_missing McpToolkit
-
#context McpToolkit::Dispatcher
-
#context McpToolkit::Tools::AuthorityBase
-
#create McpToolkit::Authority::ControllerMethods
-
#create McpToolkit::Transport::ControllerMethods
-
create! McpToolkit::Session
-
#custom_filters McpToolkit::Resource
-
#data McpToolkit::Session
-
#data McpToolkit::Protocol::Error
-
declared_associations McpToolkit::Serializer::Base
-
declared_attributes McpToolkit::Serializer::Base
-
#default_required_permissions_scope McpToolkit::Registry
-
define_controller McpToolkit
-
definition McpToolkit::Tools::AuthorityBase
-
definition McpToolkit::Authority::Tools::Base
-
delete McpToolkit::Session
-
#description McpToolkit::Resource::CustomFilter
-
#description McpToolkit::Resource
-
description McpToolkit::Tools::AuthorityBase
-
description McpToolkit::Authority::Tools::Base
-
#destroy McpToolkit::Authority::ControllerMethods
-
#destroy McpToolkit::Transport::ControllerMethods
-
#digest_for McpToolkit::Authority::Token::ClassMethods
-
#effective_required_permissions_scope McpToolkit::Resource
-
#ensure_resource_accessible! McpToolkit::Tools::AuthorityBase
-
equality_value McpToolkit::Filtering
-
error_response McpToolkit::Protocol
-
error_response McpToolkit::Tools::Base
-
#execute McpToolkit::Tools::AuthorityBase
-
#expired? McpToolkit::Authority::Token
-
#expired? McpToolkit::Auth::Introspection::Result
-
#expires_at McpToolkit::Auth::Introspection::Result
-
#extra McpToolkit::Resource
-
#extras McpToolkit::Resource
-
#fetch McpToolkit::Registry
-
fetch McpToolkit::Filtering
-
#filter McpToolkit::Resource
-
#filterable McpToolkit::Resource
-
#filterable_columns McpToolkit::Resource
-
#filterable_keys McpToolkit::Resource
-
find McpToolkit::Session
-
#find McpToolkit::Registry
-
#find McpToolkit::Authority::RegistryToolProvider
-
#find McpToolkit::Authority::CompositeToolProvider
-
#find McpToolkit::Gateway::UpstreamRegistry
-
#flush McpToolkit::UsageMetering::Recorder
-
#flush! McpToolkit::Gateway::Aggregator
-
#foreign_key McpToolkit::Serializer::Base::Association
-
#gateway_client_name McpToolkit::Configuration
-
#gateway_client_version McpToolkit::Configuration
-
#generic_tool_name_prefix McpToolkit::Configuration
-
#handle_request McpToolkit::Dispatcher
-
has_many McpToolkit::Serializer::Base
-
has_one McpToolkit::Serializer::Base
-
#health McpToolkit::Authority::ControllerMethods
-
#health McpToolkit::Transport::ControllerMethods
-
#http_status McpToolkit::Gateway::UpstreamCallError
-
#http_status McpToolkit::Gateway::Client::Error
-
#id McpToolkit::Session
-
#initialize McpToolkit::Session
-
#initialize McpToolkit::Protocol::Error
-
#initialize McpToolkit::Protocol::ParseError
-
#initialize McpToolkit::Protocol::InvalidRequest
-
#initialize McpToolkit::Protocol::MethodNotFound
-
#initialize McpToolkit::Protocol::InvalidParams
-
#initialize McpToolkit::Protocol::InternalError
-
#initialize McpToolkit::Registry
-
#initialize McpToolkit::Resource
-
#initialize McpToolkit::Dispatcher
-
#initialize McpToolkit::GetExecutor
-
#initialize McpToolkit::RateLimiter
-
#initialize McpToolkit::Configuration
-
#initialize McpToolkit::ListExecutor
-
#initialize McpToolkit::Serialization
-
#initialize McpToolkit::FieldSelection
-
#initialize McpToolkit::ResourceSchema
-
#initialize McpToolkit::Authority::Context
-
#initialize McpToolkit::UnknownResourceMessage
-
#initialize McpToolkit::Authority::RegistryToolProvider
-
#initialize McpToolkit::Authority::CompositeToolProvider
-
#initialize McpToolkit::Auth::AuthorityServerClient
-
#initialize McpToolkit::Gateway::UpstreamCallError
-
#initialize McpToolkit::Gateway::UpstreamRegistry::Upstream
-
#initialize McpToolkit::Gateway::UpstreamRegistry
-
#initialize McpToolkit::UsageMetering::Recorder
-
#initialize McpToolkit::Tools::AuthorityBase
-
#initialize McpToolkit::Authority::Tools::Base
-
#initialize McpToolkit::Gateway::Aggregator
-
#initialize McpToolkit::Auth::Introspection
-
#initialize McpToolkit::Auth::Authenticator
-
#initialize McpToolkit::Serializer::Base
-
#initialize McpToolkit::Gateway::Client::Error
-
#initialize McpToolkit::Gateway::Client
-
#initialize McpToolkit::Gateway::Proxy
-
#initialize_authority_hook_defaults McpToolkit::Configuration
-
input_schema McpToolkit::Tools::AuthorityBase
-
input_schema McpToolkit::Authority::Tools::Base
-
#introspect McpToolkit::Auth::AuthorityServerClient
-
#introspect_path McpToolkit::Configuration
-
#introspect_url McpToolkit::Configuration
-
#introspection McpToolkit::Auth::Authenticator::Context
-
#introspection_cache_ttl McpToolkit::Configuration
-
introspection_payload McpToolkit::Auth::Authority
-
#introspection_timeout McpToolkit::Configuration
-
invalid_payload McpToolkit::Auth::Authority
-
#jsonrpc_error McpToolkit::Gateway::UpstreamCallError
-
#jsonrpc_error McpToolkit::Gateway::Client::Error
-
#key McpToolkit::Gateway::UpstreamRegistry::Upstream
-
#key McpToolkit::Serializer::Base::Association
-
#kind McpToolkit::Auth::Introspection::Result
-
#limit McpToolkit::RateLimiter::Result
-
#links_key McpToolkit::Serializer::Base::Association
-
#logger McpToolkit::Configuration
-
lookup_resource McpToolkit::Tools::Base
-
meta_from McpToolkit::Tools::Base
-
#model McpToolkit::Resource
-
model_class McpToolkit::Serializer::Base
-
model_class= McpToolkit::Serializer::Base
-
#name McpToolkit::Resource::CustomFilter
-
#name McpToolkit::Resource
-
#name McpToolkit::Serializer::Base::Association
-
#name_for McpToolkit::Gateway::UpstreamRegistry::Upstream
-
#names McpToolkit::FieldSelection
-
normalize_value McpToolkit::Filtering
-
#normalized_scopes McpToolkit::Authority::Token
-
#note McpToolkit::Resource
-
#object McpToolkit::Serializer::Base
-
#one McpToolkit::Serialization
-
#operator McpToolkit::Filtering::Predicate
-
#parent_controller McpToolkit::Configuration
-
parse McpToolkit::FieldSelection
-
#polymorphic McpToolkit::Serializer::Base::Association
-
predicate_for McpToolkit::Filtering
-
#principal McpToolkit::Authority::Context
-
#principal McpToolkit::Tools::AuthorityBase
-
#protocol_version McpToolkit::Configuration
-
#prune_collection McpToolkit::FieldSelection
-
#prune_record McpToolkit::FieldSelection
-
#public_tool_list McpToolkit::Gateway::UpstreamRegistry::Upstream
-
#rate_limit_max_requests McpToolkit::Configuration
-
#rate_limit_window McpToolkit::Configuration
-
#rate_limiter McpToolkit::Configuration
-
#record McpToolkit::UsageMetering::Recorder
-
#register McpToolkit::Registry
-
#register McpToolkit::Gateway::UpstreamRegistry
-
#register_upstream McpToolkit::Configuration
-
registry McpToolkit
-
#registry McpToolkit::Configuration
-
#reload McpToolkit::Authority::Token
-
#remaining McpToolkit::RateLimiter::Result
-
#required_permissions_scope McpToolkit::Resource
-
required_permissions_scope McpToolkit::Tools::AuthorityBase
-
#required_permissions_scope McpToolkit::Authority::Tools::Base
-
#required_scope_for McpToolkit::Registry
-
#reset! McpToolkit::Registry
-
#reset! McpToolkit::Gateway::UpstreamRegistry
-
#reset_at McpToolkit::RateLimiter::Result
-
reset_config! McpToolkit
-
reset_engine_controllers! McpToolkit
-
resolve_descriptor McpToolkit::Tools::Base
-
#resolve_relation McpToolkit::Resource
-
#resource_extension McpToolkit::Registry
-
#resource_finalizer McpToolkit::Registry
-
#resource_names McpToolkit::Registry
-
#resources McpToolkit::Registry
-
#retry_after McpToolkit::RateLimiter::Result
-
root_key McpToolkit::Serializer::Base
-
#sanitize_sql_like McpToolkit::SqlSanitizer
-
#satellite? McpToolkit::Configuration
-
#scope McpToolkit::Resource
-
#scope McpToolkit::Serializer::Base
-
#scope_restricted? McpToolkit::Authority::Token
-
#scope_root McpToolkit::Auth::Authenticator::Context
-
#scopes McpToolkit::Auth::Introspection::Result
-
#serializable_hash McpToolkit::Serializer::Base
-
serialize_collection McpToolkit::Serializer::Base
-
serialize_one McpToolkit::Serializer::Base
-
#serializer McpToolkit::Resource
-
#serializer McpToolkit::Serializer::Base::Association
-
#serializer_base McpToolkit::Configuration
-
#server_instructions McpToolkit::Configuration
-
#server_name McpToolkit::Configuration
-
#server_version McpToolkit::Configuration
-
#session_data_builder McpToolkit::Configuration
-
#session_ttl McpToolkit::Configuration
-
#split_tool_name McpToolkit::Gateway::UpstreamRegistry
-
#sql_sanitizer McpToolkit::Configuration
-
#stream McpToolkit::Authority::ControllerMethods
-
#stream McpToolkit::Transport::ControllerMethods
-
success_response McpToolkit::Protocol
-
#superuser? McpToolkit::Authority::Context
-
#superuser? McpToolkit::Tools::AuthorityBase
-
#superuser? McpToolkit::Auth::Introspection::Result
-
#superuser_resolver McpToolkit::Configuration
-
#superusers_only! McpToolkit::Resource
-
#superusers_only? McpToolkit::Resource
-
#supported_protocol_versions McpToolkit::Configuration
-
text_response McpToolkit::Tools::Base
-
#timeout McpToolkit::Gateway::Client
-
#to_h McpToolkit::Protocol::Error
-
#token_authenticator McpToolkit::Configuration
-
#tool_definitions McpToolkit::Authority::RegistryToolProvider
-
#tool_definitions McpToolkit::Authority::CompositeToolProvider
-
#tool_definitions McpToolkit::Gateway::Aggregator
-
tool_name McpToolkit::Tools::AuthorityBase
-
tool_name McpToolkit::Authority::Tools::Base
-
#tool_name McpToolkit::Gateway::Proxy
-
#tool_provider McpToolkit::Configuration
-
#tools_call McpToolkit::Gateway::Client
-
#tools_list McpToolkit::Gateway::Client
-
#touch_last_used! McpToolkit::Authority::Token
-
translates McpToolkit::Serializer::Base
-
#type McpToolkit::Resource::CustomFilter
-
#type McpToolkit::Serializer::Base::Association
-
#upstream McpToolkit::Gateway::Client
-
#upstream_list_ttl McpToolkit::Configuration
-
#upstream_timeout McpToolkit::Configuration
-
#upstreams McpToolkit::Configuration
-
#url McpToolkit::Gateway::UpstreamRegistry::Upstream
-
#usage_flusher McpToolkit::Configuration
-
#usage_recorder McpToolkit::Configuration
-
#valid McpToolkit::Auth::Introspection::Result
-
#valid? McpToolkit::Auth::Introspection::Result
-
#validate! McpToolkit::FieldSelection
-
validate_operator! McpToolkit::Filtering
-
#value McpToolkit::Filtering::Predicate
-
with_account McpToolkit::Tools::Base
-
with_authentication McpToolkit::Tools::Base