最近在折腾把公司内部的RAG知识库通过MCP暴露给Claude用,本来想着能直接让模型调工具查资料,省得每次手动喂上下文。结果实测发现,走MCP通道后,检索回来的chunk相关性明显不如之前在本地pipeline里的效果。我用的还是同一个embedding模型和向量库,只是把检索逻辑封装成了MCP tool。怀疑是MCP那边为了标准化,把一些过滤参数(比如top_k、相似度阈值)给简化掉了?或者是我对MCP的tool描述写得太简单,导致模型传参时不够精确?有没有大佬踩过类似的坑,指点一下调试方向,谢谢!