coding-tools-mcp
An MCP server that lets an agent read files, search code and run commands in a workspace
- 1,223 ★ on the repository
- Last commit
- Apache-2.0
Broad access
Why this level
- Runs shell commands in the workspace
- Can expose remote network access to the workstation
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/coding-tools-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Runs shell commands in the workspace
- Can expose remote network access to the workstation
This is third-party code. Review the repository files before installing.
What it does
The server gives any MCP-capable agent a basic set of coding tools: reading files, searching the repository and running commands in a chosen workspace. It runs via uvx or npx over stdio, or over Streamable HTTP on a local port. It supports several MCP protocol revisions, and remote access can use bearer tokens and OAuth. There is a Docker sandbox mode and a secure-tunnel option to drive a workstation from anywhere.
Who it is for. For developers who want to give an agent access to code and commands through a single MCP server.
Good fit when
- You want the agent to read files and search the repository
- You want to run commands in a specific workspace through MCP
- You need HTTP access to a workstation with a token
Not a fit when
- The agent already has built-in file and command tools
- You cannot let the agent run commands in the project
Example request
Find every place in the repository that calls the auth function and show the filesMCP
- Transport
- stdio, http
- Authentication
- not required
Limitations
The server runs commands and reads files in the workspace, so access should be scoped. Remote mode needs a tunnel and authorization set up. Running it requires uv or Node installed.
How to disable. Remove the coding-tools server from the agent's MCP config.
FAQ
Should I run it with Python or Node?
Both are equivalent: uvx for the Python toolchain and npx for Node, with the same config JSON.
Can it work remotely?
Yes, it supports Streamable HTTP with bearer tokens and OAuth, and external access uses a secure tunnel.
Discussion
No questions or reviews yet.
Related
MCP serversadd-mcp writes an MCP server into the configs of 25 agents with one command: Claude Code, Codex, Cursor, VS Code, Zed and more
MCP DevTools replaces a dozen MCP servers with one Go binary: search, page fetch, package documentation and GitHub.
A command-line debugger for MCP servers from Giant Swarm: a REPL for tools, OAuth 2.1 and an MCP server mode for Cursor
A VS Code extension that runs a local MCP server so an agent can search symbols, edit files and run commands in the terminal
An MCP server that indexes code with tree-sitter and returns individual functions and classes to the agent instead of whole files
An MCP server that indexes a local repository with tree-sitter and gives the agent code search, file lookup and a structure summary of a file
README in short
The README describes an MCP server with file-reading, code-search and command-execution tools installed via uvx or npx. By default it speaks stdio, and without the --stdio flag it serves Streamable HTTP on a local port, supporting several protocol revisions. For remote access it shows bearer tokens, OAuth and a secure tunnel, plus a Docker sandbox mode. Apache-2.0 licensed.