使用说明
编织MCP服务器
此独立服务器已弃用。 Weaviate模型上下文协议(MCP)服务器现在已内置于Weaviate本身中,无需单独安装或运行。
使用内置的MCP服务器
Weaviate在主服务器内安装了一个MCP服务器 weaviate/weaviate 二进制文件,可从以下网址预览 v1.37.1 向前的。使用单个环境变量启用它:
MCP_SERVER_ENABLED=true
它在与Weaviate REST API相同的端口上侦听 /v1/mcp,通过现有的API-key流进行身份验证,并尊重RBAC。
暴露的工具
| 工具 | 目的 |
|---|---|
weaviate-collections-get-config |
检查集合架构 |
weaviate-tenants-list |
列出多租户集合中的租户 |
weaviate-query-hybrid |
混合(矢量+关键字)搜索 |
weaviate-objects-upsert |
创建或更新对象 |
文档
- 设置、环境变量、RBAC权限和每个工具的参考: docs.weaviate.io/weaviate/configation/cpc服务器
- MCP标准: 模型上下文协议.io
- Weaviate仓库(问题、功能请求): github/weaviate
关于此存储库
此repo的早期版本包含MCP服务器的独立Go实现,该实现包装了WeaviateRESTneneneba API。该实现已被内置服务器取代,不再进行维护。历史保存在git中以供参考;关于前面的源代码,请参阅本通知之前的提交。