Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Atlassian Remote MCP Server beta now available for desktop applications

55 comments

summer ng 1120
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 27, 2025

Try to run rm -rf ~/.mcp-auth , if there is no OAuth prompt out for mcp-remote


Atlassian MCP will be show under APP with access to your accounts after successful authenication.(https://id.atlassian.com/manage-profile/apps)

 

Like Jean Frank Olaya Albino likes this
Oleksii Golikov
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 27, 2025

Please fix issue: Failed to validate tool bb7_transitionJiraIssue: Error: tool parameters array type must have items

Like Jean Frank Olaya Albino likes this
Shubham Dekate
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 27, 2025

I was able to add the MCP server and list the tools, but when I used it to fetch the details for a particular JIRA story I got this error, please help to look into it.

Screenshot 2025-05-27 at 5.48.30 PM.png

Matthew Buchanan
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 27, 2025

Just a heads up to anyone else using VSCode - the insiders build includes native support for MCP server OAuth authentication, which means that you can add this MCP server without having to use mcp-remote.

I'm also seeing the transitionJiraIssue error and am working around it by disabling that specific tool, hoping for a fix for that one soon!

Thanks

Like Oleksii Golikov likes this
Max Chernyak
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 27, 2025

For those looking for how to add this to Claude Code (assuming you have `uv`):

claude mcp add-json "atlassian-mcp" '{"command": "uvx", "args": ["mcp-atlassian", "--jira-url", "https://yourcompany.atlassian.net", "--jira-username", "your-username", "--jira-token", "your-api-token"], "env": {}}'

 

Like # people like this
Soham Dasgupta
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 29, 2025

I keep getting this error, do I have to tell my account admin to do anything special to enable the MCP server?

Screenshot 2025-05-29 181455.png

Like # people like this
asafl
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 29, 2025

Is it possible to define the only permissions I'd like the MCP server to have? I don't want it to have permissions to Confluence, I want Jira only.

 

henriquevalcanaia
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 29, 2025

MCP is constantly failing for me. Same config was working last Friday.

 

From terminal:

npx -y mcp-remote https://mcp.atlassian.com/v1/sse
[49499] Using existing client port: 57608
[49499] [49499] Connecting to remote server: https://mcp.atlassian.com/v1/sse
[49499] Using transport strategy: http-first
[49499] Received error: Error POSTing to endpoint (HTTP 404): Not Found
[49499] Recursively reconnecting for reason: falling-back-to-alternate-transport
[49499] [49499] Connecting to remote server: https://mcp.atlassian.com/v1/sse
[49499] Using transport strategy: sse-only
[49499] Connected to remote server using SSEClientTransport
[49499] Local STDIO server running
[49499] Proxy established successfully between local STDIO and remote SSEClientTransport
[49499] Press Ctrl+C to exit
^C[49499]
Shutting down...

 

From Cursor > Output > MCP Logs:

2025-05-29 17:49:33.812 [info] sian: Handling ReloadClient action
2025-05-29 17:49:33.813 [info] sian: Starting new stdio process with command: npx -y mcp-remote https://mcp.atlassian.com/v1/sse
2025-05-29 17:49:34.539 [info] sian: Client closed for command
2025-05-29 17:49:34.539 [error] sian: Failed to reload client: MCP error -32000: Connection closed
2025-05-29 17:49:34.539 [info] MCP: Handling ListOfferings action
2025-05-29 17:49:34.539 [error] MCP: No server info found
2025-05-29 17:49:34.540 [info] -mcp: Handling ListOfferings action
2025-05-29 17:49:34.540 [error] -mcp: No server info found
2025-05-29 17:49:34.541 [info] sian: Handling ListOfferings action
2025-05-29 17:49:34.541 [error] sian: No server info found
2025-05-29 17:49:34.546 [info] thub: Handling ListOfferings action
2025-05-29 17:49:34.546 [error] thub: No server info found
2025-05-29 17:49:34.546 [info] -git: Handling ListOfferings action
2025-05-29 17:49:34.546 [info] -git: Listing offerings
2025-05-29 17:49:34.547 [info] -git: Connected to stdio server, fetching offerings
2025-05-29 17:49:34.551 [info] listOfferings: Found 11 tools
2025-05-29 17:49:34.551 [info] -git: Found 11 tools, 0 resources, and 0 resource templates
2025-05-29 17:49:34.552 [info] dMCP: Handling ListOfferings action
2025-05-29 17:49:34.552 [error] dMCP: No server info found

 

Darren McDaniel
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 29, 2025

Has anyone gotten this to work in VSCode?   


 {

  "servers":
  {
    "atlassian":
    {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.atlassian.com/v1/sse"]
    }
   }
}

using this config i get this on repeat:

2025-05-29 15:38:25.212 [info] Connection state: Starting
2025-05-29 15:38:25.212 [info] Connection state: Running
2025-05-29 15:38:26.952 [warning] [server stderr] (node:23624) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
2025-05-29 15:38:26.952 [warning] [server stderr] (Use `node --trace-warnings ...` to show where the warning was created)
2025-05-29 15:38:28.512 [warning] [server stderr] [48608] Using existing client port: 5598
2025-05-29 15:38:28.513 [warning] [server stderr] [48608] [48608] Connecting to remote server: https://mcp.atlassian.com/v1/sse
2025-05-29 15:38:28.513 [warning] [server stderr] [48608] Using transport strategy: http-first
2025-05-29 15:38:28.571 [warning] [server stderr] (node:48608) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
2025-05-29 15:38:28.571 [warning] [server stderr] (Use `node --trace-warnings ...` to show where the warning was created)
2025-05-29 15:38:29.047 [warning] [server stderr] [48608] Received error: Error POSTing to endpoint (HTTP 404): Not Found
2025-05-29 15:38:29.047 [warning] [server stderr] [48608] Recursively reconnecting for reason: falling-back-to-alternate-transport
2025-05-29 15:38:29.047 [warning] [server stderr] [48608] [48608] Connecting to remote server: https://mcp.atlassian.com/v1/sse
2025-05-29 15:38:29.047 [warning] [server stderr] [48608] Using transport strategy: sse-only
2025-05-29 15:38:30.224 [info] Waiting for server to respond to `initialize` request...
2025-05-29 15:38:35.224 [info] Waiting for server to respond to `initialize` request...
2025-05-29 15:38:40.223 [info] Waiting for server to respond to `initialize` request...
Dinesh Saini
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 29, 2025

Do we have clear and consolidated instructions available for setting up the codebase in Visual Studio Code (VS Code)? Currently, the setup seems to be working well with Cursor, but we're still facing several challenges when trying to configure it with VS Code—especially related to MCP server steps. It would be helpful if we could clarify or document the specific steps required for a smooth setup in VS Code.

Like Varghese_ Lejin likes this
timothy_deng
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 30, 2025

i was able to set this up in cursor, but having issues setting this up in claude code. when i run in mcp debug mode:


MCP server "jira" Connection failed: Connection to MCP server "jira" timed out after 5000ms

 

Activating the server in cursor initiated the auth flow on my web browser, but it never did that with claude code. not sure if that's the issue? manually running `npx -y mcp-remote https://mcp.atlassian.com/v1/sse` doesn't seem to trigger the auth flow, but this is my output from that command:

[7085] Using existing client port: 5598
[7085] [7085] Connecting to remote server: https://mcp.atlassian.com/v1/sse
[7085] Using transport strategy: http-first
[7085] Received error: Error POSTing to endpoint (HTTP 404): Not Found
[7085] Recursively reconnecting for reason: falling-back-to-alternate-transport
[7085] [7085] Connecting to remote server: https://mcp.atlassian.com/v1/sse
[7085] Using transport strategy: sse-only
[7085] Connected to remote server using SSEClientTransport
[7085] Local STDIO server running
[7085] Proxy established successfully between local STDIO and remote SSEClientTransport
[7085] Press Ctrl+C to exit

 

any ideas?

Dusan Spaic
Contributor
June 3, 2025

-

Dusan Spaic
Contributor
June 3, 2025

Has anyone managed to get past the Claude Desktop message "*Claude hit the maximum length for this conversation. Please start a new conversation to continue chatting with Claude*" that appears after just one new conversation with Atlassian MCP? It looks like MCP is logging too much (very verbose) into the chat, hitting the limit right away.

I'm on the Free plan, but I'm not sure that's the actual issue. I tried tweaking the prompts to direct Claude not to display MCP logs in the chat, but without success.Capture d’écran 2025-06-03 à 14.39.09.png

Jon Duenas
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 3, 2025

@Song Huang Did you ever figure out the "Something went wrong" issue? I'm getting the same error whenever I approve the oauth step.

Rob Lopez
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 3, 2025

I am seeing the same error as @Song Huang

Some more context is that it appears it is sending an authentication request in the network and I am getting a 400 response with

{"error":{"category":"failed-response"}}

Like # people like this
Dinesh Saini
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 3, 2025

Do we have clear and consolidated instructions available for setting up the codebase in Visual Studio Code (VS Code)? Currently, the setup seems to be working well with Cursor, but we're still facing several challenges when trying to configure it with VS Code—especially related to MCP server steps. It would be helpful if we could clarify or document the specific steps required for a smooth setup in VS Code. Any help?

Song Huang
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 4, 2025

@Jon Duenas @Rob Lopez The current workaround is ask our admin grant me a confluence license temporary, after the authorization is done can remove it . But `mcp-remote` doesn't support to refresh token automatically so far, so the authorization could be expired after days. 

Like Rob Lopez likes this
Yoni Harris
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 4, 2025

This is great, I connected the remote mcp with Cursor, and created a client:server app to automate my pipe with Jira. Great work!

Rob Lopez
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 4, 2025

@Song Huang Thanks for the direction it was a similar issue!
@Jon Duenas  I had a similar solve in that I did not have compass access which caused a permissioning failure.  Adding compass to my account gave my access. 

Solution: Had my Company Admin permission me for compass. I can now fully connect. 

David Galera Alfaro
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 5, 2025

+1

https://community.atlassian.com/forums/Atlassian-Platform-articles/Atlassian-Remote-MCP-Server-beta-now-available-for-desktop/bc-p/3022250#M344

My MCP client runs in the backend (AWS Bedrock LLM). How can I passthrough this OAuth verification to the frontend?

Alex_horton
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 5, 2025

I am seeing the same issue with "Accesss Denied". I asked my workplace admin to give me confluence admin access (I actually have no confluence access normally, and I do not need it). With confluence admin access, I could accept the connection and use the MCP.

It seems to me to be a scoping issue.

Please make it possible to scope the permissions of the MCP more. Even the ability just to turn on/off jira and confluence access would be a big improvement.

Thanks! The tool is fun to use now that I have it set up.

Like Jose Martinez likes this
Jose Martinez
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 5, 2025

We're running into the "Access Denied" issue as well.

This was working up until today. Comparing the scopes in the OAUTH page from the initial guide (specifically this) and the scopes I see today. It looks like `Compass` was recently added. I believe that is what is causing myself and my teammates to run into the "Access Denied" issue.

I agree w/ @Alex_horton - it would be great to toggle the scopes we want to grant.

Hoping for a quick fix - as this was one of my most used MCPs. I enjoyed the OAUTH part - which made it super easy to setup the MCP.

Like # people like this
pallav gupta
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 6, 2025

how to make it work with n8n?

Tomas Rabczak
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 6, 2025

This was working up until today. Comparing the scopes in the OAUTH page from the initial guide (specifically this) and the scopes I see today. It looks like `Compass` was recently added. I believe that is what is causing myself and my teammates to run into the "Access Denied" issue.

Can confirm this as we also did a test on our instance. A user without an associated Compass account got the error. We then enabled Compass for that user and the authorization started working.

 

+1 for the ability to toggle scopes

Like # people like this
Dallas Pool
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 7, 2025

I'm trying to integrate into google ADK and receiving the following error. 

 

```

google.genai.errors.ClientError: 400 INVALID_ARGUMENT. {'error': {'code': 400, 'message': 'Unable to submit request because `getConfluenceSpaces` functionDeclaration `parameters.ids` schema specified other fields alongside any_of. When using any_of, it must be the only field set. Learn more: https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/function-calling', 'status': 'INVALID_ARGUMENT'}}

```

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events