hs-mcp-0.1.1.0: Library with tools for creating an MCP server implementation.

Index

BlobContentNetwork.MCP.Types
callToolNetwork.MCP.Client
callToolArgumentsNetwork.MCP.Types
callToolContentNetwork.MCP.Types
callToolIsErrorNetwork.MCP.Types
callToolNameNetwork.MCP.Types
CallToolRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
CallToolResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
Client 
1 (Type/Class)Network.MCP.Client.Types
2 (Data Constructor)Network.MCP.Client.Types
ClientCapabilities 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
clientCapabilitiesNetwork.MCP.Client.Types
ClientConfig 
1 (Type/Class)Network.MCP.Client.Types
2 (Data Constructor)Network.MCP.Client.Types
clientConfigNetwork.MCP.Client.Types
ClientInfoNetwork.MCP.Types
clientInitCapabilitiesNetwork.MCP.Types
ClientInitializeOptions 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ClientInitializeResultNetwork.MCP.Types
clientInitInfoNetwork.MCP.Types
clientInitProtocolVersionNetwork.MCP.Types
clientNameNetwork.MCP.Client.Types
clientProcessNetwork.MCP.Client.Types
clientRootsCapabilityNetwork.MCP.Types
clientSamplingCapabilityNetwork.MCP.Types
clientStdinNetwork.MCP.Client.Types
clientStdoutNetwork.MCP.Client.Types
clientVersionNetwork.MCP.Client.Types
connectClientNetwork.MCP.Client
ConnectionErrorNetwork.MCP.Client.Types
createClientNetwork.MCP.Client
createServerNetwork.MCP.Server
destructiveHintNetwork.MCP.Types
disconnectClientNetwork.MCP.Client
EmbeddedResourceNetwork.MCP.Types
errorCodeNetwork.MCP.Transport.Types
errorDataNetwork.MCP.Transport.Types
errorMessageNetwork.MCP.Transport.Types
ErrorResponse 
1 (Type/Class)Network.MCP.Transport.Types
2 (Data Constructor)Network.MCP.Transport.Types
getPromptNetwork.MCP.Client
getPromptArgumentsNetwork.MCP.Types
getPromptDescriptionNetwork.MCP.Types
getPromptMessagesNetwork.MCP.Types
getPromptNameNetwork.MCP.Types
GetPromptRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
GetPromptResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
handleMessageNetwork.MCP.Server
handleMessagesNetwork.MCP.Transport.Types
handleRequestNetwork.MCP.Server
idempotentHintNetwork.MCP.Types
ImageContentNetwork.MCP.Types
Implementation 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
JSONRPC 
1 (Type/Class)Network.MCP.Transport.Types
2 (Data Constructor)Network.MCP.Transport.Types
listPromptsNetwork.MCP.Client
ListPromptsRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ListPromptsResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
listPromptsResultNetwork.MCP.Types
listResourcesNetwork.MCP.Client
ListResourcesRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ListResourcesResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
listResourcesResultNetwork.MCP.Types
ListRootsRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ListRootsResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
listRootsResultNetwork.MCP.Types
listToolsNetwork.MCP.Client
ListToolsRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ListToolsResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
listToolsResultNetwork.MCP.Types
McpClientErrorNetwork.MCP.Client.Types
MessageNetwork.MCP.Transport.Types
newSTDIOTransportNetwork.MCP.Transport.StdIO
Notification 
1 (Type/Class)Network.MCP.Transport.Types
2 (Data Constructor)Network.MCP.Transport.Types
notificationJsonrpcNetwork.MCP.Transport.Types
NotificationMessageNetwork.MCP.Transport.Types
notificationMethodNetwork.MCP.Transport.Types
notificationParamsNetwork.MCP.Transport.Types
openWorldHintNetwork.MCP.Types
parseResponseNetwork.MCP.Client.Request
Prompt 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
PromptArgument 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
promptArgumentDescriptionNetwork.MCP.Types
promptArgumentNameNetwork.MCP.Types
promptArgumentRequiredNetwork.MCP.Types
promptArgumentsNetwork.MCP.Types
PromptContent 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
promptContentTextNetwork.MCP.Types
PromptContentTypeNetwork.MCP.Types
promptContentTypeNetwork.MCP.Types
promptDescriptionNetwork.MCP.Types
PromptHandlerNetwork.MCP.Server.Types, Network.MCP.Server
PromptMessage 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
promptMessageContentNetwork.MCP.Types
promptMessageRoleNetwork.MCP.Types
promptNameNetwork.MCP.Types
PromptsCapability 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
promptsCapabilityNetwork.MCP.Types
promptsListChangedNetwork.MCP.Types
PromptsListChangedNotification 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ProtocolErrorNetwork.MCP.Client.Types
ProtocolVersionNetwork.MCP.Types
readOnlyHintNetwork.MCP.Types
readResourceNetwork.MCP.Client
readResourceContentsNetwork.MCP.Types
ReadResourceRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ReadResourceResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
registerPromptHandlerNetwork.MCP.Server
registerPromptsNetwork.MCP.Server
registerResourceReadHandlerNetwork.MCP.Server
registerResourcesNetwork.MCP.Server
registerToolCallHandlerNetwork.MCP.Server
registerToolsNetwork.MCP.Server
Request 
1 (Type/Class)Network.MCP.Transport.Types
2 (Data Constructor)Network.MCP.Transport.Types
requestIdNetwork.MCP.Transport.Types
requestJsonrpcNetwork.MCP.Transport.Types
RequestMessageNetwork.MCP.Transport.Types
requestMethodNetwork.MCP.Transport.Types
requestParamsNetwork.MCP.Transport.Types
Resource 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ResourceContent 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
resourceContentBlobNetwork.MCP.Types
resourceContentMimeTypeNetwork.MCP.Types
resourceContentTextNetwork.MCP.Types
ResourceContentTypeNetwork.MCP.Types
resourceContentUriNetwork.MCP.Types
resourceDescriptionNetwork.MCP.Types
resourceMimeTypeNetwork.MCP.Types
resourceNameNetwork.MCP.Types
ResourcePromptContentNetwork.MCP.Types
ResourceReadHandlerNetwork.MCP.Server.Types, Network.MCP.Server
resourceReadUriNetwork.MCP.Types
ResourcesCapability 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
resourcesCapabilityNetwork.MCP.Types
resourcesListChangedNetwork.MCP.Types
ResourcesListChangedNotification 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
resourceTemplateNetwork.MCP.Types
ResourceUpdatedNotification 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
resourceUpdatedUriNetwork.MCP.Types
resourceUriNetwork.MCP.Types
Response 
1 (Type/Class)Network.MCP.Transport.Types
2 (Data Constructor)Network.MCP.Transport.Types
responseErrorNetwork.MCP.Transport.Types
responseIdNetwork.MCP.Transport.Types
responseJsonrpcNetwork.MCP.Transport.Types
ResponseMessageNetwork.MCP.Transport.Types
responseResultNetwork.MCP.Transport.Types
Root 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
rootNameNetwork.MCP.Types
RootsCapability 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
rootUriNetwork.MCP.Types
runServerWithSTDIONetwork.MCP.Server.StdIO
runServerWithTransportNetwork.MCP.Server
SamplingCapability 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
sendClientRequestNetwork.MCP.Client.Request
Server 
1 (Type/Class)Network.MCP.Server.Types, Network.MCP.Server
2 (Data Constructor)Network.MCP.Server.Types
ServerCapabilities 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
serverCapabilitiesNetwork.MCP.Server.Types
ServerErrorNetwork.MCP.Client.Types
serverErrorCodeNetwork.MCP.Client.Types
serverErrorDataNetwork.MCP.Client.Types
serverErrorMessageNetwork.MCP.Client.Types
ServerHandlerNetwork.MCP.Server.Types, Network.MCP.Server
ServerInfoNetwork.MCP.Types
serverInfoNetwork.MCP.Server.Types
serverInitCapabilitiesNetwork.MCP.Types
ServerInitializeOptions 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ServerInitializeResultNetwork.MCP.Types
serverInitInfoNetwork.MCP.Types
serverInitInstructionsNetwork.MCP.Types
serverInitProtocolVersionNetwork.MCP.Types
serverInstructionsNetwork.MCP.Server.Types
serverMessageHandlersNetwork.MCP.Server.Types
serverNameNetwork.MCP.Types
serverPromptHandlerNetwork.MCP.Server.Types
serverPromptsNetwork.MCP.Server.Types
serverResourceReadHandlerNetwork.MCP.Server.Types
serverResourcesNetwork.MCP.Server.Types
serverToolCallHandlerNetwork.MCP.Server.Types
serverToolsNetwork.MCP.Server.Types
serverVersionNetwork.MCP.Types
stderrHandleNetwork.MCP.Transport.StdIO
stdinHandleNetwork.MCP.Transport.StdIO
STDIOTransport 
1 (Type/Class)Network.MCP.Transport.StdIO
2 (Data Constructor)Network.MCP.Transport.StdIO
stdoutHandleNetwork.MCP.Transport.StdIO
SubscribeResourceRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
SubscribeResourceResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
subscribeResourceUriNetwork.MCP.Types
supportedVersionsNetwork.MCP.Types
TextContentNetwork.MCP.Types
TextPromptContentNetwork.MCP.Types
TextualContentNetwork.MCP.Types
titleNetwork.MCP.Types
Tool 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
ToolAnnotations 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
toolAnnotationsNetwork.MCP.Types
ToolCallHandlerNetwork.MCP.Server.Types, Network.MCP.Server
ToolContent 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
toolContentTextNetwork.MCP.Types
ToolContentTypeNetwork.MCP.Types
toolContentTypeNetwork.MCP.Types
toolDescriptionNetwork.MCP.Types
toolInputSchemaNetwork.MCP.Types
toolNameNetwork.MCP.Types
ToolsCapability 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
toolsCapabilityNetwork.MCP.Types
toolsListChangedNetwork.MCP.Types
ToolsListChangedNotification 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
TransportNetwork.MCP.Transport.Types
TransportError 
1 (Type/Class)Network.MCP.Transport.Types
2 (Data Constructor)Network.MCP.Transport.Types
unJSONRPCNetwork.MCP.Transport.Types
UnsubscribeResourceRequest 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
UnsubscribeResourceResult 
1 (Type/Class)Network.MCP.Types
2 (Data Constructor)Network.MCP.Types
unsubscribeResourceUriNetwork.MCP.Types
validateJsonRpcRequestNetwork.MCP.Client.Request
withSTDIOServerNetwork.MCP.Server.StdIO
withTransportServerNetwork.MCP.Server