mcp-server-code-assist

by abhishekbhakat
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Supports running the code assistant server in a Docker container, with specific configuration instructions for integration

  • Uses XML as the format for instructions and operations, providing a structured way to define code modifications

mcp-server-code-assist: 코드 어시스턴트 MCP 서버

개요

코드 수정 및 생성을 위한 모델 컨텍스트 프로토콜 서버입니다. 이 서버는 대규모 언어 모델(Large Language Models)을 통해 코드를 생성, 수정 및 삭제할 수 있는 도구를 제공합니다.

도구

  1. create
    • 새 파일을 만듭니다
    • 입력: 경로와 내용이 포함된 XML 명령
    • 반환: 파일 생성 확인
  2. modify
    • 검색/바꾸기로 기존 파일을 수정합니다.
    • 입력: 경로, 검색 패턴 및 새 콘텐츠가 포함된 XML 지침
    • 반환: 변경 사항의 차이
  3. rewrite
    • 파일을 완전히 다시 작성합니다
    • 입력: 경로와 새 콘텐츠가 포함된 XML 명령
    • 반환: 재작성 확인
  4. delete
    • 파일을 제거합니다
    • 입력: 경로가 포함된 XML 명령어
    • 반환: 삭제 확인

XML 형식

지엑스피1

설치

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 라이선스. 자세한 내용은 라이선스 파일을 참조하세요.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

대규모 언어 모델을 통해 코드 수정 및 생성을 위한 도구를 제공하는 모델 컨텍스트 프로토콜 서버로, 사용자는 구조화된 XML 명령어를 사용하여 파일을 만들고, 수정하고, 다시 쓰고, 삭제할 수 있습니다.

  1. Overview
    1. Tools
    2. XML Format
  2. Installation
    1. Using uv (recommended)
    2. Using pip
  3. Configuration
    1. Usage with Claude Desktop
    2. Usage with Zed
  4. Development
    1. License
      ID: pk7xbajohp