codeweaver
Verified Safeby knitli
Overview
CodeWeaver is an AI-first MCP server designed to provide 'exquisite context' for AI agents by offering semantic code search and code analysis capabilities.
Installation
python -m codeweaver.main --transport streamable-httpEnvironment Variables
- VOYAGE_API_KEY
- OPENAI_API_KEY
- COHERE_API_KEY
- ANTHROPIC_API_KEY
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_REGION_NAME
- GOOGLE_API_KEY
- MISTRAL_API_KEY
- HUGGINGFACEHUB_API_TOKEN
- QDRANT_URL
- QDRANT_API_KEY
- TAVILY_API_KEY
- CODEWEAVER_PROJECT_PATH
- CODEWEAVER_STORAGE_PATH
- CODEWEAVER_LOG_LEVEL
- CODEWEAVER_VERBOSE
- CODEWEAVER_DEBUG
- CODEWEAVER_MANAGEMENT_HOST
- CODEWEAVER_MANAGEMENT_PORT
- CODEWEAVER_MCP_HOST
- CODEWEAVER_MCP_PORT
- CODEWEAVER_USE_FASTEMBED_GPU
- CODEWEAVER_DISABLE_TELEMETRY
- CODEWEAVER_TOOLS_OVER_PRIVACY
Security Notes
The project uses `subprocess` for system-level operations (Git, system services, Docker) and appears to handle command construction carefully. It operates two HTTP servers (Management and MCP) and explicitly mentions `SecretStr` for API keys, indicating good practice for secret management. There are no obvious `eval` or arbitrary code execution vulnerabilities directly exposed to user input. The tiered API design (Human, User Agent, Context Agent) suggests controlled exposure. Overall, it seems reasonably secure given its functionality, but any system interaction carries inherent risks.
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.
mcp-omnisearch
Provides a unified interface for LLMs to access multiple web search, AI response, content processing, and enhancement tools from various providers through the Model Context Protocol (MCP).
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.
doc-bot
An intelligent MCP server designed to enhance AI coding assistants by providing project-specific documentation and API references through smart search, contextual rules, and live updates.