Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI β†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
  • Remote MCP β†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. N3mo
N
Health: Not checked yetWe have not completed a health check for this listing yet.Last checked 8/11/2026, 12:11:35 AM

N3mo

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository

N3MO: Code intelligence engine mapping repositories into queryable symbol graphs.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "n3mo": {
      "command": "npx",
      "args": [
        "-y",
        "n3mo"
      ]
    }
  }
}

πŸ’‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

N3MO In Action

N3MO Banner SaaS Pipeline PyPI version License: PolyForm Noncommercial 1.0.0 Python Docker Status MCP Registry CI PyPI Downloads Sponsor Discord

A structural code intelligence layer that transforms source code into a queryable knowledge graph for search, impact analysis, and AI-powered development.

Parse once. Query forever. Know exactly what breaks before it does.

"Text diffs are the source of all code review anxiety. A developer modifies a core utility, and the reviewer has to spend an hour mentally tracing downstream services to guess if it's safe to merge. N3MO replaces human guesswork with hard math."

Deploy the GitHub Webhook Instantly at n3mo.shop β†’

πŸ“œ Licensed under PolyForm Noncommercial 1.0.0 β€” Source available for noncommercial use. β€’ Need commercial use? Get a commercial license β†’

What is N3MO β€’ Capabilities β€’ Installation β€’ Usage β€’ MCP β€’ CI/CD SaaS β€’ Benchmarks β€’ Tutorial β€’ Sponsor


🎯 What is N3MO?

N3MO is a symbol-centric code intelligence layer. Instead of scanning raw text, it parses your source code's ASTs, maps call graphs, and models dependencies in a queryable relational database β€” deterministically, with zero LLM calls at index time.

For engineering leaders and teams, N3MO acts as a structural insurance policy for your codebases.

πŸ’‘ Why N3MO?

  • πŸ›‘οΈ Eliminate Regression Risks β€” Utility functions are rarely refactored because developers fear unknown side effects. N3MO maps the transitive blast radius of any symbol to arbitrary depth, showing you exactly what will break before you make the edit. Automate this in your CI/CD β†’
  • 🏎️ Rapid Developer Onboarding β€” Instead of senior engineers spending hours explaining codebase flow to new hires, developers run one command to visualize complex call chains and parent-child dependencies interactively.
  • πŸ€– AI-Agent Ready Infrastructure β€” Modern LLM agents (Cursor, Claude Desktop) are limited by context windows and text search. N3MO's native MCP server lets agents query the actual code graph, enabling fast, hallucination-free refactoring.
  • ⚑ No Embeddings, No Drift β€” N3MO is pure static analysis: Tree-sitter AST parsing into PostgreSQL. There's no vector index to keep in sync, no embedding cost per repo, and no semantic-similarity guesswork β€” every edge in the graph is an exact, verifiable relationship.

πŸ“Š How N3MO Compares

CapabilityGrep / Text SearchIDE "Find References"N3MO Code Graph
Analysis BasisSubstring matchingAST-based, direct refs onlyRelational knowledge graph
Transitive Traversal❌ None❌ Manual, one level at a time⚑ Instant to arbitrary depth
Blast Radius Mapping❌ None❌ Flat search-result list🎨 Interactive visual orbit map
CI/CD Integration❌ None❌ Bound to IDE runtimeβš™οΈ Dockerized CLI + CTE queries
AI Agent Integration❌ Injected file chunks⚠️ Manual context copyπŸ€– Native MCP server
Language Coverageβœ… Any text file⚠️ Language-specific pluginsβœ… 27 Tree-sitter grammars
Indexing MethodN/AN/Aβœ… Deterministic AST parse β€” no embeddings, no LLM calls

πŸ› οΈ The Core Problem N3MO Solves

❌ Without N3MO

Developer: "Where does 'login' appear?"
Tool:      grep -r "login" .
Result:    647 matches across 89 files
           ...now what?

βœ… With N3MO

Developer: "What breaks if I change login?"
Tool:      n3mo impact "login"
Result:    3 direct callers β†’ 5 ripple effects
           Full blast radius in < 50ms

N3MO doesn't find text β€” it understands structure. It traces the actual call graph, not string matches.

Questions N3MO answers instantly:

QuestionHow
πŸ”ŽWhat functions and classes exist in this repo?Full symbol index across 27 languages
🎯Where is this symbol used β€” directly and transitively?Recursive CTE traversal to arbitrary depth
πŸ’₯What is the blast radius of changing this function?Interactive orbit map with depth slider
πŸ•ΈοΈHow do these components actually connect?Call graph + parent-child hierarchy
πŸ€–Can my AI agent understand this codebase structurally?Native MCP server for Cursor / Claude

