wizelit-mcp
by dzunhowz
Overview
An AI-powered platform for Python code analysis (symbol scanning, impact analysis, dependency graphing, grep, git blame) and refactoring, integrated with a Chainlit chat interface.
Installation
./start.shEnvironment Variables
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_REGION
- CHAT_MODEL_ID
Security Notes
The server uses `subprocess.run` for `git clone`, `grep`, and `git blame`. While `shell=True` is not explicitly used, user-controlled arguments (`grep` patterns, `git blame` file paths) are passed directly. This introduces potential risks for command injection (e.g., crafted regex patterns could lead to resource exhaustion) or path traversal (e.g., `git blame` on paths outside the intended scope when `root_directory` is a local path) if inputs are not properly sanitized. Hardcoded secrets are avoided by using environment variables.
Similar Servers
github-mcp-server
The GitHub MCP Server enables AI agents, assistants, and chatbots to interact with GitHub's platform for repository management, issue/PR automation, CI/CD intelligence, code analysis, and team collaboration through natural language.
code-index-mcp
Intelligent code indexing and analysis for Large Language Models, enabling tasks such as code review, refactoring, documentation generation, debugging assistance, and architectural analysis.
octocode-mcp
The Octocode Research server enables AI agents to perform expert code forensics and deep-dive research across local filesystems (LSP, ripgrep, file I/O) and external GitHub repositories (code search, repo structure, pull requests, package search). It's optimized for architectural analysis, pattern discovery, and implementation planning.
CodeGraphContext
This MCP Server acts as an expert AI pair programmer's backend, providing real-time, accurate code analysis, indexing, and relationship information from a local codebase to assist with understanding, writing, and refactoring code.