
sdglbl/mcp-claude-code
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Claude Code 기능 및 기타 MCP 구현
개요
모델 컨텍스트 프로토콜(MCP)을 이용한 Claude 코드 기능의 구현체입니다. 이 프로젝트는 Claude Code와 유사한 기능을 구현하는 MCP 서버를 제공하여 Claude가 프로젝트 파일을 수정하고 개선하는 명령을 직접 실행할 수 있게 합니다. Model Context Protocol을 활용하여 Claude Desktop을 포함한 다양한 MCP 클라이언트와의 원활한 통합을 가능하게 합니다. - : 파일 접근 및 패턴 검색을 통해 코드베이스를 분석하고 이해 - : 적절한 권한 처리를 통해 파일에 목표 편집을 수행 - : 오류 처리와 셸 지원을 개선한 다양한 언어로 명령어와 스크립트를 실행하세요 - : 셸 명령어를 통해 적절한 보안 통제로 파일을 관리하기 - : 프로젝트 전반에 걸쳐 고성능 검색으로 관련 파일과 코드 패턴을 찾기 - : 복잡한 작업을 동시에 작업할 수 있는 전문 서브에이전트에게 위임하기 - : 에이전트 운영을 위해 LiteLLM 호환 모델을 구성하기 - : Jupyter 노트북을 읽고 편집하기...
개요(AI 번역)
모델 컨텍스트 프로토콜(MCP)을 이용한 Claude 코드 기능의 구현체입니다.
개요
이 프로젝트는 Claude Code와 유사한 기능을 구현하는 MCP 서버를 제공하여 Claude가 프로젝트 파일을 수정하고 개선하는 명령을 직접 실행할 수 있게 합니다. Model Context Protocol을 활용하여 Claude Desktop을 포함한 다양한 MCP 클라이언트와의 원활한 통합을 가능하게 합니다.
특징
- 코드 이해: 파일 접근과 패턴 검색을 통해 코드베이스를 분석하고 이해합니다
- 코드 수정: 적절한 권한 처리를 통해 파일에 목표 편집을 수행합니다
- 향상된 명령 실행: 오류 처리 및 셸 지원이 개선된 다양한 언어로 명령과 스크립트를 실행할 수 있습니다
- 파일 작업: 셸 명령어를 통해 적절한 보안 통제를 통해 파일을 관리합니다
- 코드 발견: 프로젝트 전반에 걸쳐 고성능 검색을 통해 관련 파일과 코드 패턴을 찾아보세요
- 에이전트 위임: 복잡한 작업을 동시에 작업할 수 있는 전문 하위 에이전트에게 위임
- 다중 LLM 제공자 지원: 에이전트 작업을 위해 LiteLLM 호환 모델을 구성
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
MCP Claude Code
An implementation of Claude Code capabilities using the Model Context Protocol (MCP).
Overview
This project provides an MCP server that implements Claude Code-like functionality, allowing Claude to directly execute instructions for modifying and improving project files. By leveraging the Model Context Protocol, this implementation enables seamless integration with various MCP clients including Claude Desktop.
Features
- Code Understanding: Analyze and understand codebases through file access and pattern searching
- Code Modification: Make targeted edits to files with proper permission handling
- Enhanced Command Execution: Run commands and scripts in various languages with improved error handling and shell support
- File Operations: Manage files with proper security controls through shell commands
- Code Discovery: Find relevant files and code patterns across your project with high-performance searching
- Agent Delegation: Delegate complex tasks to specialized sub-agents that can work concurrently
- Multiple LLM Provider Support: Configure any LiteLLM-compatible model for agent operations
- Jupyter Notebook Support: Read and edit Jupyter notebooks with full cell and output handling
Tools Implemented
| Tool | Description |
|---|---|
read |
Read file contents with line numbers, offset, and limit capabilities |
write |
Create or overwrite files |
edit |
Make line-based edits to text files |
multi_edit |
Make multiple precise text replacements in a single file operation with atomic transactions |
directory_tree |
Get a recursive tree view of directories |
grep |
Fast pattern search in files with ripgrep integration for best performance (docs) |
content_replace |
Replace patterns in file contents |
grep_ast |
Search code with AST context showing matches within functions, classes, and other structures |
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →