codeweaver-mcp
Verified Safeby nobiehl
Overview
A multi-language code intelligence system providing token-efficient analysis and refactoring capabilities via an MCP server and CLI, with features like semantic search, static analysis, symbol extraction, and Git integration.
Installation
npx codeweaver-mcpEnvironment Variables
- CODEWEAVER_VERBOSE
Security Notes
The server executes external commands (e.g., Git, Gradle, Checkstyle, SpotBugs) using `execSync` and `spawnSync`. While some user-provided inputs like file paths and branch names are quoted to prevent basic command injection, there's a potential risk if configuration files for static analysis tools are provided by an untrusted source, as these tools might allow arbitrary code execution through their configurations. Always ensure inputs to external command execution are thoroughly validated and sanitized, especially for `configFile` options.
Similar Servers
cclsp
Integrate LLM-based coding agents with Language Server Protocol (LSP) servers to enable robust code navigation, symbol resolution, and refactoring across various programming languages.
jinni
A tool to efficiently provide Large Language Models with structured project context for code comprehension and generation tasks.
treesitter-mcp
Provides a Model Context Protocol (MCP) server and CLI for static code analysis using Tree-sitter.
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.