Skip to content
Agentmart
Submit a tool

CodeNib

Source-linked CodeGraph exploration, ranked search, and static navigation for coding agents.

Connector by codenib.aiOfficial · Domain verified by the MCP Registry

IndexedApache-2.0Local (stdio)★ 87
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/codenib-ai-codenib

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Source-linked CodeGraph exploration, ranked search, and static navigation for coding agents.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Runs code on install

Its package runs an install script (such as npm postinstall or setup.py code) as soon as you install it, before any tool is called. Read the script first.

Tools
15 read · 0 write · 0 deleteRead-only
Secrets
None asked for
Install scripts
Runs code on install
Runs as
Python package

Tools by what they do 15

Read from the source code; the running server may list different tools.

Read 15 · Look things up without changing anything.

  • dependency_subgraph
  • explore_context
  • find_visual_code_links
  • get_manifest
  • get_visual_evidence
  • lsp_definition
  • lsp_references
  • lsp_route
  • read_source
  • search_bm25
  • search_context
  • search_regex
Show 3 more tools
  • search_semantic
  • search_visual_context
  • search_zoekt

Files it touches

  • Any path the agent passes to its tools

Tools (15)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • dependency_subgraph

    Return the call-graph dependency subgraph for a symbol as nodes+edges JSON. direction='impact' = transitive callers (blast radius: what may break if you change it); 'dependencies' = transitive callees (what it relies on); 'both' = 1-hop caller+callee neighborhood (for a dependency view). The structural 'who calls X / what does X reach' question that grep/keyword search cannot answer; backs impact analysis and dependency visualization. max_nodes includes the queried root; max_edges bounds relationships independently. Symbols are fuzzy-matched; unresolved names return a note.

  • explore_context

    Recommended bounded repository exploration. Composes ranked retrieval, the selected LSP-shaped route, dependency expansion, and verified source windows. Returns the concrete provider plan, source identity, independent diagnostics, and per-connection delivery usage.

  • find_visual_code_links

    Find visual artifacts grounded to a source file and optional symbol.

  • get_manifest

    Return metadata about the indexed repository: path, commit, languages, available indexes, and capabilities.

  • get_visual_evidence

    Return one visual evidence entry by repository-relative artifact path.

  • lsp_definition

    Return compact definition locations from CodeNib's runtime LSP provider or persisted symbol graph fallback. Provide either symbol or file_path + 1-based line. Results are locations only; call read_source before finalizing.

  • lsp_references

    Return compact definition/reference locations from CodeNib's runtime LSP provider or persisted symbol graph fallback. Provide either symbol or file_path + 1-based line. Results are locations only; call read_source before finalizing.

  • lsp_route

    Return compact route anchors from CodeNib's runtime LSP provider or persisted symbol graph fallback for symbol seeds, or use a query alone when no reliable symbol is known. Use this for a route map across endpoint, bridge/factory, provider/value, or type anchors. Results are locations only; call read_source before finalizing.

  • read_source

    Read up to 200 lines authenticated by the retained source-content binding using a repository-relative POSIX path and 1-based inclusive line range. Responses are bounded; commit is display provenance, not attested.

  • search_bm25

    Search for code symbols using BM25 keyword retrieval. Returns functions, classes, and methods ranked by relevance with source content. Best for exact-name or keyword lookups. Prefer this over search_regex when you know the symbol name or have a natural-language description of what the code does.

  • search_context

    Recommended ranked repository-context search. CodeNib selects and executes a deterministic BM25, dense, hybrid-RRF, or graph-expanded route from the loaded views and requested budget. Returns the selected plan, repository provenance, and source-linked results.

  • search_regex

    Search code graph nodes by regex pattern (grep-like). Supports file glob filtering and node type filtering. Returns matching file and symbol nodes with source content. Best for pattern-based searches across the codebase. Prefer search_bm25 when you know the exact name; prefer this when you need structural pattern matching.

  • search_semantic

    Search codebase semantically using vector embeddings. Returns functions, classes, and methods ranked by semantic similarity. Best for natural language queries describing functionality or code snippets.

  • search_visual_context

    Search repository visual artifacts, facts, and source bindings.

  • search_zoekt

    Search raw repository contents using a Zoekt trigram index. Returns file-level matches with line ranges and snippet content. Best for fast substring or regex lookups that span the whole repo (magic strings, comments, identifiers across files). Prefer search_bm25 for ranked symbol results or search_regex for file/symbol results bound to the CodeGraph.

Signals

Stars
87
Forks
5
Open issues
11
Weekly downloads
78
Last commit
Oct 24, 2026 (5 days ago)
Last release
Sep 26, 2026 (1 month ago)
Last package publish
Sep 26, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
ai.codenib/codenib
Version
0.2.4
Auth
No auth
Packages
pypi codenib
License
Apache-2.0
Website
codenib.ai
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

CodeNib MCP server. Agent Mart. https://agentmart.dev/connectors/codenib-ai-codenib (last updated 2026-10-25)