Atlassian MCP v2: A Practical Migration Guide for OpenClaw Operators
Atlassian’s October 7 announcement expands its MCP offering, but the most useful change for personal-agent operators is not the size of the tool catalogue. It is how those tools reach the model.
Atlassian MCP v2 supports on-demand tool discovery instead of exposing every definition upfront. It also offers a flat-list endpoint for gateways that need conventional tool enumeration. Choosing between those modes—and testing authorization at the execution boundary—is the real migration work.
This guide explains what to validate when connecting an OpenClaw-based workflow or another personal-agent runtime. It is an operator checklist, not a claim that every OpenClaw or Clawly installation has a preconfigured Atlassian connector.
What is new, and what is actually documented?
The Team ’26 Europe announcement describes broader coverage across Atlassian products and more than 220 tools. Atlassian reports up to 25% token savings in internal Claude-model benchmarks on comparable Jira and Confluence work. Treat that as a vendor benchmark, not a promised saving for your agent.
The implementation details are clearer in the supported-tools reference:
- A small primary tool set is exposed directly.
discoversearches the deferred catalogue and returns relevant tools, schemas, and operations.executeRead,executeWrite, andexecuteDestructiveexecute deferred operations through separate pathways.- A separate endpoint exposes all tools as a paginated flat list.
The getting-started guide independently documents both endpoint modes. These are usable integration choices, not merely a roadmap proposal.
One availability caveat matters: the announcement labels Jira Service Management workflow support as “coming soon.” Do not assume every capability mentioned in launch material is enabled for your account. Inspect what your authenticated connection actually exposes.
1. Choose the tool exposure mode deliberately
Use the documented discovery endpoint when your client can discover and execute deferred tools:
https://mcp.atlassian.com/v2/mcp
For an MCP gateway or custom bridge that requires a flat tool catalogue, Atlassian documents:
https://mcp.atlassian.com/v2/mcp?tools=all
A flat list is a compatibility option, not automatically the better choice. Verify that your gateway follows pagination; reading only the first page can make supported operations look missing. Also measure whether your agent actually receives every returned schema in its model context. Enumerating tools at the gateway and injecting tools into a prompt are separate decisions.
With discovery mode, test a task that requires a deferred tool. A successful connection followed by a simple primary-tool call does not prove the discovery-to-execution path works.
Acceptance test: the agent finds a relevant deferred read operation, uses its returned schema correctly, and retrieves the intended object without requesting broader access.
2. Treat the endpoint change as an authentication migration
The v1-to-v2 migration guide says existing v1 usage will begin exposing and using v2 tools on March 1, 2027. It also explains that v2 is a separate OAuth resource: do not assume a cached v1 login will carry over.
Before changing a working connection:
- Record its endpoint, authentication method, enabled tool groups, and custom timeouts. Back up configuration without copying credentials into tickets or chat.
- Create an isolated test connection to v2 using your client’s supported setup flow.
- Complete the official authentication flow and verify the signed-in identity.
- Confirm that the expected Atlassian site is accessible.
- Run a known read-only task before enabling writes.
The tool reference identifies getAccessibleAtlassianResources as the resource-discovery call used to obtain cloudId values. Resolve the intended site rather than reusing an identifier from an unrelated account.
If you use API-token or custom-header authentication, review its current documentation separately. Atlassian’s CLI migration examples explicitly skip some header-authenticated configurations; an OAuth migration recipe is not evidence that all authentication methods can be switched identically.
Acceptance test: the new connection reads a known issue in the correct site, while content outside that identity’s permissions remains inaccessible.
3. Check approval rules after introducing execution wrappers
Discovery changes more than context size. It can change the tool names your agent’s policy sees.
Suppose a bridge previously approved a particular read tool by name. In discovery mode, that operation may now arrive through executeRead. Writes and destructive actions have their own execution pathways. Existing allowlists therefore need a review—not a blanket exemption for every wrapper.
Atlassian documents permission groups organized by intent and says individual tools inherit their group’s access. Your agent-side policy should complement those server-side controls:
- Allow only the read and search groups required for the first workflow.
- Keep write and destructive pathways disabled until they are needed and tested.
- Where writes are enabled, show the resolved operation, target object, and proposed change before approval.
- If your gateway cannot expose the nested operation clearly enough to enforce your policy, keep that pathway blocked while you evaluate a compatible integration mode.
Do not treat a tool’s description as authorization. A discovered schema explains how an operation works; it does not grant permission to run it.
Acceptance test: an unapproved write is rejected even when the model can discover its schema. Use a disposable test object for any approved write test, and verify the result with a fresh read.
4. Pilot a release brief, not a release action
A useful first workflow is a read-only release brief spanning Jira and Confluence, with repository context added only where the authenticated catalogue supports it.
Give the agent a bounded request such as:
Prepare a release-readiness draft for this project and date range. Read the relevant issues and linked documents. Include source links, unresolved blockers, and missing evidence. Do not edit issues, publish pages, merge code, or trigger deployments.
Require an output with four sections:
- Scope: the exact project, release, and time window examined.
- Evidence: issue and document links supporting each conclusion.
- Unknowns: missing permissions, unavailable tools, and stale or incomplete records.
- Draft: a proposed summary for human review, not a published update.
This tests useful cross-tool reasoning without making a status report responsible for changing production systems. If access fails, the agent should report the gap—not infer that an inaccessible issue does not exist.
5. Measure the whole workflow cost
Smaller tool context can be valuable, but discovery introduces its own calls and latency. Compare the two exposure modes on the same representative tasks rather than choosing from a headline percentage.
Record model input/output tokens, wall-clock time, discovery and execution call counts, failed calls, and whether the final answer cites the correct evidence. Run several trials because model behavior varies.
Track Atlassian-side consumption separately. The getting-started guide says enriched Teamwork Graph and MCP operations, including unified search and context tools, can consume Rovo credits from the organization’s shared pool. A lower model-token bill does not establish a lower total workflow cost.
Acceptance test: the selected mode completes your representative tasks reliably, preserves permission boundaries, and stays within both model and service budgets.
The practical takeaway
Atlassian MCP v2 is a timely example of a broader agent-design problem: a growing tool catalogue needs an intentional discovery interface, not just a larger prompt.
For an OpenClaw or self-hosted personal-agent operator, start with one authenticated v2 connection, one verified read-only workflow, and an explicit decision between deferred discovery and paginated flat enumeration. Prove the authorization boundary before adding writes. That gives you a useful integration today—and a measured migration path ahead of the documented March 2027 transition.
Sources checked October 8, 2026: Atlassian’s launch announcement, supported-tools reference, getting-started guide, and v1-to-v2 migration guide linked above. Workflow tests and rollout recommendations are editorial guidance, not reported performance results.
Protect your AI agent with Clawly
Deploy your OpenClaw agent in an isolated, hardened container with encrypted credentials and managed updates. No DevOps required.
Deploy Your Agent