Skip to content

[Feature]: Mode: HTTP access with PATs - Send Confluence AND Jira PATs #708

@carlhettig

Description

@carlhettig

Is your feature request related to a problem? Please describe.

Hi,

I have the following setup:

  • Central MCP server, running as container, accessible via HTTP
  • Jira and Confluence running on-premises, both provide PATs (access tokens)
  • Works fine in general.

Problem:
In the current mcp.json, I can only provide a single token. Example:

{ "servers": { "mcp-atlassian-confluence": { "url": "http://172.ZZ.YY.XX:3000/mcp", "headers": { "Authorization": "Token XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "Accept": "application/json" } } } }

So far, it’s not clear how to supply both Jira and Confluence PATs when using HTTP mode.
Request:

  • Is it possible to configure both Jira and Confluence PATs in one mcp.json?
  • If not, could the code be extended to support multiple PATs (e.g., one for Jira, one for Confluence)?

If someone could give me an explanation of the current behavior and possible extension points, I’d be happy to propose or contribute a code change.
Thanks & best regards,
Carl

Describe the solution you'd like

{ "servers": { "mcp-atlassian-confluence": { "url": "http://172.ZZ.YY.XX:3000/mcp", "headers": { "Authorization": "TokenJira XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX TokenConfluence YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "Accept": "application/json" } } } }

Describe alternatives you've considered

No response

Use Case

Central MCP server, running as container, accessible via HTTP, Jira and Confluence running on-premises, both provide PATs (access tokens)

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions