seu-claude
Verified Safeby jardhel
Overview
Provides a local Model Context Protocol (MCP) server for Claude Code, enabling proactive semantic indexing of entire codebases using AST-based chunking, cross-reference tracking, and efficient local vector search to enhance Claude's understanding and retrieval capabilities.
Installation
npx seu-claudeEnvironment Variables
- PROJECT_ROOT
- DATA_DIR
- EMBEDDING_MODEL
- EMBEDDING_DIMENSIONS
- LOG_LEVEL
- HF_TOKEN
- HUGGINGFACE_TOKEN
Security Notes
The server uses `execSync` for internal system operations (like Git commands and Node.js version checks), which is generally safe when inputs are controlled and not directly user-provided. Input validation (`validateFilePath`, `validateSearchQuery`) is implemented to prevent common path traversal and injection attacks on file paths and search queries. The embedding engine downloads models from HuggingFace, a standard external dependency for AI models. No hardcoded secrets were found. The primary risk is the inherent nature of running arbitrary `npx` commands or misconfiguring system paths, which is mitigated by input validation for tool arguments.
Similar Servers
Delphi-MCP-Server
Implements the Model Context Protocol (MCP) in Delphi to enable AI-powered development workflows and integrate with clients like Claude Code.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
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.
ast-mcp-server
Provides an MCP (Model Context Protocol) server for code structure and semantic analysis using ASTs and ASGs, integrated with external AI clients like Claude Desktop.