dsh-atlassian-mcp
muhadif/dsh-atlassian-mcp
以纯配置包的形式接入 Atlassian 远程 MCP,提供 Confluence 与 Jira:只加一行 MCP 客户端配置,OAuth 交给 mcp-remote、令牌缓存在 ~/.mcp-auth,没有登录命令也没有界面。工具名为 mcp__atlassian__*(CQL 搜索、页面、评论、JQL 问题、状态流转)。
安装
dsh plugin --profile web add github:muhadif/dsh-atlassian-mcpREADME
dsh-atlassian-mcp
Confluence and Jira tools for DeepSeek Harness, backed by Atlassian's remote MCP server (https://mcp.atlassian.com/v1/mcp/authv2). OAuth and token refresh are handled by mcp-remote, so this bundle carries no credentials.
Install
# from a DSH session
plugin_manager(action: "install_bundle", target: "dsh-atlassian-mcp")
Or point install_bundle at a local checkout of this repository.
First run
The first start opens a browser for Atlassian OAuth consent. Approve it once; the token is cached in ~/.mcp-auth/ and refreshed automatically afterwards. Until consent completes, the server exposes no tools — no restart is needed, the tool list updates once connected.
Tools
Registered as mcp__atlassian__*, covering:
- Confluence: CQL search, read/create/update pages, footer and inline comments, spaces, page descendants, HTML/ADF format guides.
- Jira: issue search (JQL), read/create/edit issues, transitions, comments, worklogs, links, project metadata.
- Shared: current user, accessible Atlassian sites (cloudId lookup), Teamwork Graph context.
Most Confluence and Jira tools take a cloudId; pass your site hostname (e.g. example.atlassian.net) or the UUID returned by getAccessibleAtlassianResources.
Write tools act on your real Atlassian site — scope tokens accordingly and treat them like the web UI.
Notes
- Requires
npxon the harnessPATHon first run. - OAuth scopes are fixed by Atlassian's remote server; the bundle requests no extra ones.
- To sign out, delete the matching entry under
~/.mcp-auth/.
License
MIT