Documentation
Dlang.org
McpServer.handle
mcp
server
server
McpServer
Convenience overload using a
NullContext
(no server->client channel).
Nullable
!
Json
handle
(Message msg, RequestContext ctx)
Nullable
!
Json
handle
(Message msg)
class
McpServer
@
safe
Nullable
!
Json
handle
(
Message
msg
)
mcp
server
server
McpServer
constructors
this
functions
acknowledgedSubsetFor
advertiseExtension
bindConnection
capabilities
clientCapabilities
clientExtensions
clientTasks
connectedSessions
currentLogLevel
disableInputSchemaValidation
enableInputSchemaValidation
enableLogging
enableOutputSchemaValidation
enablePromptsListChanged
enableResourceSubscriptions
enableResourcesListChanged
enableTasks
enableToolsListChanged
handle
handleRaw
isSubscribed
lastListenFilter
mode
negotiatedVersion
notify
notifyElicitationComplete
notifyPromptsListChanged
notifyResourceUpdated
notifyResourcesListChanged
notifyToolsListChanged
pingClient
registerDynamicPrompt
registerDynamicTool
registerResource
registerResourceTemplate
removeResource
removeTool
requireInitialized
secureRequestState
serverPushChannel
sessionPushEligibility
setArgumentCompleter
setClientNotificationHandler
setCompletionRequestHandler
setListCacheHint
setPageSize
setRootsListChangedHandler
setToolRequiredClientCapabilities
toolInputSchema
tryServeStdioListen
static functions
stateful
stateless
Convenience overload using a NullContext (no server->client channel).