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
Provides local-first codebase intelligence, extracting architecture, patterns, and institutional knowledge for AI assistants.
codegraph-rust
Transforms codebases into a semantically searchable knowledge graph, enabling AI agents to reason about code relationships, architecture, and impact rather than just performing text-based searches.
context-engine
Provides an agent-agnostic local context engine via Model Context Protocol (MCP) for coding agents, enabling semantic search, planning, code review, and prompt enhancement with AI integration.
codeweaver
A code intelligence platform that provides semantically rich, context-aware code search for AI agents, aimed at reducing cognitive load and token costs for coding tasks.