Claim Check for Jira
Provides read-only tools for agents to verify claims about Jira issues and claimed issue counts against live Jira, and to fetch verifiable facts for Jira issues. Also includes an issue panel that re-checks claim lines previously posted in Jira issue comments.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Claim Check for Jiraverify PROJ-12 status = Done and count open issues in this sprint"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Claim Check for Jira
Verify before you post. AI agents write status updates about Jira all day — "PROJ-12 is done", "four issues are still open in this sprint", "Mia owns the release blocker". Some of those sentences are wrong, and they read exactly like the right ones. Claim Check is an Atlassian Forge app that checks each fact against live Jira before it is posted, and keeps checking it after.
Built for Codegeist 2026 (Apps for Software Teams).
What it does
Three read-only tools for agents (a
rovo:mcpmodule, usable by Rovo agents and by external MCP clients once a site admin enables them):Verify claims about Jira issues — one claim per line,
<ISSUE-KEY> <field> <op> <value>; each comes back MATCH, MISMATCH (with the value Jira has) or UNVERIFIABLE (with the reason).Verify a claimed issue count — runs the JQL that defines the set and counts exactly.
Get verifiable facts for Jira issues — so the update is written from evidence in the first place.
An issue panel that finds the claim lines already posted in the issue's comments (for example the "Verified by Claim Check" list an agent ends its update with) and re-checks them against Jira now. A claim that was true when it was posted can stop being true; the panel shows which.
An open agent skill —
skills/claim-check/SKILL.md— that tells any agent the loop: draft → turn facts into claim lines → verify → fix every mismatch → post.
Related MCP server: Jira MCP Server
How it decides
Every comparison is deterministic code in a Forge function (src/logic.js); no model is asked
whether a claim is true. Two details that matter in practice:
Jira shows status, type, priority and resolution names in the reader's language. An agent writing "In Progress" for a Japanese site would look wrong when it is right, so Claim Check also compares against the untranslated name Jira stores. When no untranslated name exists (priority, resolution), it answers UNVERIFIABLE with the name Jira shows, instead of a false MISMATCH.
Jira turns a typed issue key in a comment into a smart link. The panel reads those links back as keys.
Privacy and permissions
One scope:
read:jira-work. Every read is made as the person using the app (asUser), so nobody can verify — and so learn — anything about an issue they could not open themselves.Nothing is stored, nothing leaves Atlassian, no AI model is called by the app. See PRIVACY.md and TERMS.md.
Try it
Install the app on a Jira Cloud site (a free developer site works) with the installation link from the submission.
Issue panel: open an issue, click the Apps icon under the title, choose Claim Check. Add a comment with claim lines such as
ABC-1 status = Done, then click Check again.Rovo agent: in Rovo Studio, add the three Claim Check tools to an agent and ask it for a status update that it must verify before answering.
External MCP client: a site or org admin turns it on in Atlassian Administration → Apps → Sites → your site → Connected apps → Claim Check → Tools. The endpoint is
https://mcp.atlassian.com/forge/c604867c-480d-4e4f-825b-23cb2a6af98d.
Develop
npm install
npm test # unit tests for the comparison logic (node --test)
forge lint
forge deploy -e development
forge install --site <your-site>.atlassian.net --product jiraLicense
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time fact-check, citation verification, and source-freshness for AI agents.
Fact-checks generated content against your sources of truth showing what to trust, change, & verify.
- KoalaFixOAuthcom.koalafix
One memory for every AI tool on your team. Facts show who checked them and when.
Connect to Atlassian Jira, Confluence, Loom, and more to search, create, and manage your work.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to search, view, create, and update JIRA issues using natural language commands and JQL queries.226 npmApache 2.0
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with Jira Cloud by managing issues, comments, custom fields, and sprint tasks through a standardized interface. Supports issue creation, updates, team activity tracking, and progress reporting.11226 npmApache 2.0
- AlicenseAqualityDmaintenanceEnables AI agents to interact with Jira Cloud and Confluence through natural language, performing JQL searches, issue management, and Confluence page creation.105 npm1MIT
- FlicenseAqualityCmaintenanceEnables AI agents to manage Jira Cloud issues through natural language, including searching, creating, updating, commenting, assigning, and transitioning issues.10-