Back to catalog

OneCite MCP Server

A comprehensive tool for managing citations and academic references that generates citations from DOI, arXiv, titles, or URLs in various formats (BibTeX, APA, MLA) with intelligent metadata enrichment.

Get this MCP server

A comprehensive tool for managing citations and academic references that generates citations from DOI, arXiv, titles, or URLs in various formats (BibTeX, APA, MLA) with intelligent metadata enrichment.

Installation

PyPI

pip install onecite

Test MCP Server

onecite-mcp

Configuration

Claude Desktop

{
  "mcpServers": { "onecite": { "command": "onecite-mcp" } }
}

Cursor

{
  "mcpServers": { "onecite": { "command": "onecite-mcp" } }
}

Available Tools

Tool Description
cite Generates a single citation from DOI, arXiv ID, title, or URL
batch_cite Processes a list of references in batch mode for multiple citations
search Searches academic literature by keywords across various databases

Features

  • Smart recognition with fuzzy matching across multiple academic databases
  • Universal format support - input txt/bib files, output in BibTeX, APA, or MLA
  • High-precision 4-stage processing pipeline (cleaning → querying → validation → formatting)
  • Automatic enrichment of missing metadata such as journal, volume, pages, authors
  • Support for 7+ citation types: journal articles, conference papers, books, software, datasets, dissertations, preprints
  • Intelligent routing with automatic content type and field detection
  • Support for universal identifiers: DOI, PMID, arXiv ID, ISBN, GitHub URL, Zenodo DOI, plain text
  • Interactive mode for manual selection when multiple matches are detected
  • Custom YAML templates for controlling output formatting
  • Integration with 9+ data sources: CrossRef, Semantic Scholar, OpenAlex, PubMed, dblp, arXiv, DataCite, Zenodo, Google Books

Usage Examples

Generate an APA citation for DOI: 10.1038/nature14539
Batch process these references in BibTeX format
Search for papers on machine learning
Convert this list of mixed references to MLA format
Find and format citations for attention mechanisms research

Notes

OneCite processes mixed-format references from DOI, article titles, arXiv IDs, GitHub URLs, and plain text queries. It supports interactive refinement when multiple matches are detected and can be used both as a command-line tool and a Python library.

Comments (0)

Sign In Sign in to leave a comment.

Spark Drops

Weekly picks: best new AI tools, agents & prompts

Venture Crew
Terms of Service

© 2026, Venture Crew