arXiv · 2603.17339
citecheck: An MCP Server for Automated Bibliographic Verification and Repair in Scholarly Manuscripts
Abstract
Reference lists in scholarly manuscripts frequently contain errors, including incorrect identifiers, incomplete metadata, misattributed authors, and mismatches between preprint and published versions. These problems are tedious to repair manually and have become more visible in workflows that rely on large language models, which can fabricate or corrupt citations. We present citecheck, a TypeScript system and MCP server for automated bibliographic verification and repair in paper-like project folders. Given a manuscript file or workspace, citecheck selects the most likely paper artifact, extracts references from .bib, .tex, .md, .txt, or .docx, validates entries against PubMed, Crossref, arXiv, and Semantic Scholar, and returns structured correction proposals together with replacement-safety diagnostics. The current repository provides a working research prototype with multi-pass retrieval, manifestation-aware matching, policy-gated rewrite planning, and 47 passing tests covering repair behavior, malformed payload handling, transport failures, and MCP exposure. We position citecheck as infrastructure for agentic scholarly editing and as a practical guardrail against both traditional reference errors and LLM-induced citation hallucinations.
Explore related subjects
Keep this discovery
Junhyeok Lee. 2026-03-18. citecheck: An MCP Server for Automated Bibliographic Verification and Repair in Scholarly Manuscripts. https://arxiv.org/abs/2603.17339
Cite the original work for its findings. Save a collection to share your selection of sources.