Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-coding ast-parser claude-code code-analysis code-navigation codebase-indexer
+7 more
dependency-graph mcp mcp-server model-context-protocol python symbol-table typescript

Summary

AI summary

Added Rust and Go structural indexing with regex-based annotators.

Full changelog

What's New

Rust and Go structural indexing — The codebase indexer now parses Rust and Go files using regex-based annotators with comment/string-aware brace counting. No new dependencies.

Go Support

  • Function and method declarations (including generic functions)
  • Struct types with embedded type detection
  • Interface types with method signature extraction
  • Type aliases
  • Single and grouped imports (aliased, dot, blank)
  • Doc comments (// lines before declarations)
  • Backtick raw string handling for accurate brace counting

Rust Support

  • Function declarations (pub, pub(crate), async, const, unsafe, extern "C")
  • Struct (regular, tuple, unit), enum, and trait declarations
  • impl blocks — methods extracted with parent_class set; trait impls tagged with impl:TraitName
  • use statements (simple, grouped {A, B}, glob *, aliased, self)
  • #[derive(...)], #[cfg(...)] attributes and /// doc comments
  • macro_rules! definitions
  • Raw string (r#"..."#) and nested block comment handling

Integration

  • .go and .rs files included in default scan patterns
  • target/ (Rust) and vendor/ (Go) added to default exclusions
  • Import resolution for crate::/super::/self:: (Rust) and path-suffix matching (Go)
  • 85 new tests, 293 total — zero regressions

Install / Upgrade

pip install --upgrade "mcp-codebase-index[mcp]"

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track MikeRecognex/mcp-codebase-index

Get notified when new releases ship.

Sign up free

About MikeRecognex/mcp-codebase-index

Structural codebase indexer exposing 17 query tools (functions, classes, imports, dependency graphs, change impact) via MCP. Zero dependencies.

All releases →

Beta — feedback welcome: [email protected]