πŸ‘₯ Who it's for

Start here
Individual Developerspip install n3mo β†’ index locally, query instantly. Bring N3MO to Cursor/Claude via our native MCP server. Open source and free under PolyForm Noncommercial.
Code Reviewers & Team LeadsStop merging blindly. Install the N3MO Webhook via n3mo.shop to get deterministic blast-radius comments on every PR automatically.
Engineering LeadersOffload pipeline infrastructure entirely. Zero-config, cloud-managed graph engine. No local PostgreSQL to maintain, zero data retention, and strict privacy.

✨ Core Capabilities

Ingestion & Parsing

  • Multi-language support β€” 27 Tree-sitter grammars supported (dynamically loaded); actively benchmarked on 10 major languages including Python, JS/TS, Go, Java, and C/C++
  • Parallel AST ingestion β€” ProcessPoolExecutor distributes CPU-bound parsing across all available cores
  • Incremental re-indexing β€” SHA-256 file hashing skips unchanged files automatically
  • Idempotent operations β€” re-indexing updates existing data without duplication
  • Smart exclusions β€” case-insensitive directory filters and camelCase-aware filename checks prevent false positives (e.g. allows contest.py while skipping test_*.py)

Analysis & Querying

  • Symbol extraction β€” functions, classes, methods with full file path + line context
  • Hierarchical modeling β€” parent-child relationships (Module β†’ Class β†’ Method)
  • Call graph construction β€” who calls whom, resolved at ingestion time
  • Scope-aware resolution β€” class scope > local file > imports > qualified dot paths > global
  • Blast radius analysis β€” recursive CTE traversal to arbitrary depth with cycle guards

Performance

  • Connection pooling β€” ThreadedConnectionPool eliminates per-symbol DB round trips
  • Batch inserts β€” symbols, imports, and calls batched per file in single transactions
  • Optimized queries β€” SPLIT_PART fix delivered a 2Γ— speedup on call resolution

Visualization & Integration

  • Interactive graph β€” vis.js orbit map with click-to-inspect nodes, sidebar, and depth slider
  • Dark mode β€” toggleable canvas dark mode with real-time node/edge updates, persisted in localStorage
  • Premium styling β€” sleek interactive dashboard landing page UI and graph visualizer styled with Bricolage Grotesque, Inter, and JetBrains Mono typography
  • SKILL.md profile β€” system instructions to configure Claude as an impact-aware coding agent
  • Native MCP server β€” first-class integration with Cursor, Claude Desktop, and Windsurf
  • Git hooks β€” automatic re-indexing on every commit
  • CI pipeline β€” GitHub Actions with linting (ruff), type checking (mypy), and pytest


🌐 Supported Languages

PythonJavaScriptTypeScriptGo
RustJavaCC++
C#KotlinSwiftScala
RubyPHPHaskellPerl
LuaRElixirDart
GroovyPowerShellMATLABDelphi
BashZigOCaml…and more

Tree-sitter parsing supported for 27 languages. Deep semantic call graph mapping currently optimized for Python, JS/TS, and Java.



πŸš€ Installation

Prerequisites

Docker Python Git

Quick start

Install N3MO directly from PyPI:

bash
# Install the package
pip install n3mo

# Start Docker containers & initialize the database
n3mo setup

Alternatively, for contributors running in editable mode:

bash
git clone https://github.com/RajX-dev/N3MO.git
cd N3MO
pip install -e .
n3mo setup


πŸ’» Usage

Index a repository

bash
cd /path/to/your/project
n3mo index

What gets indexed:

  • βœ… Source files in all 27 supported languages
  • ❌ Virtual environments (venv/, .venv/)
  • ❌ Dependencies (node_modules/, site-packages/)
  • ❌ Build artifacts (.git/, __pycache__/, dist/)
  • ❌ Test / fixture directories (tests/, mocks/, specs/)

Visualizer

Dark Mode β€” Radial Layout

Dark Mode Radial Layout

Horizontal Tree View

Horizontal Tree View

Example terminal output:

