MCP and Function Calling are not the same thing
A commonly conflated concept: Function Calling is a capability of the model itself, MCP is the protocol connecting model and tools. Clarifies their real differences in tool discovery, security boundary, and portability, and how Spring AI unifies the two.