MCP Server for fixing and enriching BibTeX bibliography metadata
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"bib-enrich-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# bib-enrich-mcp [](https://badge.fury.io/py/bib-enrich-mcp) [](https://opensource.org/licenses/MIT) Writing a paper and your `.bib` file is a mess? This tool lets AI automatically complete your citations — fill in missing metadata, find publication venues, add DOIs, and even discover if a preprint has been formally published. ## Features - **Automatic metadata scraping** from multiple sources: - arXiv API - DBLP API - CrossRef API - **BibTeX parsing and writing** with full field support - **Batch processing** of entire .bib files - **MCP integration** for use with AI assistants ## Installation ```bash # Or install with uv (Recommended) uv tool install bib-enrich-mcp # Install from PyPI pip install bib-enrich-mcp # Or clone and install locally git clone https://github.com/haoxiangsnr/bib-enrich-mcp.git cd bib-enrich-mcp uv sync ``` ## Quick Start ### Step 1: Configure MCP Client Add the server to your MCP client (e.g., Cherry Studio, Claude Desktop, Cursor): ```json { "mcpServers": { "bib-enrich": { "command": "bib-enrich-mcp" } } } ``` ### Step 2: Enable the MCP Server In your MCP client, enable the `bib-enrich` server. Look for a tools icon (usually a wrench) in the chat interface. ### Step 3: Start Using Now you can ask the AI to help with your bibliography. Example prompts: ``` Help me find the complete citation for: Attention Is All You Need ``` ``` Enrich this BibTeX entry with arXiv ID 2401.12345 ``` ``` Process my references.bib file and fill in missing metadata ``` The AI will automatically call the appropriate tools to fetch metadata from arXiv, DBLP, and CrossRef. ## Usage ### As an MCP Server Add to your MCP client configuration: ```json { "mcpServers": { "bib-enrich": { "command": "bib-enrich-mcp" } } } ``` ### Running the Server ```bash bib-enrich-mcp ``` ##…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.