Jira and Confluence behind SSO via your own browser session: every mcp-atlassian tool, no API token
Connect Runs on your machine
claude mcp add atlassian-browser-mcp -e JIRA_URL=<JIRA_URL> -e CONFLUENCE_URL=<CONFLUENCE_URL> -e READ_ONLY_MODE=<READ_ONLY_MODE> -e ENABLED_TOOLS=<ENABLED_TOOLS> -e ATLASSIAN_BROWSER_AUTH_ENABLED=<ATLASSIAN_BROWSER_AUTH_ENABLED> -e MCP_ATLASSIAN_FILES_DIR=<MCP_ATLASSIAN_FILES_DIR> -e ATLASSIAN_STORAGE_STATE=<ATLASSIAN_STORAGE_STATE> -- uvx atlassian-browser-mcp==1.5.0
{
"mcpServers": {
"atlassian-browser-mcp": {
"command": "uvx",
"args": [
"atlassian-browser-mcp==1.5.0"
],
"env": {
"JIRA_URL": "<JIRA_URL>",
"CONFLUENCE_URL": "<CONFLUENCE_URL>",
"READ_ONLY_MODE": "<READ_ONLY_MODE>",
"ENABLED_TOOLS": "<ENABLED_TOOLS>",
"ATLASSIAN_BROWSER_AUTH_ENABLED": "<ATLASSIAN_BROWSER_AUTH_ENABLED>",
"MCP_ATLASSIAN_FILES_DIR": "<MCP_ATLASSIAN_FILES_DIR>",
"ATLASSIAN_STORAGE_STATE": "<ATLASSIAN_STORAGE_STATE>"
}
}
}
}
{
"mcpServers": {
"atlassian-browser-mcp": {
"command": "uvx",
"args": [
"atlassian-browser-mcp==1.5.0"
],
"env": {
"JIRA_URL": "<JIRA_URL>",
"CONFLUENCE_URL": "<CONFLUENCE_URL>",
"READ_ONLY_MODE": "<READ_ONLY_MODE>",
"ENABLED_TOOLS": "<ENABLED_TOOLS>",
"ATLASSIAN_BROWSER_AUTH_ENABLED": "<ATLASSIAN_BROWSER_AUTH_ENABLED>",
"MCP_ATLASSIAN_FILES_DIR": "<MCP_ATLASSIAN_FILES_DIR>",
"ATLASSIAN_STORAGE_STATE": "<ATLASSIAN_STORAGE_STATE>"
}
}
}
}
{
"servers": {
"atlassian-browser-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"atlassian-browser-mcp==1.5.0"
],
"env": {
"JIRA_URL": "<JIRA_URL>",
"CONFLUENCE_URL": "<CONFLUENCE_URL>",
"READ_ONLY_MODE": "<READ_ONLY_MODE>",
"ENABLED_TOOLS": "<ENABLED_TOOLS>",
"ATLASSIAN_BROWSER_AUTH_ENABLED": "<ATLASSIAN_BROWSER_AUTH_ENABLED>",
"MCP_ATLASSIAN_FILES_DIR": "<MCP_ATLASSIAN_FILES_DIR>",
"ATLASSIAN_STORAGE_STATE": "<ATLASSIAN_STORAGE_STATE>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
JIRA_URLOptional | Base URL of the Jira Server/Data Center instance (set the one you use; Jira-only and Confluence-only setups work) |
CONFLUENCE_URLOptional | Base URL of the Confluence Server/Data Center instance |
READ_ONLY_MODEOptional | Set to true to hide every write tool (create, update, delete, transition, upload, restrictions) |
ENABLED_TOOLSOptional | Comma-separated allow-list of tool names; unset exposes every tool |
ATLASSIAN_BROWSER_AUTH_ENABLEDOptional | Set to false to skip the browser session and use upstream token auth instead |
MCP_ATLASSIAN_FILES_DIROptional | The only folder file tools read from (content_file, attachment uploads). Defaults to ~/.atlassian-browser-mcp/files; a filesystem root or a folder that contains your home directory is refused. Hold only files you are willing to publish, never this server's checkout or cookie jars |
ATLASSIAN_STORAGE_STATEOptional | Path of the saved browser session (cookie jar) written by atlassian-cli login; defaults to the current directory |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 11 Nov 2026 |
| Last updated | 11 Nov 2026 |
| Registry name | io.github.GeiserX/atlassian-browser-mcp |
More browser automation servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
