什么是 MCP 协议?它和大模型工具调用有什么关系?