What does Coding Tools do that alternatives don’t?
It is a model-agnostic runtime focused on local coding primitives without external agent accounts, memory, cloud tasks, or model routing.
@xyTom
Basic information
A local MCP service that transforms your workspace into an intelligent development environment, exposing code operations, execution, and project management tools to any MCP-compatible AI.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"coding-tools-mcp": {
"command": "uvx",
"args": [
"coding-tools-mcp",
"--workspace",
"."
]
}
}
}`get_default_cwd`
`read_file`
`list_files`
`apply_patch`
`write_stdin`
`git_status`
`git_log`
`git_blame`
Coding Tools is a model-neutral coding-agent runtime MCP server that exposes local coding primitives—such as repository inspection, file search/read, structured patch application, command execution, stdin session interaction, and Git status/diff—to any MCP client. It is not a prompt wrapper and does not include external agent accounts, cloud tasks, model routing, or plugin marketplaces.
Install from PyPI using the provided install script or via uvx coding-tools-mcp. Start the server with either stdio (for MCP clients) or Streamable HTTP, binding it to a workspace directory. Configuration of permission modes, authentication, and remote tunnels is done through command-line flags and environment variables.
It is a model-agnostic runtime focused on local coding primitives without external agent accounts, memory, cloud tasks, or model routing.
Python, uvx/PyPI package; on Linux, Landlock for filesystem confinement of commands; optional image extra for `view_image` auto-resize.
Run the install script `curl -fsSL https://raw.githubusercontent.com/xyTom/coding-tools-mcp/main/scripts/install.sh | bash` or use `uvx coding-tools-mcp`.
`safe` (default, with full permission gates), `trusted` (opens local-development gates), and `dangerous` (disables `exec_command` permission gates for isolated environments).
Workspace-bound paths, rejection of absolute/`..`/symlink escapes, exec_command policy controls (network, destructive, shell expansion checks), secret filtering, Landlock on Linux, and permission modes. See SECURITY.md.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Hindsight: Agent Memory That Learns

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
Painless E2E Automation for Mobile and Web
Comments