MCP Code Analyzer

  • mcp_code_analyzer
"""MCP Code Analyzer A code analysis tool using Model Context Protocol """ from .server.handlers import main from .tools.project_tools import ProjectStructure, ProjectStatistics, ProjectTechnology from .tools.pattern_tools import ( PatternUsageAnalyzer, CodePatternAnalyzer ) from .tools.analysis_tools import ( CodeStructureAnalyzer, ImportAnalyzer, ProjectAnalyzer, CodeValidator, SyntaxChecker ) from .tools.reference_tools import FindReferences, PreviewChanges from .tools.dependency_tools import FileDependencyAnalyzer from .tools.file_tools import ( MCPFileOperations, FileAnalyzer ) from .tools.modification_tools import CodeModifier from .tools.search_tools import PathFinder, ContentScanner from .tools.version_manager import VersionManager __version__ = "0.1.0" __all__ = [ # Main entrypoint "main", # Project Analysis "ProjectStructure", "ProjectStatistics", "ProjectTechnology", "ProjectAnalyzer", # Code Analysis "CodeStructureAnalyzer", "ImportAnalyzer", "CodeValidator", "SyntaxChecker", # Pattern Analysis "PatternUsageAnalyzer", "CodePatternAnalyzer", # File Operations "FileAnalyzer", "MCPFileOperations", # Code Modifications "CodeModifier", # Search and Reference "PathFinder", "ContentScanner", "FindReferences", "PreviewChanges", # Dependencies "FileDependencyAnalyzer", # Version Control "VersionManager" ]