CodeLogic Dependency Analysis

v1.1.1โ€ขDeveloper Toolsโ€ขstable

๐ŸŽ–๏ธ ๐Ÿ โ˜๏ธ ๐ŸŽ ๐ŸชŸ ๐Ÿง - Official MCP server for CodeLogic, providing access to code dependency analytics, architectural risk analysis, and impact assessment tools.

aiai-agentscodingdeveloper-toolsmcp-server
Share:
36
Stars
0
Downloads
0
Weekly
0/5

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

Code dependency analytics
Architectural risk analysis
Impact assessment
LicenseMozilla Public License 2.0
Languagepython
Versionv1.1.1
UpdatedMay 5, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y codelogic-mcp-server

PIP

pip install codelogic-mcp-server

Manual Installation

npx -y codelogic-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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 | sh
2

Configure 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"
      }
    }
  }
}
3

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"]
4

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.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "codelogic": { "command": "npx", "args": ["-y", "codelogic-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide โ†’

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides