Skip to content

docs(mcp): add setup instructions for Rovo Dev - #17342

Closed
newswim wants to merge 3 commits into
getsentry:masterfrom
newswim:newswim/add-rovo-harness-instructions
Closed

newswim wants to merge 3 commits into
getsentry:masterfrom
newswim:newswim/add-rovo-harness-instructions

Conversation

@newswim

@newswim newswim commented Apr 14, 2026

Copy link
Copy Markdown

Summary

Adds Rovo Dev to the MCP client instructions in docs/ai/mcp.mdx.
Rovo Dev is Atlassian's AI developer agent. Unlike most clients in this list, it uses the stdio transport with an access token rather than OAuth + Streamable HTTP, so it warrants its own setup section.

References

Screenshots

Collapsed view

image

Expanded view

image

IS YOUR CHANGE URGENT?

Help us prioritize incoming PRs by letting us know when the change needs to go live.

  • Urgent deadline (GA date, etc.):
  • Other deadline:
  • None: Not urgent, can wait up to 1 week+

PRE-MERGE CHECKLIST

Make sure you've checked the following before merging your changes:

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs (subject matter experts)
  • PR was reviewed and approved by a member of the Sentry docs team

LEGAL BOILERPLATE

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

@vercel

vercel Bot commented Apr 14, 2026

Copy link
Copy Markdown

@newswim is attempting to deploy a commit to the Sentry Team on Vercel.

A member of the Team first needs to authorize it.

@coolguyzone
coolguyzone requested review from sentry-cursor-agent and removed request for sentry-cursor-agent April 21, 2026 18:43
@newswim

newswim commented Apr 29, 2026

Copy link
Copy Markdown
Author

I'm unable to review the deployment logs right now (due to insufficient permissions). Could the review bot share those with me? I'm surprised anything would be failing for this change.

Comment thread docs/ai/mcp.mdx

<Expandable title="Setup Instructions" group="clients">

Rovo Dev uses the stdio transport with a Sentry access token. Create a token in **User Settings → Auth Tokens** with these scopes: `org:read`, `project:read`, `project:write`, `team:read`, `event:write`. You may add more scopes if you wish.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The Rovo Dev setup instructions in docs/ai/mcp.mdx omit the required team:write access token scope, which will cause permission errors for users.
Severity: MEDIUM

Suggested Fix

Add team:write to the list of required access token scopes in the Rovo Dev setup instructions within docs/ai/mcp.mdx to match the requirements for the self-hosted setup and prevent user permission errors.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent. Verify if this is a real issue. If it is, propose a fix; if not, explain why it's
not valid.

Location: docs/ai/mcp.mdx#L373

Potential issue: The documentation for setting up Rovo Dev omits the `team:write` scope
from the list of required access token scopes. Since Rovo Dev uses the same
stdio+access-token transport as the self-hosted setup, it requires the same permissions.
Users who create tokens following these instructions will encounter permission errors
when the MCP server attempts team write operations, such as creating or modifying teams.
This is inconsistent with the self-hosted setup instructions in the same file, which
correctly include `team:write`.

Did we get this right? 👍 / 👎 to inform future reviews.

@github-actions

Copy link
Copy Markdown
Contributor

This pull request has been automatically marked as stale because it has not had recent activity.
It will be closed in 7 days if no further activity occurs.

If this PR is still relevant, please:

  • Push new commits, or
  • Leave a comment to keep it open

Thank you for your contribution!

@github-actions github-actions Bot added the Stale label Jun 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has been automatically closed due to inactivity.

If you'd like to continue working on this, feel free to reopen the PR or create a new one.

@github-actions github-actions Bot closed this Jun 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant