语义搜索服务

基于ChromaDB的MCP服务器,提供开发模式的语义搜索功能。

  • by Claire-s-Monster
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Claire-s-Monster/knowledge-store

使用说明

知识库

基于ChromaDB的MCP服务器,提供对开发模式的语义搜索。

概述

会话智能生态系统的一部分:

session-intelligence:4002 → knowledge-bridge:4003 → knowledge-store:4005

特性

  • 精益MCP模式:3个元工具(discover_tools、get_tool_spec、execute_tool)
  • 8工具:add_entry、get_entry、update_entry和delete_entry,搜索,查找类似项,list_entrys和get_starts
  • ChromaDB:具有余弦相似性的持久向量存储
  • HTTP传输:端口4004

快速开始

# Install dependencies
pixi install

# Run server
pixi run serve

# Run tests
pixi run test

端点

  • POST /mcp -MCP JSON-RPC
  • GET /health -健康检查
  • GET /stats -收款统计

配置

变量 默认值 描述
KNOWLEDGE_STORE_HOST 127.0.0.1 绑定地址
KNOWLEDGE_STORE_PORT 4004 HTTP端口
KNOWLEDGE_STORE_CHROMA_PERSIST_DIR ./data/chromadb chromadb存储
KNOWLEDGE_STORE_LOG_LEVEL 信息 日志级别

许可证

麻省理工学院