claude-context-enhanced
Verified Safeby gitabozaid
Overview
Provides semantic code search capabilities to AI coding assistants (like Claude Code) by indexing entire codebases into a vector database for deep contextual understanding, enhancing AI agents with relevant code context.
Installation
npx @gitabozaid/claude-context-mcp@latestEnvironment Variables
- OPENAI_API_KEY
- MILVUS_TOKEN
- MILVUS_ADDRESS
- EMBEDDING_PROVIDER
- EMBEDDING_MODEL
- VOYAGEAI_API_KEY
- GEMINI_API_KEY
- OLLAMA_HOST
- OLLAMA_MODEL
- HYBRID_MODE
- EMBEDDING_BATCH_SIZE
- SPLITTER_TYPE
- CUSTOM_EXTENSIONS
- CUSTOM_IGNORE_PATTERNS
Security Notes
The primary MCP server (Node.js/TypeScript) uses standard file system and network operations essential for its code indexing and search functions. It handles API keys via environment variables. While Python evaluation scripts demonstrate `subprocess.run` for system commands (`grep`, `git`), this is within a controlled testing framework, not the deployed MCP server. The `ts_executor.py` is a test utility and not part of the deployed MCP server. No obvious vulnerabilities like arbitrary `eval` from user input were found in the main server logic. Requires typical file system and network permissions for its intended function.
Similar Servers
chunkhound
Transforms codebases into searchable knowledge bases for AI assistants using semantic search and regex search, with deep research capabilities for code and files.
codegraph-rust
CodeGraph transforms codebases into semantically searchable knowledge graphs, enabling AI agents to reason deeply about code for complex analysis tasks like dependency tracking, architectural understanding, and context building for new features.
codeweaver
CodeWeaver is an AI-first MCP server designed to provide 'exquisite context' for AI agents by offering semantic code search and code analysis capabilities.
context-engine
Provides AI coding agents with local-first, agent-agnostic semantic code search and enhanced context bundles via the Model Context Protocol.