MCP tool metadata with both the original server name and Minga-safe name.
MCP servers may expose names that are not safe for LLM provider tool-name
restrictions. Native provider requests use safe_name; MCP calls use the
original name captured in the tool callback.
Summary
Functions
Builds tool structs from a MCP tools/list result.
Returns the safe provider-facing name for a MCP tool.