MCP图书馆员:知识中心(MCP链接库)
劳动力Nexus的通用搜索和检索引擎。
这 图书管理员 (mcp.py)是一个专门的MCP服务器,负责索引、存储和检索知识。它的特点是 ATP沙箱 为了安全执行和 命名堆栈 按项目或主题组织知识的上下文系统。
______________________________________________________________________
🚀 快速启动(套房模式)
图书管理员会自动注册并由仪表板监控:
../nexus.sh独立启动:
python3 mcp.py --server______________________________________________________________________
🌟 能力
1.通用索引和解析
文档的深度内容解析(PDF, DOCX, XLSX)以及图像。
- 优化:服务器端提取仅返回相关的JSON路径,将令牌膨胀减少了80%。
2.命名堆栈(知识上下文)
将你的研究组织到孤立的、命名的背景中。
- 项目隔离:将资源分组到“堆栈”中(例如,“物理研究”、“法律文档”)。
- 上下文搜索:查询特定堆栈以防止结果交叉污染。
3.ATP沙盒和安全
这 ATPSandbox 层在代理驱动的逻辑执行期间保护主机环境。
- AST防护装置:块
type(),getattr(),以及类转义向量。 - 安全协议:强制执行代理逻辑的严格确定性处理。
4.零令牌过滤
- 分页发现:列表和类别都有上限,以防止上下文饱和。
- 深度搜索:返回智能片段而不是完整文档。
______________________________________________________________________
🛠️ 全球指挥参考
| 命令 | 操作 |
|---|---|
mcp-librarian --search X | 在知识库中搜索X |
mcp-librarian --add Y | 为新的URL或本地文件建立索引。 |
mcp-librarian --list | 列出所有索引资源(摘要)。 |
mcp-librarian --stacks | 列出所有命名的知识上下文。 |
______________________________________________________________________
🔄 漂移生命周期集成
图书管理员与漂移生命周期系统集成:
- 坚持:维护所有套件部署中的索引资源(SQLite)。
- 自动监视器:服务器启动时对文档进行实时重新索引。
- 版本意识:通过Nexus仪表板进行统一的健康监测。
______________________________________________________________________
📝 元数据
- 状态: 🟢 生产就绪(v3.4.3)
- 一部份:劳动力Nexus套件
- 使命信心: 100% ✅
