WindTools MCP 代码助手工具
提供语义代码搜索和代码库索引功能的开发者工具。
快速入门
安装
使用 pip 安装:
pip install windtools-mcp
或从源码安装:
git clone https://github.com/ZahidGalea/windtools-mcp
cd windtools-mcp
pip install -e .
配置
设置以下环境变量(可选):
DATA_ROOT
:数据存储目录,默认为包内data
文件夹CHROMA_DB_FOLDER_NAME
:ChromaDB 数据文件夹名称,默认为default
SENTENCE_TRANSFORMER_PATH
:句向量模型路径,默认为jinaai/jina-embeddings-v2-base-code
使用
运行服务:
uvx -p 3.11 -U windtools-mcp
检查初始化状态:
get_initialization_status
索引代码库:
index_repository --target_directories [目录路径]
执行语义搜索:
codebase_search --query [搜索内容]
更多详情请参考 README。