文件搜索服务

通过Everything SDK提供本地文件搜索功能的Python MCP服务器。

  • by TerryHank
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 TerryHank/codex-everything-mcp

使用说明

Codex Everything MCP

该项目将Everything SDK作为Codex的本地MCP服务器公开。

它被打包为Python MCP服务器,具有控制台入口点和 结账兼容 server.py 垫片。

工具

  • search_everything:通过Everything索引搜索文件和文件夹。
  • everything_health:检查SDK加载、目标计算机和数据库状态。

需求

  • 窗户。
  • Python 3.11以上。
  • 所有桌面应用程序或服务都在运行。
  • 所有SDK DLL都在本地可用。集 EVERYTHING_SDK_DLL 确切地说 DLL路径或设置 EVERYTHING_SDK_ROOT 到包含以下内容的文件夹 dll/.

从Git运行

uvx --from git+https://github.com/TerryHank/codex-everything-mcp codex-everything-mcp

本地开发

uv sync
uv run codex-everything-mcp

对于直接运行结账的现有本地食品法典委员会注册:

uv run python .\server.py

Codex MCP配置示例

[mcp_servers.everything_local]
command = "uvx"
args = ["--from", "git+https://github.com/TerryHank/codex-everything-mcp", "codex-everything-mcp"]

[mcp_servers.everything_local.env]
EVERYTHING_SDK_DLL = "C:\\path\\to\\Everything64.dll"