mcp服务器代码辅助:代码助手mcp服务器
概述
用于代码修改和生成的模型上下文协议服务器。此服务器提供通过大型语言模型创建、修改和删除代码的工具。
工具
create
- 创建新文件 - 输入:带路径和内容的XML指令 - 返回:文件创建确认
modify
- 通过搜索/替换修改现有文件 - 输入:带有路径、搜索模式和新内容的XML指令 - 回报:变化差异
rewrite
- 完全重写文件 - 输入:带路径和新内容的XML指令 - 返回:重写确认
delete
- 删除文件 - 输入:带路径的XML指令 - 返回:确认删除
XML格式
Describe approach and reasoning
What this change does
===
Original code for modification
===
===
New or modified code
===
安装
使用紫外线(推荐)
uvx mcp-server-code-assist使用pip
pip install mcp-server-code-assist
python -m mcp_server_code_assist配置
使用Claude Desktop
Using uvx
"mcpServers": {
"code-assist": {
"command": "uvx",
"args": ["mcp-server-code-assist"]
}
}Using docker
"mcpServers": {
"code-assist": {
"command": "docker",
"args": ["run", "--rm", "-i", "--mount", "type=bind,src=/Users/username,dst=/Users/username", "mcp/code-assist"]
}
}使用Zed
添加到settings.json:
"context_servers": {
"mcp-server-code-assist": {
"command": {
"path": "uvx",
"args": ["mcp-server-code-assist"]
}
}
},发展
cd src/code-assist
uvx mcp-server-code-assist
# For docker:
docker build -t mcp/code-assist .许可证
MIT许可证。有关详细信息,请参阅LICENSE文件。
