# code-context-mcp

> Use this tool when you need to provide semantic context to AI coding assistants, enabling them to better understand code structure and intent. The code-context-mcp pipeline takes in source code, segments it into chunks, generates embeddings, and outputs stored embeddings in ChromaDB via the Model Context Protocol. It solves problems related to code comprehension and AI-powered coding assistance, ideal for use cases where AI agents require contextual understanding of code.

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

## Description

A pipeline that segments source code into chunks, generates embeddings, and stores them in ChromaDB. It provides semantic context to AI coding assistants via the Model Context Protocol.

## Trust

- **Trust score (0–1):** 0.68
- **Verification tier:** scanned
- **Last scanned:** 2026-08-31

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-08-31

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/jcni98kfjn)
- **Repository:** <https://github.com/daswort/code-context-mcp>

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

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