Packages

Gleam library for building Model Context Protocol servers and transports

Current section

Files

Jump to
mcp_toolkit include mcp_toolkit@core@server_ServerTool.hrl
Raw

include/mcp_toolkit@core@server_ServerTool.hrl

-record(server_tool, {
tool :: mcp_toolkit@core@protocol:tool(),
handler :: fun((mcp_toolkit@core@protocol:call_tool_request(gleam@dynamic:dynamic_())) -> {ok,
mcp_toolkit@core@protocol:call_tool_result()} |
{error, mcp_toolkit@core@protocol:mcp_error()})
}).