Package com.anthropic.helpers
Class McpBetaTool.Builder
-
- All Implemented Interfaces:
public final class McpBetaTool.Builder
-
-
Method Summary
Modifier and Type Method Description final McpBetaTool.Buildername(String name)The tool name as advertised by the MCP server. final McpBetaTool.Builderdefinition(BetaTool definition)The Anthropic tool definition (name, input schema, description). final McpBetaTool.Builderrunner(Function<String, BetaToolResultBlockParam.Content> runner)The function that executes the tool given a JSON-encoded input string. final McpBetaToolbuild()-
-
Method Detail
-
name
final McpBetaTool.Builder name(String name)
The tool name as advertised by the MCP server.
-
definition
final McpBetaTool.Builder definition(BetaTool definition)
The Anthropic tool definition (name, input schema, description).
-
runner
final McpBetaTool.Builder runner(Function<String, BetaToolResultBlockParam.Content> runner)
The function that executes the tool given a JSON-encoded input string.
-
build
final McpBetaTool build()
-
-
-
-