最近在折腾 MCP,想把本地的一个 PyTorch 训练脚本接进去,让模型能调用一些文件系统工具。但看了几篇文档还是有点懵:MCP 到底是像 gRPC 那样的通信层,还是更偏 Tool Use 的封装规范?我在一个推理服务里同时用了 vLLM 和 FastAPI,现在想加 MCP Server,是不是得把工具注册和模型调用拆成两个进程?有没有实际跑通过的老哥说说,你们是在训练框架里直接嵌 MCP,还是单独起一个服务再让模型去连?有点分不清它和 LangChain 那套 Tool 抽象的区别,求指点下思路。