Provides tools for fetching and analyzing incident data from AppSignal, including retrieving incident details, getting incident samples, listing recent incidents, and analyzing incidents to suggest potential fixes.
Appsignal MCP(모델 컨텍스트 프로토콜)
Appsignal용 MCP(Model Context Protocol) 서버는 AI 어시스턴트가 사고 데이터를 가져와 분석할 수 있도록 해줍니다.
개요
이 MCP 서버는 AI 어시스턴트에게 다음과 같은 도구를 제공합니다.
- Appsignal에서 사고 세부 정보 가져오기
- 사고 샘플을 얻으세요
- 최근 사건 목록
- 사고를 분석하고 잠재적인 수정 사항을 제안합니다.
필수 조건
- Node.js 14.x 이상
- API 액세스가 가능한 Appsignal 계정
- Appsignal 개인 API 토큰
설치
옵션 1: npm에서 설치(권장)
패키지를 글로벌하게 설치할 수 있습니다:
지엑스피1
또는 npx로 직접 실행하세요.
옵션 2: 소스에서 설치
- 이 저장소를 복제하세요:
- 종속성 설치:
- Appsignal API 토큰으로
.env
파일을 만듭니다.API 토큰은 Appsignal의 개인 설정 화면 에서 찾을 수 있습니다.
용법
MCP 서버 실행
서버를 시작합니다:
디버그 로깅을 통한 개발의 경우:
AI 어시스턴트와 통합
커서가 있는 VS 코드
VS Code settings.json 파일에 다음을 추가합니다.
소스에서 설치한 경우 대신 이 구성을 사용하세요.
클로드 데스크탑
Claude Desktop 구성에 다음을 추가하세요.
소스에서 설치한 경우 대신 이 구성을 사용하세요.
사용 가능한 도구
getIncident
특정 사건에 대한 세부 정보를 얻으세요.
매개변수:
appId
(문자열, 필수): Appsignal 애플리케이션 IDincidentNumber
(숫자, 필수): 가져올 사건 번호sampleId
(문자열, 선택 사항): 가져올 특정 샘플 ID
getIncidentSamples
사건과 관련된 샘플을 얻으세요.
매개변수:
appId
(문자열, 필수): Appsignal 애플리케이션 IDincidentNumber
(숫자, 필수): 사건 번호limit
(숫자, 선택 사항): 반환할 최대 샘플 수(기본값: 10)
사건 목록
애플리케이션에서 최근 사건을 나열합니다.
매개변수:
appId
(문자열, 필수): Appsignal 애플리케이션 IDlimit
(숫자, 선택 사항): 반환할 최대 인시던트 수(기본값: 25)offset
(숫자, 선택 사항): 페이지 매김을 위한 오프셋(기본값: 0)state
(문자열, 선택 사항): 사고 상태('열림', '닫힘', '무시됨')로 필터링namespaces
(배열, 선택 사항): 네임스페이스로 필터링order
(문자열, 선택 사항): 정렬 순서('last_occurrence', 'first_occurrence', 'count')
분석 사건
사건을 분석하고 통찰력을 제공합니다.
매개변수:
appId
(문자열, 필수): Appsignal 애플리케이션 IDincidentNumber
(숫자, 필수): 분석할 사건 번호
예시 프롬프트
AI 도우미와 함께 사용할 수 있는 몇 가지 프롬프트 예시는 다음과 같습니다.
- "Appsignal 앱 'abc123'에서 사건 #123 가져오기"
- "Appsignal 앱에서 가장 최근에 열린 사건을 나열하세요"
- "사건 #456을 분석하고 잠재적인 수정 사항을 제안합니다."
- "문제 해결을 위해 사건 #789에 대한 샘플을 받으세요"
특허
MIT
This server cannot be installed
Appsignal에서 사고 데이터를 가져와 분석할 수 있는 AI 지원 도구로, 사고 세부 정보, 샘플 검색, 최근 사고 목록 작성, 사고를 분석하여 수정 방안 제안 등의 기능을 제공합니다.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates with Linear, enabling AI assistants to create, update, search, and comment on issues for project management and issue tracking.Last updated -56PythonApache 2.0
Appwrite MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that allows AI assistants to interact with Appwrite's API, providing tools to manage databases, users, functions, teams, and other resources within Appwrite projects.Last updated -8436PythonMIT License- -securityFlicense-qualityA Model Context Protocol server providing AI assistants with access to healthcare data tools, including FDA drug information, PubMed research, health topics, clinical trials, and medical terminology lookup.Last updated -1Python
Sentry MCP Serverofficial
AsecurityFlicenseAqualityA Model Context Protocol server that lets AI assistants interact with the Sentry API to retrieve and analyze error data, manage projects, and monitor application performance.Last updated -113TypeScript