
Bibverify
Fix broken or incomplete BibTeX entries in papers and repos by resolving DOIs and patching metadata from the agent.
Overview
Bibverify is a MCP server for the Build phase that verifies and repairs BibTeX references using DOI-first MCP tools.
What is this MCP server?
- DOI-first lookup to validate and enrich BibTeX reference records
- Repair workflows for missing fields, wrong venues, and stale URLs
- stdio MCP server installable via PyPI package bibverify (mcp subcommand)
- Designed for agent-driven batch checks on .bib files before commit or export
- Server version 0.2.4 on PyPI package bibverify with stdio transport
What problem does it solve?
Agent-assisted writing still leaves you manually hunting DOIs and fixing corrupt .bib rows that break LaTeX builds and reference managers.
Who is it for?
Indie researchers and devs who keep a .bib file in git and want the coding agent to audit cites before every doc or paper push.
Skip if: Teams that only need one-off APA strings with no BibTeX workflow or no Python MCP runtime.
What do I get? / Deliverables
After install, your agent can resolve DOIs, flag mismatches, and return corrected BibTeX you can paste straight into manuscripts or repos.
- Validated BibTeX entries aligned to DOI metadata
- Repair suggestions or updated .bib fragments ready to commit
Recommended MCP Servers
Journey fit
Citation hygiene lands in the build phase when you are writing READMEs, technical posts, or academic manuscripts alongside code. Docs subphase covers bibliography maintenance that blocks publication or peer review, not runtime app logic.
How it compares
DOI-first BibTeX repair MCP, not a general web scraper or prose writing skill.
Common Questions / FAQ
Who is bibverify for?
Solo builders and researchers who write in LaTeX or maintain bibliographies in BibTeX and use Claude Code, Cursor, or similar MCP-capable agents.
When should I use bibverify?
Use it before submitting papers, publishing technical docs, or merging bibliography changes when you suspect missing DOIs or stale metadata.
How do I add bibverify to my agent?
Install the PyPI package bibverify, configure stdio MCP with the mcp positional argument per server.json, then register the server in your agent MCP settings.