Code
  β—ˆ IMPACT ANALYSIS
  ──────────────────────────────────────────────────────────────────
  Target:  authenticate_user
  ──────────────────────────────────────────────────────────────────

  β—‰ Direct Callers  (3 symbols)

  β–Έ login_endpoint             api/auth.py:12
  β–Έ refresh_token              api/token.py:23
  β–Έ validate_session           middleware/auth.py:89

  β—Ž Ripple Effects  (5 symbols)

    ╰─▸ POST /login              routes.py:67
    ╰─▸ admin_login              admin/views.py:34
    ╰─▸ require_auth             decorators.py:12
    ╰─▸ dashboard_view           views/dashboard.py:8
    ╰─▸ settings_view            views/settings.py:22

  ──────────────────────────────────────────────────────────────────
  Total impacted: 8 references  β”‚  depth ≀ 3

Dependency graph visualization

mermaid
graph LR
    A[main.py] --> B[auth.py::login]
    A --> C[db.py::connect]
    B --> D[utils.py::hash_password]
    B --> E[models.py::User]
    C --> F[config.py::DB_URI]

    style A fill:#ff6b6b,stroke:#c92a2a,stroke-width:2px,color:#fff
    style B fill:#4ecdc4,stroke:#0ca89e,stroke-width:2px,color:#000
    style C fill:#45b7d1,stroke:#1098ad,stroke-width:2px,color:#000
    style D fill:#96ceb4,stroke:#63b598,stroke-width:2px,color:#000
    style E fill:#ffd93d,stroke:#f5c200,stroke-width:2px,color:#000
    style F fill:#e0e0e0,stroke:#a0a0a0,stroke-width:2px,color:#000


πŸŽ₯ Tutorial

See N3MO in Action β€” Full Walkthrough

https://github.com/user-attachments/assets/tutorial.mp4

Your browser does not support the video tag.

Index a repository, trace blast radius, and visualize the dependency graph β€” all in under 30 seconds.

What the tutorial covers:

StepWhat You'll See
1. Install & Setuppip install n3mo β†’ n3mo setup spins up Docker + PostgreSQL in one command
2. Index a Codebasen3mo index parses ASTs across 27 languages and builds the call graph
3. Query Impactn3mo impact "symbol_name" traces direct callers and transitive ripple effects
4. Visualize--graph flag launches the interactive orbit map in your browser
5. PR WebhookA live GitHub PR triggers N3MO's automated blast-radius comment

πŸ’‘ Prefer hands-on? Follow the Quick Start to run N3MO locally in under 60 seconds.



πŸ€– Model Context Protocol (MCP)

N3MO includes a native MCP server that exposes repository analysis and graph traversal tools to LLM agents (like Claude, Cursor, or Windsurf).

Automatic Claude Desktop Setup

bash
# Navigate to the workspace you want Claude to analyze, then run:
n3mo mcp install

This registers N3MO and sets up the paths automatically. Restart Claude Desktop and you're ready!

🧠 Claude Skill (System Instructions)

To configure Claude to run N3MO impact queries proactively before changing code in the editor, import or copy-paste the custom instructions from the SKILL.md profile.

Cursor Setup

  1. Go to Settings β†’ Models β†’ MCP.
  2. Click + Add New MCP Server.
  3. Set the configuration details:
    • Name: n3mo
    • Type: command
    • Command: n3mo mcp start (or uvx n3mo mcp start to run directly)
    • Environment Variables: TARGET_CODE_DIR=/absolute/path/to/your/active/workspace
  4. Click Save, and Cursor will instantly be able to index and query your workspace blast radius.

🏒 Scale to Team Callout

Bringing AI agents to your team workspace? Stop forcing every developer to run heavy indexing pipelines and PostgreSQL instances on their local laptops.

Connect Cursor directly to the global cloud graph at n3mo.shop to bypass local machine database overhead entirely. Your agents query the cloud graph instantly.

🧰 Available MCP Tools

ToolDescription
n3mo_indexIngests and indexes the codebase
n3mo_search_symbolLocates the definition of a symbol across the workspace (file path, line number)
n3mo_get_dependenciesFinds all external symbols that a given symbol calls (forward-dependency graph)
n3mo_get_file_symbolsLists all classes and functions defined inside a specific file
n3mo_get_blast_radiusTraces the transitive impact/call graph of a code symbol


☁️ Enterprise CI/CD Automation (The SaaS Pivot)

Running deterministic AST parsing in a local loop is great, but manually building multi-step YAML actions, maintaining CI database infrastructure, and orchestrating PR timeline events is a massive friction point for engineering teams.

