文档语义搜索工具

DocSearch是一个基于MCP的文档语义搜索工具,支持对Markdown文档进行索引和搜索。

  • by davidklassen
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 davidklassen/docsearch-mcp

使用说明

DocSearch

通过MCP对文档进行语义搜索。

设置

uv sync

作为工具安装

uv cache clean && uv tool install --force .

用法

# Index a markdown file
uv run docsearch index docs/manual.md

# Search
uv run docsearch search "exception vectors"

# Pipeline mode
uv run docsearch chunks *.md | uv run docsearch index --db ./myindex.db

发展

uv run ruff format src/ tests/
uv run ruff check src/ tests/
uv run mypy src/ tests/
uv run pytest