CodeLogic Dependency Analysis
๐๏ธ ๐ โ๏ธ ๐ ๐ช ๐ง - Official MCP server for CodeLogic, providing access to code dependency analytics, architectural risk analysis, and impact assessment tools.
What is CodeLogic Dependency Analysis?
CodeLogic Dependency Analysis is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐๏ธ ๐ โ๏ธ ๐ ๐ช ๐ง - official mcp server for codelogic, providing access to code dependency analytics, architectural risk analysis, and impact assessment tools.
๐๏ธ ๐ โ๏ธ ๐ ๐ช ๐ง - Official MCP server for CodeLogic, providing access to code dependency analytics, architectural risk analysis, and impact assessment tools.
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- ๐๏ธ ๐ โ๏ธ ๐ ๐ช ๐ง - Official MCP server for CodeLogic, providing
Use Cases
Maintainer
Works with
Installation
NPM
npx -y codelogic-mcp-serverPIP
pip install codelogic-mcp-serverManual Installation
npx -y codelogic-mcp-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use CodeLogic Dependency Analysis
CodeLogic MCP Server is the official MCP integration for CodeLogic's software intelligence platform, providing AI coding assistants with deep dependency analysis, architectural impact assessment, and CI/CD pipeline configuration tools for complex codebases. It exposes eleven tools covering method-level and database-entity impact analysis, dependency graph traversal, shortest-path explanation between code nodes, blast-radius validation for proposed changes, and Docker agent configuration generation for CodeLogic scanning in CI pipelines. Engineering teams use it to let AI assistants answer questions like 'what will break if I change this method?' with data-backed precision from CodeLogic's graph database rather than LLM inference.
Prerequisites
- A running CodeLogic server instance (cloud or on-premises) with a reachable host URL
- Valid CodeLogic username and password
- CodeLogic workspace name to scope analysis
- uv (Astral UV) package manager installed (https://docs.astral.sh/uv/getting-started/installation/)
- An MCP client such as Claude Desktop, VS Code with GitHub Copilot, Cursor, or Windsurf
Install uv (Astral UV)
The CodeLogic MCP server is distributed via PyPI and run with uvx. Install uv first if you don't have it.
curl -LsSf https://astral.sh/uv/install.sh | shConfigure Claude Desktop
Edit claude_desktop_config.json and add the CodeLogic MCP server entry. Replace all placeholder values with your actual CodeLogic server URL, credentials, and workspace name.
{
"mcpServers": {
"codelogic-mcp-server": {
"command": "uvx",
"args": ["codelogic-mcp-server@latest"],
"env": {
"CODELOGIC_SERVER_HOST": "https://mycompany.app.codelogic.com",
"CODELOGIC_USERNAME": "your_username",
"CODELOGIC_PASSWORD": "your_password",
"CODELOGIC_WORKSPACE_NAME": "my-workspace"
}
}
}
}macOS workaround: use uv instead of uvx if uvx fails
On macOS, uvx may fail to launch in some IDEs (e.g., Cursor). Clone the repo and switch to uv with --directory as a workaround.
git clone https://github.com/CodeLogicIncEngineering/codelogic-mcp-server.git
# Then in mcp.json use:
# "command": "/path/to/uv",
# "args": ["--directory", "/path/to/codelogic-mcp-server", "run", "codelogic-mcp-server"]Restart Claude Desktop and verify connection
Restart Claude Desktop after saving the config. Ask Claude 'what CodeLogic tools are available?' to confirm the eleven tools are loaded.
Configure for VS Code or Cursor
For VS Code, create .vscode/mcp.json in your workspace. For Cursor, create .cursor/mcp.json. The configuration schema is the same as Claude Desktop.
{
"servers": {
"codelogic-mcp-server": {
"type": "stdio",
"command": "uvx",
"args": ["codelogic-mcp-server@latest"],
"env": {
"CODELOGIC_SERVER_HOST": "https://mycompany.app.codelogic.com",
"CODELOGIC_USERNAME": "your_username",
"CODELOGIC_PASSWORD": "your_password",
"CODELOGIC_WORKSPACE_NAME": "my-workspace"
}
}
}
}CodeLogic Dependency Analysis Examples
Client configuration
Full claude_desktop_config.json entry for CodeLogic MCP Server.
{
"mcpServers": {
"codelogic-mcp-server": {
"command": "uvx",
"args": ["codelogic-mcp-server@latest"],
"env": {
"CODELOGIC_SERVER_HOST": "https://myco.app.codelogic.com",
"CODELOGIC_USERNAME": "[email protected]",
"CODELOGIC_PASSWORD": "yourpassword",
"CODELOGIC_WORKSPACE_NAME": "production-workspace"
}
}
}
}Prompts to try
AI prompts that leverage CodeLogic's dependency and impact analysis tools.
- "What is the impact of changing the processPayment method in the OrderService class?"
- "Which code entities depend on the orders table's customer_id column?"
- "Show me the dependency path between UserController and the PaymentGateway class."
- "Generate a GitHub Actions pipeline config for scanning this Java project with CodeLogic."
- "Validate the impact of my proposed change to remove the discount calculation method."Troubleshooting CodeLogic Dependency Analysis
'Failed to connect client closed' error on macOS with uvx
This is a known issue with uvx on macOS in certain IDEs. Clone the repository locally and switch to using 'uv --directory /path/to/repo run codelogic-mcp-server' as the command instead of uvx. See GitHub issue #11 for details.
Authentication failure or 401 Unauthorized from CodeLogic server
Verify CODELOGIC_SERVER_HOST includes the scheme (https://) and no trailing slash. Confirm CODELOGIC_USERNAME and CODELOGIC_PASSWORD match an active CodeLogic account. If your org uses SSO, contact your CodeLogic admin for API credentials.
Graph tools return 'graph not available' or 404
The graph API tools (codelogic-graph-*) require graph routes deployed on your CodeLogic server. These may not be available on all CodeLogic versions or plans. Use the core impact tools (codelogic-method-impact, codelogic-database-impact) which are available on all deployments.
Frequently Asked Questions about CodeLogic Dependency Analysis
What is CodeLogic Dependency Analysis?
CodeLogic Dependency Analysis is a Model Context Protocol (MCP) server that ๐๏ธ ๐ โ๏ธ ๐ ๐ช ๐ง - official mcp server for codelogic, providing access to code dependency analytics, architectural risk analysis, and impact assessment tools. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install CodeLogic Dependency Analysis?
Install via npm with the command: npx -y codelogic-mcp-server. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with CodeLogic Dependency Analysis?
CodeLogic Dependency Analysis works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is CodeLogic Dependency Analysis free to use?
Yes, CodeLogic Dependency Analysis is open source and available under the Mozilla Public License 2.0 license. You can use it freely in both personal and commercial projects.
CodeLogic Dependency Analysis Alternatives โ Similar Developer Tools Servers
Looking for alternatives to CodeLogic Dependency Analysis? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
โ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
โ 155.8kJava ้ข่ฏ & ๅ็ซฏ้็จ้ข่ฏๆๅ๏ผ่ฆ็่ฎก็ฎๆบๅบ็กใๆฐๆฎๅบใๅๅธๅผใ้ซๅนถๅใ็ณป็ป่ฎพ่ฎกไธ AI ๅบ็จๅผๅ
Gemini CLI
โ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
โ 87.3kโญ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
โ 86.0kModel Context Protocol Servers
CC Switch
โ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up CodeLogic Dependency Analysis in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use CodeLogic Dependency Analysis?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.