# text-edit-mcp

> text-edit-mcp — whitebirchforumteam-text-edit-mcp. Use this tool when you need to perform precise file edits with unified diff outputs, and require a reliable, stateless, and dependency-free solution. It solves problems such as editing files by text anchor or line number, and provides atomic writes to prevent partial edits. Ideal for use cases involving version control, such as git, on Windows and Linux systems.

Canonical page: https://skillsregistry.net/skills/whitebirchforumteam-text-edit-mcp  
JSON: https://api.skillsregistry.net/v1/skills/whitebirchforumteam-text-edit-mcp

## Description

Zero-dependency MCP server giving AI agents ten file-editing tools. Address an edit by text anchor or by line number — both self-validating — and every edit returns a unified diff. Stateless, atomic writes, never half-applied. Python 3.9+, stdlib only, Windows and Linux.

## Trust

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

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Updated:** 2026-09-28

## Source

- **Source listing:** [GitHub](https://github.com/WhiteBirchForumTeam/text-edit-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": "whitebirchforumteam-text-edit-mcp"
    }
  }
}
```

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