Raygun MCP 서버
Raygun API V3 엔드포인트를 위한 MCP 서버로, Crash Reporting 및 Real User Monitoring 애플리케이션과 상호 작용합니다. 이 서버는 Model Context Protocol을 통해 Raygun API 기능에 대한 포괄적인 액세스를 제공합니다.
특징
도구
응용 프로그램
list_applications- 계정에 있는 모든 애플리케이션을 나열합니다.get_application- 식별자로 애플리케이션 세부 정보 가져오기get_application_by_api_key- API 키로 애플리케이션 세부 정보 가져오기regenerate_application_api_key- 애플리케이션에 대한 새로운 API 키를 생성합니다.
오류 관리
list_error_groups- 애플리케이션의 오류 그룹 나열get_error_group- 오류 그룹에 대한 자세한 정보를 가져옵니다.resolve_error_group- 오류 그룹 상태를 해결됨으로 설정합니다.activate_error_group- 오류 그룹 상태를 활성으로 설정합니다.ignore_error_group- 오류 그룹 상태를 무시로 설정합니다.permanently_ignore_error_group- 오류 그룹 상태를 영구적으로 무시로 설정합니다.
배포 관리
list_deployments- 애플리케이션의 배포 목록get_deployment- 식별자로 배포 세부 정보 가져오기delete_deployment- 배포 제거update_deployment- 배포 정보 업데이트reprocess_deployment_commits- 배포 커밋 데이터 재처리
사용자 및 세션 관리
list_customers- 애플리케이션의 고객 목록list_sessions- 애플리케이션의 사용자 세션 나열get_session- 자세한 세션 정보 가져오기
성능 모니터링
list_pages- 애플리케이션의 모니터링 페이지 목록get_page_metrics_time_series- 시계열 성능 지표 가져오기get_page_metrics_histogram- 성능 지표 히스토그램 가져오기get_error_metrics_time_series- 시계열 오류 메트릭 가져오기
소스 맵
list_source_maps- 애플리케이션의 소스 맵을 나열합니다.get_source_map- 소스 맵 세부 정보 가져오기update_source_map- 소스 맵 정보 업데이트delete_source_map- 소스 맵 제거upload_source_map- 새로운 소스 맵 업로드delete_all_source_maps- 모든 소스 맵 제거
팀 관리
list_invitations- 보류 중인 팀 초대 목록send_invitation- 새로운 팀 초대장을 보냅니다get_invitation- 초대 세부 정보 가져오기revoke_invitation- 보류 중인 초대를 취소합니다.
Related MCP server: MCP Server
구성
서버에는 다음과 같은 환경 변수가 필요합니다.
RAYGUN_PAT_TOKEN(필수): Raygun PAT 토큰SOURCEMAP_ALLOWED_DIRS(선택 사항): 소스 맵 작업에 허용되는 디렉토리의 쉼표로 구분된 목록
Claude Desktop과 함께 사용
claude_desktop_config.json 에 다음을 추가하세요:
지엑스피1
개발
종속성 설치:
서버를 빌드하세요:
자동 재빌드를 사용한 개발의 경우:
설치
Claude Desktop과 함께 사용하려면 서버 구성을 추가하세요.
MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json
디버깅
MCP 서버는 stdio를 통해 통신하므로 디버깅이 어려울 수 있습니다. 패키지 스크립트로 제공되는 MCP Inspector를 사용하는 것이 좋습니다.
검사기는 브라우저에서 디버깅 도구에 액세스할 수 있는 URL을 제공합니다.