Serena

언어 서버 프로토콜 기반의 지능형 코드 이해, 리팩터링, 탐색을 위한 시맨틱 코드 분석 MCP 서버.

Serena는 Claude를 IDE 수준의 기능을 갖춘 강력한 코딩 에이전트로 변환합니다. 이 MCP 서버는 심볼 단위로 동작하는 시맨틱 코드 검색 및 편집 도구를 제공하여, 파일 전체를 읽지 않고도 대규모 코드베이스를 지능적으로 탐색할 수 있게 합니다. Python, JavaScript, TypeScript, Java, Rust, Go, C++ 등 30개 이상의 프로그래밍 언어를 지원하며, Language Server Protocol 통합을 통해 정밀한 코드 이해를 제공합니다.

주요 기능으로는 find_symbol, find_referencing_symbols 등의 도구를 활용한 심볼 단위 코드 추출, insert_after_symbol과 같은 정밀 편집 작업, 그리고 토큰 효율적인 코드베이스 상호작용이 포함됩니다. 이 툴킷은 코드의 관계 구조를 활용하여 Claude가 복잡한 프로젝트에서 효과적으로 작업할 수 있도록 지원합니다.

사용 방법: 설치 후 Claude는 자동으로 시맨틱 코드 도구를 사용할 수 있습니다. 심볼 정의 찾기, 코드베이스 전반의 참조 위치 확인, 또는 특정 편집 작업을 요청해 보세요. 예시 프롬프트: "UserService 클래스의 모든 참조를 찾아줘", "authenticate 함수가 정의된 위치를 알려줘", "validateInput 메서드 다음에 로깅 구문을 추가해줘".

기타 플러그인

Frontend Design

차별화된 디자인으로 프로덕션 수준의 프론트엔드를 완성하세요. 일반적인 AI 느낌을 탈피한 세련된 코드를 생성합니다.

Superpowers를 통해 Claude가 브레인스토밍, 코드 리뷰를 포함한 서브에이전트 개발, 디버깅, TDD, 스킬 저작을 학습합니다.

Code Review

전문 에이전트와 신뢰도 기반 필터링을 활용한 AI 코드 리뷰 (풀 리퀘스트용)

실시간 문서 조회를 위한 Upstash Context7 MCP 서버. 소스 저장소에서 버전별 문서와 코드 예제를 LLM 컨텍스트로 가져옵니다.

Code Simplifier

코드 명확성 에이전트: 최근 수정된 코드를 단순화하고 다듬으면서 기능과 일관성을 유지합니다.

Microsoft의 브라우저 자동화 및 엔드투엔드 테스트 MCP 서버입니다. Claude가 웹 페이지와 상호작용하고, 스크린샷을 찍고, 폼을 작성하며, 테스트 워크플로우를 자동화할 수 있습니다.