I am making a chatbot which can perform actions using Atlassian MCP. The current authentication atlassian uses dosent allow me to create a multi user chatbot experience. Is there a way to access the MCP by passing an OAuth token that I store in a database??
Hi @Sujan H
You can try this following steps:
Use the Atlassian Developer Console to register an OAuth 2.0 (3LO) integration application.
For refresh tokens, request the appropriate scopes, including offline_access.
Get tokens by completing OAuth authorization, then store them in your database.
To dynamically authenticate MCP requests for each user, use these OAuth tokens.
To maintain the validity of sessions, handle token refresh logic.
Also in addition you can refer the link:
Hope this helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.