n3mo.shop is our definitive, zero-maintenance infrastructure layer that abstracts all of this away.

  • Zero-Config Webhooks: 2-click GitHub App sync. No YAML boilerplate to maintain.

  • Automated Inline PR Comments: N3MO hooks into your repository and posts the exact blast radius directly into your GitHub review timeline:

    markdown
    β—ˆ N3MO Pull Request Impact Analysis
    ⚠️ Blast Radius Detected: Modifying `core_auth.py` transitively impacts 3 downstream services.
    - `api/billing.py:process_payment()`
    - `web/handlers.py:login_route()`
    - `cron/sync_users.py:execute()`
    
  • Strict "Zero-Trust" Privacy: We only parse structural AST metadata (symbol relationships). Your raw source code is never stored on our servers. The ephemeral parsing container is instantly destroyed the millisecond the PR comment is posted.

Offload your pipeline infrastructure today at n3mo.shop β†’


πŸ“Š Benchmarks

All benchmarks measured on Intel i5-13450HX, 24 GB RAM, NVMe SSD.

Django β€” Optimization History

Django is the primary benchmark target: 3,021 files, ~43K symbols, ~181K calls.

Code
Django Index Time (minutes)
═══════════════════════════════════════════════════════════════

v0.3 Baseline       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ  23 min   1Γ—
SPLIT_PART Fix      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ                          11 min   2Γ—
Batch Inserts       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ                                        5 min   4.6Γ—
+ Multiprocessing   β–ˆβ–ˆβ–ˆβ–ˆ                                           2.5 min   9Γ— πŸš€

═══════════════════════════════════════════════════════════════
OptimizationIndex TimeSpeedupWhat Changed
v0.3 baseline23 min1Γ—Per-symbol DB inserts, naive call resolution
+ SPLIT_PART query fix11 min2Γ—Eliminated redundant string splitting in call resolution
+ Batch inserts5 min4.6Γ—Symbols, imports, and calls batched per file (1 transaction)
+ Multiprocessing~2.5 min~9Γ—ProcessPoolExecutor distributes AST parsing across cores

βœ… All results are real measurements on the Django repository. Multiprocessing gains scale with core count.

TensorFlow β€” Enterprise-Scale Monorepo

Tested on TensorFlow β€” a 36,000-file, multi-language (C++/Python) monorepo.

MetricResult
Repo size (total files)~36,000
Files processed & indexed14,611 (after filtering tests, configs, and non-source files)
Total symbols extracted79,523
Total call edges extracted480,851
Full index time (cold start)14.06 minutes
Peak memory (Docker container)185 MB RAM
CPU utilization~5%

N3MO scales from a 3K-file pure-Python repo (Django) to a 36K-file multi-language enterprise monorepo (TensorFlow) β€” roughly a 5Γ— larger indexing job at near-linear throughput, without significant resource overhead. Symbol/edge-per-file and incremental (warm) re-index numbers for TensorFlow are being finalized in the full benchmark report.

ScanCode Toolkit β€” Large Codebase

Tested on ScanCode Toolkit β€” ~600K lines of Python.

MetricResult
Lines of code~600,000
Full index time~3 minutes
Processing modeSingle-threaded (v0.3)

Incremental Re-Indexing

N3MO uses SHA-256 file hashing to skip unchanged files on subsequent runs.

ScenarioTimeNotes
Full index (first run)BaselineAll files parsed and inserted
No changes (re-run)< 1 secondHash comparison only, zero DB writes
1 file modified< 2 secondsOnly the changed file is re-parsed and upserted

These results are from the built-in benchmark script on a 20-file synthetic repository. Real-world incremental performance is proportional to the number of changed files, not the total repository size.

Query Performance

Impact analysis uses PostgreSQL recursive CTEs with cycle guards. Query times are independent of repository size β€” they depend only on the size of the result subgraph.

Query TypeTypical Latency
Direct callers of a symbol< 10 ms
Full blast radius (depth ≀ 5)< 50 ms
Complete graph traversal< 200 ms

Running the Benchmark

bash
python benchmarks/benchmark_indexing.py

πŸ“ˆ Project Status

N3MO's core architecture and distribution phases (Foundations, Performance, Correctness & Scaling, and Distribution) have been successfully completed. The project is currently stable, actively maintained, and ready for production use.



πŸ“ Design Principles

1. Structure before semantics Map the code skeleton (AST) before adding AI analysis. A correct graph is worth more than a smart but wrong one.

2. Database as source of truth All state lives in PostgreSQL, eliminating in-memory complexity and enabling graph queries that application-level traversal cannot match.

3. Correctness over speed The parser must handle syntax errors gracefully without corrupting the graph. A fast indexer that silently drops symbols is worse than a slow one that gets everything right.

