{"data":{"slug":"coding-tools-mcp","name":"Coding Tools MCP","tagline":"Apache-2.0 model-neutral 18-tool coding runtime over MCP","category":"agents","categoryName":"AI Agents","url":"https://github.com/xyTom/coding-tools-mcp","github":"https://github.com/xyTom/coding-tools-mcp","pricing":"open-source","hook":"Coding Tools MCP gives any MCP chat client a safe pair of hands on a codebase — files, structured patches, interactive sessions, and git — confined to one workspace with permission modes and Linux Landlock.","whatsGood":"Apache-2.0 (xyTom/coding-tools-mcp; NOTICE = attribution only). Free via `uvx coding-tools-mcp --stdio --workspace …`, npx, or PyPI. Model-neutral default catalog of 18 tools (patches, PTY sessions, git) any MCP client can drive — Claude Desktop/Code, Codex, Cursor, Cline, VS Code, Windsurf, Gemini CLI. ★1,158 on GitHub 2026-09-28.","theCatch":"Vs Desktop Commander MCP: that is desktop-host terminal/files/processes; this is the chat-client→coding-agent hands layer (patches, interactive sessions, git) for any MCP client. Mid-★ (~1158) kept as Agents/MCP fill — Landlock is Linux-only; use Docker/VM for untrusted work.","verdict":"Apache-2.0 coding-runtime MCP when chat clients need workspace-jailed hands — not Desktop Commander host OS control; mid-★ Agents/MCP fill.","addedAt":"2026-09-28","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","coding-agents","git","active","young-repo"],"capabilities":["mcp","coding","sandbox"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1203,"starsPerWeek":56,"access":"free","archived":false,"repo":{"createdAt":"2026-05-21","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/coding-tools-mcp","html":"/gems/coding-tools-mcp","markdown":"/gems/coding-tools-mcp.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}