HomeDevelopment › Vexor

Vexor

A semantic search engine for files and code.

Python CloudLocal macOSWindowsLinux
★ 240 stars Last pushed 2026-09-12 License: MIT

Topics: Developer Tools

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 0.29.0)

uvx vexor

Or add to your MCP client config:

{
  "mcpServers": {
    "vexor": {
      "command": "uvx",
      "args": [
        "vexor"
      ],
      "env": {
        "VEXOR_API_KEY": "<YOUR_VALUE>",
        "VEXOR_REMOTE_RERANK_API_KEY": "<YOUR_VALUE>",
        "VEXOR_CONFIG_JSON": "<YOUR_VALUE>"
      }
    }
  }
}
  • VEXOR_API_KEY secret — Embedding provider API key (optional; overrides a stored key; providers can also be configured via `vexor init`)
  • VEXOR_REMOTE_RERANK_API_KEY secret — Remote reranker API key (optional; overrides a stored key; only needed when rerank is set to remote)
  • VEXOR_CONFIG_JSON — Non-secret Vexor config as a JSON object, e.g. {"provider": "gemini", "rerank": "bm25"} (optional; merged over ~/.vexor/config.json; credential fields are rejected, use the dedicated variables)

This server takes extra arguments — see its repository.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry