DeepSeek Agent
插件市场开发工具coding-tools-mcp
DEEPSEEK HARNESS PLUGIN

coding-tools-mcp

Give any AI agent the ability to code

插件介绍

Give any AI agent the ability to code

dsh-pluginmcpmcp-server

项目详情摘要

Coding Tools MCP English** | 简体中文 Give any AI chat or agent a safe pair of hands on your codebase. Coding Tools MCP is a **model-neutral coding runtime** served over the Model Context Protocol: file reading and search, structured multi-file patches, command execution, interactive sessions, and git — one server that any MCP client can drive. Claude Desktop, Claude Code, Codex, Cursor, Cline, VS Code, Windsurf, Gemini CLI, or an agent you build yourself gets the default catalog of 18 battle-tested tools, confined to one workspace and gated by permission modes. Why people use it **It turns a chat app into a coding agent.** Claude Desktop — or any MCP chat client — gets real repo access with the subscription you already have. No extra product required. **Safety is the product, not an afterthought.** One workspace root per server. Absolute paths, `..` traversal, and symlink escapes are rejected. Permission modes gate network access, shell expansion, inline scripts, and destructive commands. On Linux, Landlock adds kernel-level filesystem confinement. **It is model- and vendor-neutral.** A truthfully annotated, mode-aware catalog — no profile switching, no annotation games. Swap models or clients freely; the runtime contract stays put. **It is engineered for context windows.** Results are summarized, paginated, and capped by design; serialized tool-result bytes dropped 37% release-over-release on the deterministic dogfood workload with unchanged task completion. Quickstart Run it with whichever toolchain you already have (the server is Python ≥ 3.11 from PyPI; the npm package is a thin launcher that starts it via `uv` or `pipx`): Wire it into Claude Desktop, Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, or Cline — the JSON is the same everywhere (swap `uvx` for `

摘自项目公开 README,可能随上游仓库更新。

安装方法

建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xyTom/coding-tools-mcp

使用前检查

  • 确认项目符合 DSH bundle 规范,而不只是相关仓库。
  • 阅读许可证和安装脚本,检查网络、文件及执行权限。
  • 备份配置,并确保插件能够安全卸载或回滚。