Index live · v1.7.0 · NOV 8 2026

Coding Tools MCP

Community

Coding Tools MCP turns a chat client such as Claude Desktop into a coding agent on one repository. It reads and searches files, applies multi-file patches, runs commands (including interactive ones under a real terminal), and shows git status, diffs, logs and blame. Everything is confined to the workspace folder you start it with: absolute paths, `..` and symlink escapes are refused, and on Linux, Landlock adds kernel-level filesystem confinement. The default `safe` mode asks for permission before network-looking commands, shell expansion, inline scripts and destructive commands; `trusted` opens those, and `dangerous` is meant only for containers or VMs. `exec_command` still runs real shell commands in the workspace, so point it at code you'd let an agent change. The server sends anonymous usage telemetry (tool names and counters) to PostHog by default; set `CODING_TOOLS_MCP_TELEMETRY=off` or `DO_NOT_TRACK=1` to turn it off.

stdioStreamable HTTPPython
1.2Kstars
1,224 GitHub stars

Configuration

{
  "mcpServers": {
    "coding-tools": {
      "command": "uvx",
      "args": ["coding-tools-mcp", "--stdio", "--workspace", "/path/to/repo"]
    }
  }
}

Add this to your claude_desktop_config.json file. Copied verbatim from the upstream README.

Quick Stats

Trust LevelCommunity
Stars1,224
Transportstdio, Streamable HTTP
API KeyNot required
LanguagePython
CategoryDeveloper Tools

Author

x

xyTom

Tags

codingshellpatchesgitworkspace

Get new MCP servers in your inbox. What we added, what failed the security audit, and why. See a past issue.