Libraries
»
ruby-mcp-client
(3.0.0)
»
Documentation for ruby-mcp-client (3.0.0)
Alphabetic Index
File Listing
README
Namespace Listing A-Z
A
Aborted
(MCPClient::SchemaValidator)
AmbiguousPromptName
(MCPClient::Errors)
AmbiguousResourceURI
(MCPClient::Errors)
AmbiguousToolName
(MCPClient::Errors)
Application
(MCPClient::SchemaValidator::Evaluation)
AudioContent
(MCPClient)
Auth
(MCPClient)
AuthorizationRecorder
(MCPClient::HttpTransportBase::CacheSupport)
B
BoundedInflate
(MCPClient::HttpTransportBase)
BrowserOAuth
(MCPClient::Auth)
C
CacheSlices
(MCPClient::Client)
CacheSupport
(MCPClient::HttpTransportBase)
CachedResult
(MCPClient)
CallbackServer
(MCPClient::Auth::BrowserOAuth)
CalledToolDefinition
(MCPClient)
CapabilityError
(MCPClient::Errors)
ChallengeHandling
(MCPClient::Auth::OAuthProvider)
ChildSession
(MCPClient::ServerStdio)
Client
(MCPClient)
ClientAuthentication
(MCPClient::Auth::OAuthProvider)
ClientInfo
(MCPClient::Auth)
ClientMetadata
(MCPClient::Auth)
Codes
(MCPClient::Errors)
Composition
(MCPClient::SchemaValidator)
ConfigParser
(MCPClient)
ConnectionError
(MCPClient::Errors)
Context
(MCPClient::SchemaValidator)
D
DeepCopy
(MCPClient)
DeprecationNotices
(MCPClient)
Deprecations
(MCPClient)
Dialects
(MCPClient::SchemaValidator)
E
EcmaPatterns
(MCPClient::SchemaValidator)
ElicitationValidator
(MCPClient)
Envelopes
(MCPClient::JsonRpcCommon)
EraDetection
(MCPClient::HttpTransportBase)
ErrorBodies
(MCPClient::JsonRpcCommon)
Errors
(MCPClient)
Evaluated
(MCPClient::SchemaValidator)
Evaluation
(MCPClient::SchemaValidator)
H
HeaderMismatchError
(MCPClient::Errors)
HeaderParams
(MCPClient)
HeaderProbe
(MCPClient::HttpTransportBase::CacheSupport)
HeldRequestMeta
(MCPClient::RequestMetadata)
HttpTransportBase
(MCPClient)
I
InputRequiredError
(MCPClient::Errors)
InputRequiredWait
(MCPClient::JsonRpcCommon::InputWaits)
InputRequirements
(MCPClient::SchemaValidator)
InputRoundTrips
(MCPClient)
InputWaits
(MCPClient::JsonRpcCommon)
Instances
(MCPClient::SchemaValidator)
InsufficientScopeError
(MCPClient::Errors)
InvalidResultError
(MCPClient::Errors)
J
JsonRpcCommon
(MCPClient)
JsonRpcTransport
(MCPClient::ServerStdio)
JsonRpcTransport
(MCPClient::ServerHTTP)
JsonRpcTransport
(MCPClient::ServerSSE)
JsonRpcTransport
(MCPClient::ServerStreamableHTTP)
K
KeywordScan
(MCPClient::SchemaValidator)
L
ListAggregation
(MCPClient::Client)
ListenStream
(MCPClient::HttpTransportBase)
ListenStreamClosed
(MCPClient::HttpTransportBase::ListenStream)
M
MCPClient
MCPError
(MCPClient::Errors)
MemoryStorage
(MCPClient::Auth::OAuthProvider)
MethodNotFoundError
(MCPClient::Errors)
MissingRequiredClientCapabilityError
(MCPClient::Errors)
ModernProtocolError
(MCPClient::Errors)
ModernServerError
(MCPClient::Errors)
N
NestedExchange
(MCPClient::HttpTransportBase::RequestRecovery)
Normalization
(MCPClient::SchemaValidator)
NormalizedResponse
(MCPClient::HttpTransportBase)
NotificationDispatcher
(MCPClient::Subscription)
NotificationRouting
(MCPClient::Client)
O
OAuthClient
(MCPClient)
OAuthProvider
(MCPClient::Auth)
OriginPolicy
(MCPClient::ServerSSE)
P
PKCE
(MCPClient::Auth)
ParamHeaders
(MCPClient::HttpTransportBase)
PeerText
(MCPClient::Auth)
PendingRequests
(MCPClient::Auth::OAuthProvider)
Prompt
(MCPClient)
PromptGetError
(MCPClient::Errors)
PromptNotFound
(MCPClient::Errors)
Q
Queued
(MCPClient::Subscription::NotificationDispatcher)
R
ReconnectMonitor
(MCPClient::ServerSSE)
References
(MCPClient::SchemaValidator)
RegistrationStore
(MCPClient::Auth::OAuthProvider)
RequestAuthorization
(MCPClient)
RequestMetaScope
(MCPClient)
RequestMetadata
(MCPClient)
RequestRecovery
(MCPClient::HttpTransportBase)
RequestTimeoutError
(MCPClient::Errors)
Resource
(MCPClient)
ResourceContent
(MCPClient)
ResourceLink
(MCPClient)
ResourceMetadata
(MCPClient::Auth)
ResourceNotFound
(MCPClient::Errors)
ResourceReadError
(MCPClient::Errors)
ResourceTemplate
(MCPClient)
ResponseBodyCapture
(MCPClient::HttpTransportBase::StreamRecovery)
ResponseStreamClosedError
(MCPClient::Errors)
ResponseTooLargeError
(MCPClient::Errors)
ResponseValidation
(MCPClient::Auth::OAuthProvider)
ResultCaching
(MCPClient)
ResultCompleteness
(MCPClient)
Root
(MCPClient)
RoundTripMarker
(MCPClient)
S
SamplingValidation
(MCPClient::Client)
Scalars
(MCPClient::SchemaValidator)
SchemaValidator
(MCPClient)
ScopeSelection
(MCPClient::Auth::OAuthProvider)
ServerBase
(MCPClient)
ServerError
(MCPClient::Errors)
ServerFactory
(MCPClient)
ServerHTTP
(MCPClient)
ServerMetadata
(MCPClient::Auth)
ServerNotFound
(MCPClient::Errors)
ServerSSE
(MCPClient)
ServerStdio
(MCPClient)
ServerStreamableHTTP
(MCPClient)
SessionChangedError
(MCPClient::Errors)
SessionPin
(MCPClient)
SessionRecovery
(MCPClient::HttpTransportBase)
Shapes
(MCPClient::SchemaValidator)
SseEventScanner
(MCPClient::HttpTransportBase)
SseParser
(MCPClient::ServerSSE)
StreamCapture
(MCPClient::HttpTransportBase)
StreamRecovery
(MCPClient::HttpTransportBase)
Subscription
(MCPClient)
SubscriptionSupport
(MCPClient)
SyntaxError
(MCPClient::SchemaValidator::EcmaPatterns)
T
Task
(MCPClient)
TaskApi
(MCPClient::Client)
TaskError
(MCPClient::Errors)
TaskLifetimes
(MCPClient::Client)
TaskNotFound
(MCPClient::Errors)
TaskRegistry
(MCPClient::Client)
TaskReplacedError
(MCPClient::Errors)
TaskShape
(MCPClient::Client)
TaskSupport
(MCPClient::Client)
TaskUpdates
(MCPClient::Client)
TaskWaitBoundaries
(MCPClient::Client)
TaskWorkers
(MCPClient::Client)
Token
(MCPClient::Auth)
TokenStore
(MCPClient::Auth::OAuthProvider)
TooLarge
(MCPClient::SchemaValidator)
Tool
(MCPClient)
ToolCallError
(MCPClient::Errors)
ToolListing
(MCPClient::HttpTransportBase)
ToolNotFound
(MCPClient::Errors)
TornDownTransport
(MCPClient::ServerStdio)
TransientServerError
(MCPClient::Errors)
TransportDetectionError
(MCPClient::Errors)
TransportError
(MCPClient::Errors)
U
UnsupportedProtocolVersionError
(MCPClient::Errors)
Untranslatable
(MCPClient::SchemaValidator::EcmaPatterns)
UriReferences
(MCPClient::SchemaValidator)
V
ValidationError
(MCPClient::Errors)
W
Walk
(MCPClient::SchemaValidator)