Skip to main content
Glama

MCP Claude Code

by SDGLBL

MCP 클로드 코드

MCP(Model Context Protocol)를 사용하여 Claude Code 기능을 구현합니다.

개요

이 프로젝트는 Claude Code와 유사한 기능을 구현하는 MCP 서버를 제공하여 Claude가 프로젝트 파일을 수정하고 개선하기 위한 명령을 직접 실행할 수 있도록 합니다. Model Context Protocol을 활용하여 Claude Desktop을 포함한 다양한 MCP 클라이언트와의 원활한 통합을 지원합니다.

예

특징

  • 코드 이해 : 파일 액세스 및 패턴 검색을 통해 코드베이스를 분석하고 이해합니다.
  • 코드 수정 : 적절한 권한 처리를 통해 파일에 대한 타겟 편집을 수행합니다.
  • 향상된 명령 실행 : 향상된 오류 처리 및 셸 지원을 통해 다양한 언어로 명령 및 스크립트를 실행합니다.
  • 파일 작업 : 셸 명령을 통해 적절한 보안 제어를 통해 파일을 관리합니다.
  • 코드 검색 : 고성능 검색을 통해 프로젝트 전반에서 관련 파일 및 코드 패턴을 찾습니다.
  • 에이전트 위임 : 동시에 작업할 수 있는 전문화된 하위 에이전트에게 복잡한 작업을 위임합니다.
  • 다중 LLM 공급자 지원 : 에이전트 작업을 위해 LiteLLM 호환 모델을 구성합니다.
  • Jupyter Notebook 지원 : 전체 셀 및 출력 처리를 통해 Jupyter Notebook을 읽고 편집합니다.

구현된 도구

도구설명
read줄 번호, 오프셋 및 제한 기능을 사용하여 파일 내용을 읽습니다.
write파일 생성 또는 덮어쓰기
edit텍스트 파일에 줄 기반 편집을 수행합니다.
multi_edit원자 트랜잭션을 사용하여 단일 파일 작업에서 여러 개의 정확한 텍스트 교체를 수행합니다.
directory_tree디렉토리의 재귀적 트리 뷰 가져오기
grep최상의 성능을 위한 ripgrep 통합을 통한 파일에서의 빠른 패턴 검색( 문서 )
content_replace파일 내용의 패턴 바꾸기
grep_ast함수, 클래스 및 기타 구조 내에서 일치 항목을 보여주는 AST 컨텍스트로 코드 검색
run_command셸 명령 실행(디렉토리 생성, 파일 이동, 디렉토리 목록에도 사용됨)
notebook_readJupyter Notebook의 모든 셀에서 소스 코드를 추출하고 출력과 함께 읽습니다.
notebook_editJupyter Notebook에서 셀 편집, 삽입 또는 삭제
think변경 없이 복잡한 추론 및 분석을 위한 구조화된 공간
dispatch_agent읽기 전용 도구를 사용하여 동시에 작업을 수행할 수 있는 하나 이상의 에이전트를 시작합니다.
batch단일 요청에서 여러 도구 호출을 병렬 또는 직렬로 실행합니다.
todo_write구조화된 작업 목록을 만들고 관리하세요
todo_read구조화된 작업 목록을 읽어보세요

시작하기

자세한 설치 및 구성 지침은 INSTALL.md 를 참조하세요.

0.3버전에 대한 자세한 튜토리얼은 TUTORIAL.md 를 참고해주세요.

보안

이 구현은 파일 시스템에 대한 액세스를 보호하기 위한 모범 사례를 따릅니다.

  • 파일 수정 및 명령 실행에 대한 권한 프롬프트
  • 지정된 디렉토리에만 제한된 액세스
  • 입력 검증 및 정리
  • 적절한 오류 처리 및 보고

개발

이 프로젝트에 기여하려면:

  1. 저장소를 포크하세요
  2. 기능 브랜치를 생성합니다( git checkout -b feature/amazing-feature )
  3. 변경 사항을 커밋하세요( git commit -m 'Add some amazing feature' )
  4. 브랜치에 푸시( git push origin feature/amazing-feature )
  5. 풀 리퀘스트 열기

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

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

AI가 코드베이스를 분석하고, 파일을 수정하고, 명령을 실행하고, 직접적인 파일 시스템 상호 작용을 통해 프로젝트를 관리할 수 있도록 하는 Claude Code와 유사한 기능을 구현한 MCP 서버입니다.

  1. 개요
    1. 특징
      1. 구현된 도구
        1. 시작하기
          1. 보안
            1. 개발
              1. 특허

                Related MCP Servers

                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that allows Claude AI to perform filesystem operations including reading, writing, listing, moving files, and searching directories within specified allowed paths.
                  Last updated -
                  5
                  1
                  JavaScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that allows AI assistants like Claude to execute terminal commands on the user's computer and return the output, functioning like a terminal through AI.
                  Last updated -
                  7
                  Python
                  • Apple
                • A
                  security
                  F
                  license
                  A
                  quality
                  MCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.
                  Last updated -
                  1
                  6
                  3
                  JavaScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  A comprehensive MCP (Model Context Protocol) server for file system operations, providing Claude and other AI assistants with access to local files and directories.
                  Last updated -
                  Python
                  MIT License
                  • Apple
                  • Linux

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/SDGLBL/mcp-claude-code'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server