# Code Context

> Use this tool when you need to efficiently analyze and modify large codebases by extracting structural information at the symbol level. It solves problems such as reducing data transfer, facilitating impact analysis, and enabling precise code modifications. The Code Context tool accepts codebases as input and provides outputs through eleven tools, including read and write operations, making it ideal for use cases involving complex codebase management and optimization.

Canonical page: https://skillsregistry.net/skills/achatainga-code-context  
JSON: https://api.skillsregistry.net/v1/skills/achatainga-code-context

## Description

This MCP server extracts structural information from codebases at the symbol level—functions, classes, and methods—rather than sending raw files, achieving 50–80% token reduction. It provides eleven tools split between read operations (semantic repo maps, surgical file reading, impact analysis, line-range reading, pattern search, rollback) and write operations (symbol-level insertion, renaming, removal, and surgical replacement). Uses SQLite caching and supports TypeScript, JavaScript, Python, PHP, and Dart.

## Trust

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

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/achatainga-code-context)
- **Repository:** <https://github.com/achatainga/mcp-code-context>

## 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": "achatainga-code-context"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/achatainga-code-context` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/achatainga-code-context/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
