mcp-local-dev

by txbm

local-only server

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

Integrations

  • Supports Bun runtime and package manager for JavaScript/TypeScript development environments

  • Allows setting up development environments from GitHub repositories

  • Integrates with Helix Editor for modal editing capabilities

🚀 MCP 로컬 개발

여러분이 놀라운 것을 만드는 데 집중하는 동안 AI가 로컬 개발 환경을 처리해 드립니다!

✨ 이게 뭐예요?

LLM이 개발 환경을 구성하고 관리할 수 있도록 지원하는 로컬 개발 환경 관리자입니다. AI 어시스턴트가 환경 설정, 종속성 관리 및 테스트를 자동으로 처리하도록 설계되었습니다.

🏃 빠른 시작

  1. MCP 빠른 시작 가이드 에서 Claude Desktop을 설치하세요
  2. Claude Desktop 구성에 다음을 추가하세요.

지엑스피1

  1. 클로드에게 GitHub 저장소를 알려주고 개발 환경을 설정해 달라고 요청하세요!
  2. 테스트를 실행하고 적용 범위를 보고하세요!
  3. 토론을 하거나, 이것저것 살펴보거나, 끝났으면 정리하세요!

🎯 핵심 기능

테스트 러너

  • 🧪 커버리지 보고 기능이 있는 pytest
  • ⚡️ V8 커버리지를 활용한 비테스트
  • 🃏 자세한 커버리지 지표를 제공하는 Jest
  • 🔬 커버리지 지원이 포함된 단위 테스트

런타임 지원

  • 🐍 UV 패키지 관리를 사용한 Python
  • 📦 NPM을 사용한 Node.js
  • ⚡️ Bun 런타임 및 패키지 관리자

환경 관리

  • 🏗️ 자동 런타임 감지
  • 📦 스마트 패키지 관리자 선택
  • 🔒 샌드박스 환경
  • 🧹 자동 정리
  • 🔄 GitHub 저장소 지원
  • 📂 지역 프로젝트 지원

개발자 경험

  • 🎯 구성이 필요 없음
  • 📊 구조화된 JSON 로깅
  • 🔍 자세한 테스트 커버리지 지표
  • 🛡️ 프로젝트별로 격리된 환경

💫 후드 아래

  • MCP 서버 사양 : 포괄적인 테스트 범위로 완벽한 준수
  • 경로 분리 : 각 환경은 깔끔하게 포함되어 있습니다.
  • 시스템 통합 : 설치된 런타임(Python, Node.js, Bun)을 사용합니다.
  • 패키지 관리 : 각 런타임에 대해 가장 빠른 사용 가능한 패키지 관리자를 자동으로 선택합니다.
  • 네트워크 액세스 : 패키지 관리를 위한 완벽한 연결성
  • 프로세스 처리 : 최대 속도를 위한 네이티브 시스템 프로세스

🌟 비하인드 스토리

개발에는 여러 모델에 대한 엄격한 테스트가 포함되었습니다.

  • 🏆 클로드 3.5 소네트: 망가졌어
  • 💪 DeepSeek V3: 강력한 성능
  • 👎 O1: 별로야, 밥

🚀 주요 내용

이 프로젝트는 AI 지원 개발의 놀라운 잠재력을 보여줍니다.

  • 🏃‍♂️ 초고속 프로토타입 제작
  • 🎯 마지막 15%는 여전히 실제 작업이 이루어지는 곳입니다.
  • 📚 실제 AI 개발 패턴의 훌륭한 예

💭 AI 및 개발에 대한 참고 사항

소프트웨어 개발에 수년간 종사해 온 사람으로서, 이 프로젝트에서 흥미로운 점은 단순히 자동화가 아니라 개발 환경과의 상호작용 방식의 변화입니다. 인간 개발자를 대체하는 것이 아니라 인지적 부담을 줄이는 데 가치가 있습니다. AI가 환경 설정 및 유지 관리를 담당하면 개발자는 아키텍처 및 디자인 결정에 더욱 집중할 수 있습니다.

이 프로젝트는 AI가 단순히 코드를 생성하는 것이 아니라 복잡성을 관리하는 것임을 보여줍니다. 개발 환경 설정의 기계적 측면을 처리함으로써, 인간의 통찰력이 진정으로 필요한 창의적이고 구조적인 과제에 집중할 수 있는 정신적 여유를 확보합니다.

🙏 큰 감사를 드립니다

  • UV - Speed Demon Python 패키지 설치 프로그램
  • Aider - AI 페어 프로그래밍 친구
  • Anthropic - Claude의 개발 지원에 대한 내용입니다.
  • Helix Editor - 최고의 모달 편집

📄 라이센스

MIT

-
security - not tested
F
license - not found
-
quality - not tested

Github에서 직접 샌드박스 로컬 개발 환경을 만들고 테스트를 실행하고 커버리지 등을 확인해 보세요! Python, Node.js, Bun 및 다양한 테스트 러너를 지원합니다.

  1. ✨ What's This?
    1. 🏃 Quick Start
      1. 🎯 Core Features
        1. Test Runners
        2. Runtime Support
        3. Environment Management
        4. Developer Experience
      2. 💫 Under the Hood
        1. 🌟 Behind the Scenes
          1. 🚀 Key Takeaways
            1. 💭 A Note on AI & Development
              1. 🙏 Big Thanks To
                1. 📄 License
                  ID: kjyamzm2rr