
Onecite
Turn DOI, arXiv ID, title, or URL into BibTeX, APA, or MLA strings from inside the coding agent.
Overview
OneCite is a MCP server for the Build phase that generates academic citations from DOI, arXiv, titles, or URLs in BibTeX, APA, and MLA formats.
What is this MCP server?
- Multi-input resolver: DOI, arXiv, titles, and URLs
- Output styles include BibTeX, APA, and MLA
- PyPI onecite package with stdio MCP (version 0.0.11)
- Faster than manual copy-paste from publisher sites during agent writing sessions
- PyPI onecite MCP server version 0.0.11 with stdio transport
Community signal: 59 GitHub stars.
What problem does it solve?
Stopping an agent writing session to hand-format cites from DOI or arXiv links wastes time and introduces style mistakes.
Who is it for?
Solo authors and devs documenting ML papers, OSS bibliographies, or course notes inside MCP-enabled editors.
Skip if: Large teams standardizing on Zotero group libraries without MCP, or workflows needing only URL shorteners.
What do I get? / Deliverables
After adding onecite MCP, the agent returns ready-to-paste BibTeX, APA, or MLA blocks from minimal inputs.
- Formatted BibTeX, APA, or MLA citation strings
- Consistent style output from DOI, arXiv, title, or URL inputs
Recommended MCP Servers
Journey fit
How it compares
Citation formatter MCP from mixed identifiers, not BibTeX-only repair or generic web search.
Common Questions / FAQ
Who is onecite for?
Indie builders and students who write technical or academic content in agent-assisted editors and need quick BibTeX, APA, or MLA output.
When should I use onecite?
Use it while drafting docs or papers when you have a DOI, arXiv link, title, or URL and need a formatted cite immediately.
How do I add onecite to my agent?
Install the PyPI onecite package, configure stdio MCP in your agent per the server manifest, then call citation tools from the chat.