Overview
An MCP Server to utilize CodeLogic's rich software dependency data in your AI programming assistant. The server exposes two primary tools: - codelogic-method-impact: Pulls an impact assessment from the CodeLogic server's APIs for a given method and its associated class. - codelogic-database-impact: Analyzes impacts between code and database entities (columns, tables, or views). The MCP server runs on Astral UV and is configurable via environment variables including CODELOGIC_SERVER_HOST, CODELOGIC_USERNAME, CODELOGIC_PASSWORD, CODELOGIC_WORKSPACE_NAME, and CODELOGIC_DEBUG_MODE. It provides ready-made configuration examples for multiple IDEs (VS Code, Claude Desktop, Windsurf, Cursor) and supports a macOS workaround where uvx can be replaced with uv. It also supports version pinning to target a specific server version and includes a compatibility matrix for CodeLogic API versions. The project includes unit tests and optional integration tests that can connect to a real CodeLogic server. When CODELOGIC_DEBUG_MODE is true, debug files are written to the system temporary directory, including timing_log.txt and impact_data JSON files for troubleshooting. The README also describes how to use the tools to analyze code or database changes and how to configure the server across different development environments.
Features
codelogic-method-impact
Pulls an impact assessment from the CodeLogic server's APIs for a given method and its class.
codelogic-database-impact
Analyzes impacts between code and database entities (columns, tables, or views).
Who Is This For?
- AI developers:Use the MCP server tools to analyze code and database impacts within AI programming assistants.
- Copilot IDE users:Leverage CodeLogic tools inside Copilot/IDE workflows to surface impact analysis results.




