Apple’s Foundation Models support “tool calling”, but that is not MCP. It is a different approach that those interested in MCP should check out, via Swift protocols and macros. Notably I think the structured Swift marshalling is cool. An understated part of WWDC this year.