ProvenanceGuard: Source-Aware Factuality Verification for MCP-Based LLM Agents

21d ago · Global · primary source: export.arxiv.org

Researchers have introduced ProvenanceGuard, a verification system designed to catch a specific failure in AI agents that use the Model Context Protocol: answers that are factually supported but attributed to the wrong source, a problem the team calls cross-source conflation [1][2]. Large language model agents increasingly rely on the Model Context Protocol, or MCP, to pull answers from disparate evidence sources such as search engines, APIs, databases, and clinical records [2]. Standard factuality checks typically assess whether an answer is supported by the pooled body of evidence, but they overlook a provenance-sensitive error where a claim is supported somewhere in the evidence set while being credited to an incorrect source [1][2]. The new verifier, detailed in a paper posted to arXiv on June 16, 2026, is designed to flag this exact failure mode [1]. ProvenanceGuard works by consuming captured MCP traces that include stable tool IDs, source IDs, and raw outputs. It breaks an agent’s answer into atomic claims, routes each claim to its source-specific evidence, and checks support using natural language inference and a token-alignment proxy. The system then compares the stated attribution with the routed source and issues per-claim verdicts along with an answer-level allow or block decision [1][2]. Answers that are blocked can be repaired through retrieval-augmented revision and re-verified [2]. The researchers evaluated the system on 281 medical-domain MCP-agent traces. From an adjudicated subset of 266 traces, they produced 2,325 LLM-assisted claim labels, with 361 held-out labels verified by humans [1][2]. On a 40-trace held-out split, ProvenanceGuard achieved a block F1 score of 0.802 and source accuracy of 0.858 across 260 source-eligible claims, outperforming source-blind baselines that do not emit claim-to-source IDs [1][2]. On a harder multi-source benchmark, block F1 reached 0.846, while source-plus-relation accuracy fell to 0.229, indicating that pinpointing exact source ownership remains difficult when sources are semantically close [1][2]. In a set of 50 controlled clinical conflation probes, the system detected every injected attribution swap and retained no wrong attribution [1][2]. The paper’s authors note that source attribution constitutes an independent axis for factuality verification in MCP-based agents, separate from traditional support checks [2]. The work appears on arXiv, an open-access repository that has hosted more than two million e-prints since its launch in 1991 and currently receives about 24,000 submissions per month [6].

applicationresearch-papersafety-researchbenchmark

Background sources we checked (7)
  • arxiv.org ↗ Tool-using LLM agents increasingly use the Model Context Protocol (MCP) to answer from heterogeneous evidence sources, including search, APIs, databases, clinical records, and formulary tools. Standard factuality metrics usually test whether an answer is supported by pooled evide…
  • info.arxiv.org ↗ arXiv Labs - arXiv info | arXiv e-print repository Skip to content # arXiv Labs Attention arXiv Users: arXiv Labs is pausing new proposals ## What are arXiv Labs? arXiv Labs are a way for the community to contribute new, useful features to arXiv. These integrations are avail…
  • blog.arxiv.org ↗ arXivLabs: a space for community innovation – arXiv blog arXiv has launched a new, formalized framework enabling innovative collaborations with individuals and organizations. “Members of our community want to contribute tools that enhance the arXiv experience, and we val…
  • info.arxiv.org ↗ arXivLabs: Showcase - arXiv info | arXiv e-print repository ... # arXivLabs: Showcase ... arXiv is surrounded by a community of researchers and developers working at the cutting edge of information science and technology. ... While the arXiv team is focused on our core mission—pr…
  • en.wikipedia.org ↗ arXiv (pronounced as "archive"—the X represents the Greek letter chi ⟨χ⟩) is an open-access repository of electronic preprints and postprints (known as e-prints) approved for posting after moderation, but not peer reviewed. It consists of scientific papers in the fields of mathem…
  • en.wikipedia.org ↗ 14 (fourteen) is the natural number following 13 and preceding 15.…
  • en.wikipedia.org ↗ A large language model (LLM) is a type of machine learning model designed for natural language processing tasks such as language generation. LLMs are language models with many parameters, and are trained with self-supervised learning on a vast amount of text.…

Sources

Spot something wrong? Report an issue