Back to Home
gitabozaid icon

claude-context-enhanced

Verified Safe

by 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

Run Command
npx @gitabozaid/claude-context-mcp@latest

Environment 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

Stats

Interest Score41
Security Score8
Cost ClassMedium
Avg Tokens44449
Stars2
Forks0
Last Update2025-11-26

Tags

semantic searchcodebase indexingAI agentsvector databasecode contextTypeScriptNode.js