MCP Directory
Back

napi

by nanoapi-io · TypeScript · ★ 321

Software architecture tooling for the AI age

#ai#apis#cli#code-analysis#code-visualization#csharp#devtools#java#legacy-code-refactoring#live-documentation#mcp-server#microservices#monolith#node#php#python#refactoring#software-modernization#source-code-analysis#system-design

Install

npx -y github:nanoapi-io/napi

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "napi": {
      "command": "npx",
      "args": [
        "-y",
        "github:nanoapi-io/napi"
      ]
    }
  }
}

From the README

is a fully offline CLI that analyzes your codebase's architecture -- dependencies, complexity, and structure -- then lets you visualize and refactor it, all without sending your code anywhere. It generates dependency manifests from your source code, stores them locally, and serves an interactive graph visualizer directly from the CLI. - **🔍 Dependency Analysis**: Map every file, symbol, and dependency in your codebase automatically. - **🚨 Audit**: Detect files and symbols that exceed complexity, size, or coupling thresholds. - **📊 Interactive Visualizer**: Explore your architecture th…
Read full README on GitHub →

Related media servers