# GraphPulse C++

Analyzes C++ codebases via AST parsing to build comprehensive, queryable dependency graphs for AI agents. Maps complex function relationships to identify upstream callers, circular dependencies, and …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add labsofuniverse/legacy-mcp-analyzer

# Browse available tools
npx -y smithery tool list labsofuniverse/legacy-mcp-analyzer

# Get full schema for a tool
npx -y smithery tool get labsofuniverse/legacy-mcp-analyzer analyze_codebase

# Call a tool
npx -y smithery tool call labsofuniverse/legacy-mcp-analyzer analyze_codebase '{}'
```

## Direct MCP Connection

Endpoint: `https://legacy-mcp-analyzer--labsofuniverse.run.tools`

## Tools (8)

- `analyze_codebase`
- `get_file_functions`
- `get_file_coupling`
- `get_callers`
- `get_callees`
- `detect_cycles`
- `get_orphan_functions`
- `generate_mermaid_graph`

```bash
# Get full input/output schema for a tool
npx -y smithery tool get labsofuniverse/legacy-mcp-analyzer <tool-name>
```
