WindTools MCP 代码助手工具

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。