Back to Home
Davidyz icon

VectorCode

Verified Safe

by Davidyz

Overview

Indexes code repositories to generate relevant contextual information for Large Language Models (LLMs), enhancing their performance on specific or private codebases.

Installation

Run Command
vectorcode-mcp-server

Environment Variables

  • USER
  • USERNAME
  • HOME
  • VECTORCODE_LOG_LEVEL

Security Notes

The project uses file I/O operations and subprocess execution to manage a ChromaDB instance and process files. Paths are generally derived internally or expanded, reducing direct path traversal risks. It can configure Git hooks for automated vectorization, which, while useful, introduces executable scripts into a Git repository. However, the hook content is controlled by the tool or predefined global/local configurations, limiting arbitrary script injection through the tool itself. `db_settings` for ChromaDB are filtered to valid fields, preventing arbitrary configuration exposure. No hardcoded secrets or obvious malicious patterns were found. The primary external network interaction is with ChromaDB, whose security relies on user-side configuration if a remote server is used.

Similar Servers

Stats

Interest Score83
Security Score8
Cost ClassMedium
Avg Tokens500
Stars771
Forks42
Last Update2025-12-26

Tags

Code IndexingRAGLLM ContextNeovim PluginVector Database