Skip to main content
Glama

Coder Toolbox MCP Server

코더 툴박스 MCP 서버

클로드와 코드 간의 상호작용을 향상시키도록 설계된 유틸리티 툴킷으로, 코드 분석, 조작, 테스트 워크플로를 위한 원활한 통합 도구를 제공합니다.

특징

구현됨

  • 테스트 실행 로그: 테스트 실행 로그 및 결과를 검색하고 분석합니다.
  • 수업 작업:
    • 위치: 패키지 필터링을 사용하여 프로젝트 소스 코드에서 Java 클래스 찾기
    • 생성: 적절한 패키지 구조로 새로운 Java 클래스를 생성합니다.
    • 콘텐츠 관리: 기존 Java 클래스에서 콘텐츠 추가, 교체 또는 삭제
    • 메서드 관리: Java 클래스에 메서드 추가 또는 삭제
    • 생성자 관리: Java 클래스에 생성자 추가 또는 삭제

도구

테스트 실행 로그 가져오기

로그 디렉토리에서 테스트 실행 로그를 검색합니다.

자바클래스 찾기

  • 매개변수:
    • className (문자열): 찾을 Java 클래스의 이름(대소문자 구분)
    • sourceType (문자열, 선택 사항): 검색을 제한할 소스 유형('source' 또는 'test')
    • packagePath (문자열, 선택 사항): 검색을 제한할 패키지 경로(예: 'com.myself.myproject'). 지정된 경우 sourceType도 지정해야 합니다.
  • 반환: 파일 경로와 콘텐츠(발견된 경우)를 포함하는 검색 결과가 포함된 JSON 객체

생성_자바_클래스

  • 매개변수:
    • className (문자열): 생성할 Java 클래스의 이름(대소문자 구분)
    • sourceType (문자열): 파일을 생성할 소스 유형('source' 또는 'test')
    • packagePath (문자열): 클래스를 생성할 패키지 경로(예: 'com.myself.myproject')
  • 반환: 파일 경로 또는 오류 메시지를 포함한 생성 결과가 포함된 JSON 객체

클래스_추가_본문

  • 매개변수:
    • Locate_java_class의 매개변수와 다음이 포함됩니다.
    • classBody (문자열): 추가할 클래스 본문 내용(필드, 메서드, 생성자 등)
  • 반환: 파일 경로를 포함한 수정 결과가 포함된 JSON 객체

클래스_바꾸기_본문

  • 매개변수:
    • Locate_java_class의 매개변수와 다음이 포함됩니다.
    • edits : 편집 작업의 배열, 각각 포함:
      • oldText (문자열): 바꿀 텍스트
      • newText (문자열): 새 텍스트
    • dryRun (부울, 선택 사항): 변경 사항을 적용하지 않고 미리 봅니다.
  • 반환: 변경 사항이나 미리 보기를 보여주는 Diff

클래스_삭제_본문

  • 매개변수:
    • Locate_java_class의 매개변수와 다음이 포함됩니다.
    • targetContent (문자열): 클래스 본문에서 삭제할 콘텐츠
    • dryRun (부울, 선택 사항): 변경 사항을 적용하지 않고 미리 봅니다.
  • 반환: 변경 사항이나 미리 보기를 보여주는 Diff

개발 로드맵

  • [x] 테스트 실행 로그 검색
  • [x] 수업 위치 및 탐색
  • [x] 클래스 파일 생성
  • [x] 클래스에 콘텐츠 추가
  • [x] 클래스의 내용을 교체합니다.
  • [x] 클래스에서 콘텐츠 삭제
  • [ ] 클래스 수준 주석 추가
  • [ ] 인터페이스 구현 추가
  • [ ] 클래스 상속 추가
  • [ ] 수입 정리
  • [ ] 포맷 코드

기여하다

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.

특허

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

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

local-only server

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

Java 코드 분석, 조작 및 테스트 워크플로를 위한 원활한 도구를 제공하여 Claude의 코드 상호작용 기능을 향상시키는 유틸리티 툴킷입니다.

  1. 특징
    1. 구현됨
  2. 도구
    1. 테스트 실행 로그 가져오기
    2. 자바클래스 찾기
    3. 생성\_자바\_클래스
    4. 클래스\_추가\_본문
    5. 클래스\_바꾸기\_본문
    6. 클래스\_삭제\_본문
  3. 개발 로드맵
    1. 기여하다
      1. 특허

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Leverages Vim's native text editing commands and workflows, which Claude already understands, to create a lightweight code assistance layer.
          Last updated -
          8
          628
          186
          TypeScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          Enables intelligent code analysis and debugging through the Perplexity AI's API, offering detailed error analysis, pattern detection, and comprehensive solutions, with integration support for the Claude desktop client.
          Last updated -
          1
          10
          JavaScript
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          Facilitates integration with the Cursor code editor by enabling real-time code indexing, analysis, and bi-directional communication with Claude, supporting concurrent sessions and automatic reconnection.
          Last updated -
          2
          21
          31
          TypeScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          An AI-powered development toolkit for Cursor providing intelligent coding assistance through advanced reasoning, UI screenshot analysis, and code review tools.
          Last updated -
          672
          240
          TypeScript
          MIT License

        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/lamemind/coder-toolbox-mcp-server'

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