Skip to contents

Returns a list of ellmer::tool() objects for the Certara.R MCP host. This is the builder referenced by inst/mcp/tools/manifest.json. The host calls it with the launch profile's provider groups; tools whose group is not requested are omitted.

Usage

xpose_mcp_tools(groups = c("data", "interpretation", "comparison"))

Arguments

groups

Character vector of tool groups to include. One or more of "data", "interpretation", "comparison". Defaults to all.

Value

A list of ellmer::tool() objects (empty list when ellmer is not installed or no group matches).

Examples

if (FALSE) { # \dontrun{
tools <- xpose_mcp_tools()
tools <- xpose_mcp_tools(groups = c("data", "interpretation"))
} # }