mcp-server-code-assist: 코드 어시스턴트 MCP 서버
개요
코드 수정 및 생성을 위한 모델 컨텍스트 프로토콜 서버입니다. 이 서버는 대규모 언어 모델(Large Language Models)을 통해 코드를 생성, 수정 및 삭제할 수 있는 도구를 제공합니다.
도구
create새 파일을 만듭니다
입력: 경로와 내용이 포함된 XML 명령
반환: 파일 생성 확인
modify검색/바꾸기로 기존 파일을 수정합니다.
입력: 경로, 검색 패턴 및 새 콘텐츠가 포함된 XML 지침
반환: 변경 사항의 차이
rewrite파일을 완전히 다시 작성합니다
입력: 경로와 새 콘텐츠가 포함된 XML 명령
반환: 재작성 확인
delete파일을 제거합니다
입력: 경로가 포함된 XML 명령어
반환: 삭제 확인
XML 형식
지엑스피1
Related MCP server: MCP TapData Server
설치
uv 사용(권장)
uvx mcp-server-code-assist
pip 사용하기
pip install mcp-server-code-assist
python -m mcp_server_code_assist
구성
Claude Desktop과 함께 사용
"mcpServers": {
"code-assist": {
"command": "uvx",
"args": ["mcp-server-code-assist"]
}
}
"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 라이선스. 자세한 내용은 라이선스 파일을 참조하세요.