fromToolObjects

fun fromToolObjects(toolObjects: List<ToolObject>, namingStrategy: StringTransformer = StringTransformer.IDENTITY): McpToolExport

Export tools from multiple ToolObject instances. Each ToolObject's ToolObject.namingStrategy and ToolObject.filter are applied. Tools with duplicate names (after transformation) are deduplicated.

Parameters

toolObjects

list of ToolObjects to export

namingStrategy

optional additional naming strategy applied after each ToolObject's strategy