getsentry/sentry-mcp

An MCP server for interacting with Sentry via LLMs.

해결하는 문제

이 프로젝트는 AI 코딩 어시스턴트(Cursor 또는 Claude Code 등)가 Sentry와 직접 상호작용할 수 있도록 해주는 Model Context Protocol (MCP) 서버를 제공합니다. AI 에이전트의 코드 에디터와 Sentry의 에러 추적 및 성능 모니터링 데이터 사이의 격차를 메우며, 개발자들이 AI 기반 워크플로우 내에서 더 효율적으로 디버깅하고 문제를 해결할 수 있도록 합니다.

작동 방식

AI 에이전트와 Sentry API 사이의 미들웨어로 작동합니다. Cloudflare를 통해 원격 서버로 배포하거나, stdio 전송 방식으로 로컬에서 실행할 수 있습니다. AI 에이전트가 에러, 이슈, 트레이스를 가져오기 위해 사용할 수 있는 도구 세트를 노출합니다. AI 기반 검색 도구의 경우, OpenAI, Anthropic, OpenRouter 등의 LLM 제공업체와 통합되어 자연어 질의를 Sentry 고유의 쿼리 구문으로 변환합니다.

대상 사용자

Sentry의 디버깅 데이터를 직접 에이전트의 컨텍스트에 통합하고자 하는 AI 코딩 어시스턴트 사용자, 그리고 자체 호스팅 Sentry 인스턴스를 관리하는 개발자.

주요 특징

  • 코딩 에이전트 최적화: 인간이 개입하는 코딩 에이전트 및 개발 워크플로우에 특화되어 설계됨.
  • 유연한 배포 옵션: 원격 MCP 서버 배포와 자체 호스팅 환경용 로컬 stdio 전송 방식 모두 지원.
  • AI 기반 검색: LLM을 사용해 자연어를 Sentry 쿼리 구문으로 변환하여 문제 탐색을 용이하게 함.
  • Claude Code 통합: Claude Code에서 자동 하위 에이전트 위임을 가능하게 하는 전용 플러그인 제공.
  • 사용자 정의 가능한 기능: Sentry 인스턴스에서 지원되지 않는 기능(예: Seer)은 사용자 정의로 비활성화 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트