最近在搞一个内部知识库的RAG,用的向量检索,但老是召回一些语义沾边但没啥用的chunk,精排也救不回来。看到MCP最近挺火,突然有个想法:能不能把MCP当成一个工具层,让LLM在召回前先通过MCP调外部API(比如数据库、搜索引擎)做几轮过滤或者补全,再进向量库?这样是不是能少点垃圾chunk?有佬实际这么搞过吗?还是说MCP更适合做agent的动作执行,跟RAG管线其实不太搭?求指点,别喷,真在纠结。