Argus - 저장소 분석 및 보안 평가 도구
여러 프로그래밍 언어에서 코드 저장소를 분석하고, 보안 검사를 수행하고, 코드 품질을 평가하기 위한 강력한 모델 컨텍스트 프로토콜(MCP) 도구입니다.
특징
다국어 지원
Go: gocyclo, golangci-lint 분석
Java: PMD 정적 분석
Python: Pylint, Bandit 보안 검사
JavaScript/TypeScript: ESLint 분석
자동 언어 감지
보안 스캐닝
통합 Trivy 취약점 스캐너
포괄적인 보안 보고서
여러 지점 지원
Git 작업
지점 열거 및 관리
커밋 히스토리 분석
차이점 비교
저장소 구조 시각화
설치
필수 조건
파이썬 3.8 이상
깃
libmagic(시스템 종속성)
시스템 종속성
맥OS
지엑스피1
리눅스(우분투/데비안)
UV를 통한 설치
용법
기본 MCP 명령
지원되는 분석 도구
언어 | 도구 | 설치 |
가다 | 고시클로, 골랑치-린트 |
|
자바 | PMD | macOS:
, Linux: 자동 설치 |
파이썬 | 필린트, 밴딧 | 종속성을 통해 자동 설치됨 |
자바스크립트 | ESLint |
|
환경 변수
SKIP_SYSTEM_CHECK
: 시스템 종속성 검사를 건너뛰려면 원하는 값으로 설정합니다.PATH
: 도구 설치를 위해 자동으로 업데이트됨
오류 처리
이 도구는 자세한 오류 메시지와 적절한 대체 방법을 제공합니다.
종속성 설치 실패 시 오류 대신 경고가 표시됩니다.
자동 감지가 실패하면 언어 감지가 지정된 언어로 돌아갑니다.
도구 실행 오류는 응답 구조에 캡처됩니다.
특허
MIT 라이센스
기여하다
저장소를 포크하세요
기능 브랜치를 생성하세요
변경 사항을 커밋하세요
지점으로 밀어 넣기
새로운 풀 리퀘스트 만들기
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
여러 프로그래밍 언어에서 코드 저장소를 분석하고, 보안 검사를 수행하고, 코드 품질을 평가하기 위한 모델 컨텍스트 프로토콜 도구입니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setupLast updated -12411MIT License
- -securityFlicense-qualityA Model Context Protocol server that allows users to query and analyze their SafetyCulture inspection data using natural language after providing an API key.Last updated -
- AsecurityFlicenseAqualityA comprehensive Model Context Protocol server for advanced code analysis that provides tools for syntax analysis, dependency visualization, and AI-assisted development workflow support.Last updated -284
- AsecurityAlicenseAqualityA Model Context Protocol server that helps large language models process code repositories by providing file tree generation, code merging, and code analysis capabilities.Last updated -322MIT License