When to pick Sentry MCP
- You are fixing a bug already recorded in Sentry and need production evidence in the coding conversation. Use
get_issue_details,get_event_stacktraceandget_trace_detailsto inspect the issue, stack trace and trace while working on the code. - You want a hosted MCP connection. Sentry provides a remote service with OAuth-backed sessions, plus an explicit-token option for clients that support custom HTTP headers.
- Your team operates self-hosted Sentry. Run the server locally over stdio and select your deployment with
--host. The documentation describes stdio support as work in progress; Seer is excluded from the default skills for non-Sentry hosts. - You want the agent to investigate an issue and record the result in Sentry. The tool set includes
analyze_issue_with_seer,update_issueandadd_issue_note, within a workflow designed for coding agents supervised by a developer.
When to pick Rollbar MCP Server
- Your errors live in Rollbar and you need to decide what to investigate first.
get-top-itemsidentifies items with the most occurrences in an environment over the last 24 hours;list-itemsfilters by status, level, environment or query text. - You suspect a release caused a regression. Use
get-deploymentsto inspect recent deployments andget-versionto check when a version appeared in occurrences within an environment. - You need individual error occurrences or the session replay leading up to an error.
list-occurrencesexposes occurrence details, whileget-replayfetches replay metadata and payload using session and replay identifiers. - You want account-wide reading with updates restricted to selected projects. In account mode, a read-scoped account token can coexist with explicitly configured project tokens that grant write access only where needed.
Main differences
- Sentry offers hosted remote access and a local stdio process. Rollbar uses stdio: the MCP client launches its npm package directly. Choose the connection model your workflow needs alongside the service holding your error data.
- Sentry's documented local setup uses a user auth token with organization, project, team and event scopes. Rollbar supports project, account and user tokens. Account or user tokens need both read and write scopes for
update-item; project tokens need write scope. - Sentry exposes issue, stack-trace, trace and Seer analysis tools. Rollbar exposes item, occurrence, deployment, version and replay tools. Its
get-item-detailsresponse includes the latest occurrence, so an initial investigation can start with one lookup. - Sentry's AI-powered search tools require a configured LLM provider; without one, those tools are unavailable while other tools continue working. Rollbar documents filtering through
list-itemsparameters without an additional LLM-provider configuration step. - Both support changes to tracked errors. Sentry lists issue updates and notes. Rollbar supports item updates and comments, but posting comments requires a user token with read and write scopes plus project comment permission; an account or project token cannot post them.
Setup
For Sentry, launch locally with npx @sentry/mcp-server@latest --access-token=sentry-user-token. Add --host=sentry.example.com for self-hosted Sentry. For AI-powered search, configure EMBEDDED_AGENT_PROVIDER and the chosen provider's credentials. Hosted access uses the endpoint https://mcp.sentry.dev/mcp.
For Rollbar, configure your MCP client to run npx -y @rollbar/mcp-server@latest over stdio. Set ROLLBAR_ACCESS_TOKEN for a project or ROLLBAR_ACCOUNT_ACCESS_TOKEN for account access. Use ROLLBAR_USER_ACCESS_TOKEN when posting comments; do not configure user and account tokens together. For a token configuration file, set ROLLBAR_CONFIG_FILE to its path.
· github.com/getsentry/sentry-mcp, github.com/rollbar/rollbar-mcp-server
