
Skill
cursor-mcp-auth
authenticate Atlassian MCP for Jira
Description
Ensures Cursor Atlassian MCP (plugin-atlassian-atlassian → mcp.atlassian.com) is authenticated for redhat.atlassian.net via OAuth. Use for "authenticate Jira", "Atlassian MCP", "jira auth failed", "mcp_auth Atlassian", "cursor MCP auth", or when another skill needs working Jira access through Cursor MCP.
SKILL.md
Cursor MCP auth (Atlassian / Jira)
Reusable auth gate for skills that query https://redhat.atlassian.net via Cursor MCP.
Access is Cursor’s Atlassian MCP plugin → Atlassian’s hosted Rovo MCP endpoint (OAuth).
How access works
| Piece | Value |
|---|---|
| Plugin | Cursor atlassian → MCP server plugin-atlassian-atlassian |
| Endpoint | https://mcp.atlassian.com/v1/mcp/authv2 (HTTP MCP; not a local process) |
| Site | https://redhat.atlassian.net |
| cloudId | 2b9e35e3-6bd3-4cec-b838-f4249ee02432 (or pass site URL as cloudId) |
| Auth | OAuth 2.1 browser login (Atlassian account) |
| Call path | agent → Cursor MCP client → mcp.atlassian.com (OAuth) → Jira Cloud API |
~/.cursor/mcp.json may be empty; the server comes from the installed plugin. OAuth is stored by Cursor (global storage / OS keyring) — never paste secrets into chat.
Process (agent)
- Discover tools:
GetMcpToolsfor serverplugin-atlassian-atlassian(oratlassianUserInfo/getJiraIssue). - If
serverStatusisneedsAuth(or calls fail with auth errors):- Call MCP tool
mcp_authonplugin-atlassian-atlassianwith{}. - User completes browser OAuth when Cursor prompts (or connect via MCP settings).
- Re-inspect the server; do not loop
mcp_authif consent failed.
- Call MCP tool
- Smoke: call
atlassianUserInfo(no args). Success → reportok:mcpand stop. - Optional stronger smoke:
getJiraIssuewithcloudId= site URL or UUID and a known key (e.g.RHIDP-1) — only if the user can see that issue. - If the plugin is missing: instruct install/enable of the Atlassian Cursor plugin, then retry from step 1.
Success criteria
-
plugin-atlassian-atlassianis usable (ready, notneedsAuth/error) -
atlassianUserInfosucceeds - Agent never prints or requests OAuth secrets
References
More skills from the rhdh-skill repository
View all 24 skillsagent-ready
assess repository readiness for AI agents
Jul 16AgentsCode AnalysisEngineeringbackstage-upgrade
upgrade Backstage dependencies
Jul 16EngineeringMaintenanceMigrationbase-images-and-rpms
update base images and lockfiles
Jul 16AutomationConfigurationContainersDeploymentbug-fix
diagnose and fix plugin bugs
Jul 29DebuggingQATestingcompute-plugin-package-overlay-cve-list
generate CVE management reports
Jul 29ComplianceEngineeringReportingSecuritycreate-plugin
scaffold and package RHDH dynamic plugins
Jul 16DeploymentPlugin Development
More from Red Hat Developer
View publisherkonflux-release-data-rpa
update release tags in konflux-release-data
rhdh-skill
Jul 16AutomationDeploymentGitLabkonflux-tekton-updates
update Konflux Tekton task digests
rhdh-skill
Jul 16AutomationCI/CDDeploymentEngineeringlifecycle
check Red Hat product lifecycle status
rhdh-skill
Jul 16ComplianceMaintenanceOperationsnfs-migration
migrate plugins to New Frontend System
rhdh-skill
Jul 16EngineeringFrontendMigrationoverlay
manage RHDH plugin export overlays
rhdh-skill
Jul 16AutomationCode ReviewDeploymentEngineering