
getsentry/sentry-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
LLM을 통해 센트리와 상호작용할 수 있는 MCP 서버입니다.
개요
Sentry의 MCP 서비스는 주로 인간이 참여하는 코딩 에이전트를 위해 설계되었습니다. 우리의 도구 선택과 우선순위는 개발자 워크플로우와 디버깅 사용 사례에 집중되어 있으며, 모든 Sentry 기능을 위한 범용 MCP 서버를 제공하는 것은 아닙니다. 이 원격 MCP 서버는 Cursor, Claude Code 등 코딩 어시스턴트에 최적화된 상류 Sentry API의 미들웨어 역할을 합니다. Cloudflare의 원격 MCP 개발 작업을 기반으로 합니다. 배포된 운영 서비스를 방문하면 필요한 모든 정보를 확인할 수 있습니다: 기여하고 싶거나, 작동 방식을 배우거나, 셀프 호스팅 Sentry에서 운영하고 싶으시다면 아래에서 계속 진행해 주세요. 자동 서브에이전트 위임을 위한 Claude Code 플러그인으로 설치하기: 이 기능은 센트리의 오류, 문제, 트레이스 또는 성능에 대해 문의할 때 Claude가 자동으로 위임하는 sentry-mcp 서브에이전트를 제공합니다.
개요(AI 번역)
이 저장소에는 Sentry CLI, Sentry MCP 서버, 그리고 공유된 저장소가 포함되어 있습니다 패키지들. CLI에 대해서는 CLI 가이드와 게시된 자료를 참조하세요. 문서는 . 문서 색인 제품과 공유 기여자 지침을 모두 다룹니다.
센트리 MCP
Sentry의 MCP 서비스는 주로 인간이 참여하는 코딩 에이전트를 위해 설계되었습니다. 우리의 도구 선택과 우선순위는 개발자 워크플로우와 디버깅 사용 사례에 집중되어 있으며, 모든 Sentry 기능을 위한 범용 MCP 서버를 제공하는 것은 아닙니다.
이 원격 MCP 서버는 Cursor, Claude Code 등 코딩 어시스턴트에 최적화된 상류 Sentry API의 미들웨어 역할을 합니다. Cloudflare의 원격 MCP 개발 작업을 기반으로 합니다.
시작하기
배포된 운영 서비스를 방문하면 필요한 모든 정보를 확인할 수 있습니다:
기여하고 싶거나, 작동 방식을 배우거나, 셀프 호스팅 Sentry에서 운영하고 싶으시다면 아래에서 계속 진행해 주세요.
클로드 코드 플러그인
자동 서브에이전트 위임을 위한 Claude Code 플러그인으로 설치하기:
이로 인해 Sentry 오류, 문제, 트레이스 또는 성능에 대해 문의할 때 Claude가 자동으로 위임하는 sentry-mcp 서브에이전트가 제공됩니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Sentry Toolkit
This repository contains the Sentry CLI, the Sentry MCP server, and shared packages. For the CLI, see the CLI guide and the published documentation at . The documentation index covers both products and shared contributor guidance.
The independent Docs MCP Worker provides documentation
search and AI-generated answers backed by docs.sentry.io.
Sentry MCP
Sentry’s MCP service is primarily designed for human-in-the-loop coding agents. Our tool selection and priorities are focused on developer workflows and debugging use cases, rather than providing a general-purpose MCP server for all Sentry functionality.
This remote MCP server acts as middleware to the upstream Sentry API, optimized for coding assistants like Cursor, Claude Code, and similar development tools. It’s based on Cloudflare’s work towards remote MCPs.
Getting Started
You’ll find everything you need to know by visiting the deployed service in production:
If you’re looking to contribute, learn how it works, or to run this for self-hosted Sentry, continue below.
Claude Code Plugin
Install as a Claude Code plugin for automatic subagent delegation:
claude plugin marketplace add getsentry/sentry-mcp
claude plugin install sentry-mcp@sentry-mcp
This provides a sentry-mcp subagent that Claude automatically delegates to when you ask about Sentry errors, issues, traces, or performance.
For forward-looking tool variants and features:
claude plugin install sentry-mcp@sentry-mcp-experimental
Stdio vs Remote
While this repository is focused on acting as an MCP service, we also support a stdio transport. This is still a work in progress, but is the easiest way to adapt run the MCP against a self-hosted Sentry install.
Note: The AI-powered search tools (search_errors, search_traces, search_logs, search_issues, etc.) require an LLM provider (OpenAI, Azure OpenAI, Anthropic, or OpenRouter). These tools use natural language processing to translate queries into Sentry’s query syntax. Without a configured provider, these specific tools will be unavailable, but all other tools will function normally.
To utilize the stdio transport, you’ll need to create an User Auth Token in Sentry with the necessary scopes. As of writing this is:
org:read
project:read
project:write
team:read
team:write
event:write
Launch the transport:
npx @sentry/mcp-server@latest --access-token=sentry-user-token
Need to connect to a self-hosted deployment? Add --host (hostname only, e.g. --host=sentry.example.com) when you run the command. For isolated internal deployments that only expose plain HTTP, also add –insecure-http.
설치
npx @sentry/mcp-server설정
{
"mcpServers": {
"sentry": {
"url": "https://mcp.sentry.dev/mcp",
"headers": {
"Authorization": "Sentry-Bearer ${SENTRY_ACCESS_TOKEN}"
}
}
}
}