What are the prerequisites for running CodeCompass?
You need Node.js v20+, Docker (for Qdrant), and Ollama installed. Optionally, a DeepSeek API key is required if you want to use cloud-based suggestions.
@alvinveroy
基本信息
CodeCompass: AI-powered Vibe Coding with MCP. Connects Git repositories to AI assistants like Claude, using Ollama for privacy or OpenAI for cloud. Integrates with VSCode, Cursor, and more.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"CodeCompass": {
"command": "docker",
"args": [
"run",
"-p",
"6333:6333",
"-p",
"6334:6334",
"qdrant/qdrant"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
CodeCompass helps developers tackle legacy or existing codebases by giving AI coding assistants the context they need for spot-on suggestions. It analyzes your codebase with Qdrant Vector Store and powers AI using Ollama (local) or cloud agents like DeepSeek, employing Agentic RAG to make suggestions smarter and more relevant. It is designed for developers working with messy, outdated, or poorly documented code who want to use AI-assisted development.
Install prerequisites: Node.js v20+, Docker (for Qdrant), Ollama (with nomic-embed-text:v1.5 and optionally llama3.1:8b), and optionally a DeepSeek API key. Run npx -y @alvinveroy/codecompass@latest to install globally. Then start the server with codecompass [repoPath] [--port <number>] from the root of your git repository. You can also use CLI client mode to execute specific tools like agent_query, search_code, or switch_suggestion_model directly.
You need Node.js v20+, Docker (for Qdrant), and Ollama installed. Optionally, a DeepSeek API key is required if you want to use cloud-based suggestions.
Set the environment variable `LLM_PROVIDER` to `"deepseek"` and provide your `DEEPSEEK_API_KEY`. You can set these in your shell, a `.env` file, or through your MCP client’s configuration.
Use the `switch_suggestion_model` tool with parameters like `{"model": "deepseek-coder", "provider": "deepseek"}` via the CLI client or through an MCP client that supports tool calls.
The utility HTTP server (default port 3001) provides health checks, indexing status, and repository update notifications. If the port is already in use by another CodeCompass instance, the new instance disables its own HTTP server and relays requests to the existing one.
Use `codecompass <tool_name> [json_parameters] [--repo <path>] [--json] [--port <number>]`. For example, `codecompass search_code '{"query": "database connection setup"}'` performs a semantic search and returns results.
Cartesia MCP is a remote MCP server for Cartesia (https://cartesia.ai) available at https://mcp.cartesia.ai.

Free MCP for live and historical pricing for 13,000+ agents and MCPs. Never knowingly pay too much... or charge too little. Know the going rate. https://agentery.com.

We provide AI-powered tools for image enhancement, upscaling, background removal, photo restoration, colorization, denoising, and compression. All features are available through our API documentation.
MCP-native LLM councils for debates, juries, blind panels, voting, refinement, and custom multi-model deliberation.
Detect and redact PII, PHI, PCI and secrets — SSNs, credit cards, passports, API keys and cloud credentials — in text and in local files, using the Strac DLP API. Five tools: redact_text, detect_sensitive_data, detect_fi
评论