zio-http-mcp
zio-http-mcp
API
com.jamesward.ziohttp.mcp
auth
AuthError
AuthError
Invalid
AudienceMismatch
IssuerMismatch
InsufficientScope
UpstreamFailure
AuthorizationServer
IntrospectionTokenVerifier
IntrospectionTokenVerifier
JwksTokenVerifier
JwksTokenVerifier
McpAuth
McpAuth
OauthScope
Principal
Principal
ProtectedResourceMetadata
ProtectedResourceMetadata
ResourceUri
TokenVerifier
TokenVerifier
CallToolResult
CallToolResult
CompletionArgument
CompletionArgument
CompletionCompleteParams
CompletionCompleteParams
CompletionRef
CompletionRef
CompletionRefType
CompletionRefType
CompletionResult
CompletionResult
CompletionValues
CompletionValues
ContentAnnotations
ContentAnnotations
ElicitationResult
ElicitationResult
ErrorCode
ErrorCode
ErrorDetail
ErrorDetail
Implementation
Implementation
InitializeParams
InitializeParams
InitializeResult
InitializeResult
JsonRpcError
JsonRpcError
JsonRpcMessage
JsonRpcMessage
Request
Notification
JsonRpcResponse
JsonRpcResponse
JsonSchemaGen
LogLevel
LogLevel
LoggingSetLevelParams
LoggingSetLevelParams
McpDispatchMethod
McpDispatchMethod
McpError
McpError
given_McpError_Nothing
given_McpError_String
given_McpError_Throwable
given_McpError_ToolError
McpInput
unit
McpInput
McpNotificationMethod
McpNotificationMethod
McpOutput
McpOutput
given_McpOutput_Chunk
given_McpOutput_String
given_McpOutput_ToolContent
McpPrompt
McpPrompt
McpPromptHandler
McpProtocol
McpResource
McpResource
McpResourceHandler
McpResourceTemplate
McpResourceTemplate
McpResourceTemplateHandler
McpServer
State
State
McpServer
McpTool
McpTool
McpToolContext
McpToolContext
McpToolHandlerR
OptBool
OptBool
PromptArgument
PromptArgument
PromptDefinition
PromptDefinition
PromptGetParams
PromptGetParams
PromptGetResult
PromptGetResult
PromptMessage
PromptMessage
PromptName
PromptsListResult
PromptsListResult
RequestId
RequestId
Str
Num
ResourceContents
ResourceContents
ResourceDefinition
ResourceDefinition
ResourceReadParams
ResourceReadParams
ResourceReadResult
ResourceReadResult
ResourceSubscribeParams
ResourceSubscribeParams
ResourceTemplateDefinition
ResourceTemplateDefinition
ResourceTemplatesListResult
ResourceTemplatesListResult
ResourcesListResult
ResourcesListResult
Role
Role
SamplingResult
SamplingResult
ServerCapabilities
ServerCapabilities
SessionId
SessionState
SessionState
ToolAnnotations
ToolAnnotations
ToolCallParams
ToolCallParams
ToolContent
Text
Image
Audio
EmbeddedResource
ToolContent
ToolDefinition
ToolDefinition
ToolError
ToolError
ToolName
ToolsListParams
ToolsListParams
ToolsListResult
ToolsListResult
zio-http-mcp
/
com.jamesward.ziohttp.mcp
/
McpResourceHandler
McpResourceHandler
com.jamesward.ziohttp.mcp.McpResourceHandler
trait
McpResourceHandler
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Abstract methods
def
definition
:
ResourceDefinition
def
read
(
uri
:
String
):
ZIO
[
Any
,
ToolError
,
Chunk
[
ResourceContents
]]
In this article
Attributes
Members list
Value members
Abstract methods