4. Idempotent operations Re-running ingestion produces identical results, enabling safe incremental updates and CI/CD integration.



🀝 Contributing

Contributions are welcome! Please read the CONTRIBUTING.md guide to get started with setting up the project, coding standards, and running checks locally.

Development Setup

bash
# Install with dev dependencies
pip install -e ".[dev]"

# Lint
ruff check n3mo/

# Type check
mypy n3mo/

# Tests
pytest tests/


πŸ“œ License & Pricing

Pricing & Licensing

N3MO is free under the PolyForm Noncommercial 1.0.0 License for local usage and single-developer MCP integrations.

  • 100% Free & Local β€” CLI queries, local MCP integrations, and the visualizer with zero limits.
  • Commercial SaaS & Webhooks β€” To use N3MO in team environments, CI/CD pipelines, and private GitHub webhooks, purchase a commercial license at n3mo.shop.
  • Enterprise Licensing β€” for large-scale organization deployments, custom SLAs, or zero-trust air-gapped environments, reach out for Enterprise options.

Licensed under the PolyForm Noncommercial 1.0.0 License.

  • βœ… Free for personal projects, academic research, and hobby tools
  • βœ… Source available β€” view, modify, and distribute for noncommercial purposes
  • ⚠️ Noncommercial β€” you may not use it for commercial purposes
  • ⚠️ Restrictions apply on offering it as a service

For commercial deployments or proprietary modifications, contact for licensing options.

See LICENSE for full legal details.


❀️ Sponsor

If N3MO saves you time during code reviews or helps your AI agents understand your codebase, consider sponsoring the project to support continued development.

Sponsor on GitHub

Your sponsorship helps fund:

  • πŸ”§ Continued maintenance and new language support
  • πŸš€ Performance improvements and scaling
  • πŸ“– Better documentation and tutorials
  • 🌍 Keeping the CLI and MCP server free for individual developers

πŸ‘¨β€πŸ’» Author

Raj Shekhar β€” Delhi Technological University

GitHub Maintainer LinkedIn



πŸ™ Acknowledgments

  • Tree-sitter β€” for robust, incremental, error-tolerant parsing
  • PostgreSQL β€” for making recursive graph queries possible without a graph database
  • Docker β€” for reproducible, single-command environments
  • vis.js β€” for the interactive graph visualization
  • FastAPI β€” for the high-performance REST layer

⭐ Star this repo if you find it useful β€” thanks for visiting!

Building tools for understanding code at scale.

Visitors Alt



β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ–ˆβ•—    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— 
β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘   β•šβ•β•β•β•β–ˆβ–ˆβ•—   β–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•   β–ˆβ–ˆβ•”β–ˆβ–ˆβ–ˆβ–ˆβ•”β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘
β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘    β•šβ•β•β•β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘
β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•   β–ˆβ–ˆβ•‘ β•šβ•β• β–ˆβ–ˆβ•‘   β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
β•šβ•β•  β•šβ•β•β•β•    β•šβ•β•β•β•β•β•   β•šβ•β•     β•šβ•β•    β•šβ•β•β•β•β•β• 
C O D E   I N T E L L I G E N C E   L A Y E R

Related MCP Servers

View all in Developer Tools View all alternatives
  • A
    Adeu

    Automated DOCX Redlining Engine

    πŸ’» Developer Tools0 views
    Compare vs Adeu β†’
  • World Monitor logoWorld Monitor

    Live global intelligence: real-time markets, conflicts, country risk, chokepoints, energy. 39 tools.

    πŸ’» Developer Tools1 views
    Compare vs World Monitor β†’
  • A
    Ai Netcafe

    Compare LLM cost & latency on one prompt, translate PDF keeping layout, cited research, make PPTX

    πŸ’» Developer Tools0 views
    Compare vs Ai Netcafe β†’
  • Claude Task Master logoClaude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    πŸ’» Developer Tools7 views
    Compare vs Claude Task Master β†’

Frequently Asked Questions about N3mo

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "n3mo": { "command": "npx", "args": ["-y", "n3mo"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewN3mo AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/n3mo?style=directory)](https://allmcps.com/mcp/n3mo)
HTML Embed
<a href="https://allmcps.com/mcp/n3mo"><img src="https://allmcps.com/api/badge/n3mo?style=directory" alt="N3mo on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
0/4 checks healthy over the last 6h
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge β€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to N3mo β†’Install in Claude DesktopInstall in CursorInstall in VS Code