Documentation
Dlang.org
McpClient.discover
mcp
client
client
McpClient
server/discover
(draft): fetch the server's supported versions, capabilities, and identity.
class
McpClient
@
safe
DiscoverResult
discover
(
)
mcp
client
client
McpClient
constructors
this
functions
cacheToolSchema
callTool
cancel
close
complete
connect
discover
effectiveCapabilities
enableModern
enableOutputSchemaValidation
getPrompt
headersFor
initialize
injectModernMetaForTest
isCancelled
isResponseCancelled
listPrompts
listResourceTemplates
listResources
listTools
notifyRootsListChanged
ping
protocolVersion
readResource
registerUrlElicitations
sendNotification
serverCapabilities
serverInfo
serverInstructions
setBearerToken
setInitializeRequestIdForTest
setLogLevel
setRoots
startServerStream
subscribe
subscriptionsListen
static functions
buildCompleteParams
buildGetPromptParams
buildReadResourceParams
buildSubscriptionsListenParams
buildToolCallParams
excludeInvalidHeaderTools
http
paramHeaders
resolveSiblingPath
spawn
spawnSibling
stdio
validateOutput
withInputResponses
withRequestState
variables
autoAdvertiseCapabilities
capabilities
clientInfo
onElicitation
onListRoots
onLogMessage
onNotification
onNotifyForTest
onProgress
onRpcForTest
onSampling
server/discover (draft): fetch the server's supported versions, capabilities, and identity.