最近在折腾MCP,想给Claude挂一个知识库检索的能力。现在用Python写了个MCP server,里面接的是Qdrant,但遇到一个纠结的点:不同用户上传的文档,是直接塞进一个全局的大collection里,还是每个用户/每个项目动态创建独立的collection?动态建的话,感觉MCP的tool定义会变得很复杂,而且向量库的连接池管理也是个问题。另外,元数据过滤在Qdrant里做,性能会不会比直接分collection差很多?有没有踩过坑的朋友,求指点一下。