toggle menu
http4k-ai-mcp-sdk
6.16.0.0
jvm
switch theme
search in API
http4k-ai-mcp-sdk
/
org.http4k.ai.mcp.server.capability
/
ServerTools
Server
Tools
class
ServerTools
(
list
:
Iterable
<
ToolCapability
>
)
:
ObservableList
<
ToolCapability
>
,
Tools
Members
Constructors
Server
Tools
Link copied to clipboard
constructor
(
vararg
list
:
ToolCapability
)
constructor
(
list
:
Iterable
<
ToolCapability
>
)
Properties
items
Link copied to clipboard
var
items
:
Iterable
<
ToolCapability
>
Functions
call
Link copied to clipboard
open
override
fun
call
(
req
:
McpTool.Call.Request
,
client
:
Client
,
http
:
Request
)
:
McpTool.Call.Response
iterator
Link copied to clipboard
open
operator override
fun
iterator
(
)
:
Iterator
<
ToolCapability
>
list
Link copied to clipboard
open
override
fun
list
(
req
:
McpTool.List.Request
,
client
:
Client
,
http
:
Request
)
:
McpTool.List.Response
on
Change
Link copied to clipboard
open
override
fun
onChange
(
session
:
Session
,
handler
:
(
)
->
Any
)
remove
Link copied to clipboard
open
override
fun
remove
(
session
:
Session
)