LabscoMCP early access ↗
xeophonMCP SERVER · OFFICIAL PROJECT

BibTeX MCP Server

Search four academic databases at once and get back a BibTeX entry you can paste straight into the paper.

by xeophon ↗Academic Literature & Citations✓ Official

LABSCO SUMMARY

Four sources in one query, and no key to get started.

Hitting all four indexes in parallel is what makes this worth a tool call instead of a browser tab: preprints on arXiv, conference records in DBLP, and the wider coverage of Semantic Scholar and OpenAlex resolve together. No account is needed, and the only key involved is optional and buys you throughput, not access.

What it is

A reference-search server that queries arXiv, DBLP, Semantic Scholar and OpenAlex concurrently and generates BibTeX from what it finds. You run it locally from a clone of the repository, launched with uv.

What you get

  • One search across arXiv, DBLP, Semantic Scholar and OpenAlex, run in parallel rather than one after another
  • BibTeX generation for the matches, ready to drop into a bibliography
  • A local stdio server that uv starts from your clone
  • An optional SEMANTIC_SCHOLAR_API_KEY that raises your Semantic Scholar rate limit

Requirements

Python 3.11 or later, uv, and a clone of the repository; the server is launched with uv run --directory <YOUR_PATH_TO_BIBTEX_MCP> python -m reference_mcp --stdio. A Semantic Scholar API key in SEMANTIC_SCHOLAR_API_KEY is optional and raises your rate limit.

Setup effort

Build from source — git clone https://github.com/xeophon/bibtex-mcp.git