# Codebase Index

> Use this tool when you need to efficiently navigate and understand large codebases, as it indexes source files into structural metadata and provides 18 query tools for fast code exploration. It solves problems such as tedious file reading and manual code mapping, supporting multiple programming languages including Python, TypeScript, and C#. The Codebase Index takes in source files and outputs queryable metadata, making it ideal for use in development environments where rapid code comprehension is crucial.

Canonical page: https://skillsregistry.net/skills/mikerecognex-codebase-index  
JSON: https://api.skillsregistry.net/v1/skills/mikerecognex-codebase-index

## Description

Indexes codebases by parsing source files into structural metadata including functions, classes, imports, dependency graphs, and cross-file call chains. Exposes 18 query tools via stdio transport, enabling efficient code navigation without reading entire files. Supports Python (AST parsing), TypeScript/JS, Go, Rust, and C# (regex-based parsing). Features automatic incremental re-indexing in git repositories and persistent disk caching for instant startup.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** version-control
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mikerecognex-codebase-index)
- **Repository:** <https://github.com/mikerecognex/mcp-codebase-index>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mikerecognex-codebase-index"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mikerecognex-codebase-index` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mikerecognex-codebase-index/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
