SentryIvan TustanivskyiAnnouncement
Unreal MCP now speaks Sentry
Summary
Unreal Engine 5.8 introduces Unreal MCP, an experimental feature that runs a first-party MCP server inside the editor, allowing coding agents to drive the editor directly. The Sentry plugin registers tools and skills that agents can use to set up crash reporting, including DSN configuration, symbol upload, instrumentation, and crash debugging. Agents can discover and use these tools through the editor’s MCP interface, with skills that follow ground rules like asking before changing settings and never exposing secrets. The integration also supports connecting to Sentry MCP for server-side operations like fetching DSNs and looking up events. In a test with the Sentry Tower demo, an agent configured Sentry from scratch, enabled symbol upload, packaged a build, captured a crash, and identified the root cause as an empty projectile class in a level-up button.
Context
Setting up crash reporting is tedious and agents previously could not interact with the Unreal Editor. Unreal Engine 5.8 introduces Unreal MCP, an experimental feature that runs a first-party MCP server inside the editor, enabling coding agents to drive the editor directly. The Sentry plugin leverages this to allow agents to set up crash reporting.
Approach / What changed
The Sentry plugin for Unreal Engine registers MCP tools and skills that allow coding agents to configure crash reporting, symbol upload, instrumentation, and crash debugging through the editor. The skills include Get Started (apply DSN and test), Fix Stack Traces (enable symbol upload and credentials), Instrument (wire up tracing, logs, metrics, replay, feedback), and Debug Issue (pull issue context, root-cause against source, and help fix). They follow ground rules: ask before changing settings, never expose secrets, and apply settings in place without restart. The integration optionally connects to Sentry MCP for server-side operations like fetching DSNs and looking up events.
Takeaways
Unreal MCP runs a first-party MCP server inside the Unreal Editor, allowing agents to drive the editor directly using hundreds of tools, including those registered by plugins like Sentry.
The Sentry plugin’s skills follow ground rules: they ask before changing project settings, never expose secrets like auth tokens, and apply settings in place without requiring an editor restart.
Agents may skip tool discovery and edit project files directly; a nudge to use the editor’s MCP tools and Sentry skills resolves this, and the Unreal Engine skills plugin for Claude Code reduces the need for extra prompting.
FAQ
What is needed to use Sentry with Unreal MCP?
You need Unreal Engine 5.8 and Sentry plugin 1.24.0 or later. Enable Unreal MCP and All Toolsets in Edit > Plugins, restart the editor. Generate an agent config with ModelContextProtocol.GenerateClientConfig, start the server, and optionally connect Sentry MCP for server-side operations.
How does the agent discover and use Sentry tools?
Unreal MCP runs in tool-search mode, providing meta-tools for discovery. Agents may skip discovery; a prompt to use the editor's MCP tools and Sentry skills helps. The Unreal Engine skills plugin for Claude Code adds a session hook that tells Claude to reach for editor tools first.
What can the Sentry skills do?
The skills include Get Started (apply DSN and test), Fix Stack Traces (enable symbol upload and credentials), Instrument (wire up tracing, logs, metrics, replay, feedback), and Debug Issue (pull issue context, root-cause against source, and help fix). They ask before changes and never expose secrets.
Source and freshness
- Source
- blog.sentry.io
- Published
- Added to Yomu
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.