Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ”¬ Research
  3. Onecite
Onecite logo
Health: ActiveRecent health check succeeded.Last checked 9/22/2026, 6:16:38 PM

Onecite

User RatingsBe the first to rate and review this MCP server!
View Repository66 GitHub StarsTotal stargazers on GitHub for the source repository (66 stars).Visit Website
researchcitationsbibtexmetadatacli

Normalize identifiers and references into auditable BibTeX or CSL-JSON records for research workflows.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
We couldn’t automatically confirm this listing starts correctly

We ran the install command below but it didn't respond within our test window β€” this can mean a slow first-time install rather than a real problem.

uvx onecite

No response to initialize.

This is an experimental automated check and can have false negatives β€” missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 7d ago.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "onecite": {
      "command": "uvx",
      "args": [
        "onecite"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ”¬ More in Research

Overview

OneCite is a command-line and Python toolkit for resolving and normalizing references from DOIs, PMIDs, arXiv IDs, ISBNs, URLs, and BibTeX fragments. It routes strong identifiers to metadata services, reports unresolved entries, and separates human-reviewed suggestions from source-resolved output. Use it in scripts, batch jobs, and reproducible literature workflows.

Use cases

β€’Resolve DOI, PMID, arXiv, ISBN, and URL references
β€’Convert mixed reference files into BibTeX or CSL-JSON
β€’Suggest candidates for ambiguous plain-text citations
β€’Normalize references before adding them to a manuscript or manager
β€’Run deterministic offline validation in automated pipelines

Key features

β€’Four-stage parse, identify, enrich, and format pipeline
β€’BibTeX and CSL-JSON output
β€’Metadata completion for authors, journals, volumes, pages, and abstracts
β€’Support for journal articles, conference papers, books, software, datasets, theses, and preprints
β€’Source-specific lookup routing
β€’YAML-based BibTeX type templates

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Onecite.

Extracted Tool Capabilities
Four-stage parse, identify, enrich, and format pipeline
BibTeX and CSL-JSON output
Metadata completion for authors, journals, volumes, pages, and abstracts
Support for journal articles, conference papers, books, software, datasets, theses, and preprints
Source-specific lookup routing
YAML-based BibTeX type templates

Documentation Overview

OneCite Logo

OneCite

Auditable citation normalization for research workflows

Downloads Awesome CLI Apps

Tests codecov PyPI Python MIT Docs Awesome LaTeX

Features β€’ Quick Start β€’ Privacy & External Services β€’ πŸ“– Advanced Usage β€’ πŸ—ΊοΈ Roadmap β€’ 🀝 Contributing


OneCite is a command-line and Python toolkit that turns messy, mixed-format references β€” DOIs, PMIDs, arXiv IDs, ISBNs, URLs, and BibTeX fragments β€” into auditable BibTeX or CSL-JSON records. Strong identifiers follow documented metadata-service routes; ordinary ambiguous plain-text references are returned as candidates for review and are not auto-promoted by process.


AI-assisted writing, automated literature pipelines, and copy-paste research habits produce ever more reference objects in ever more formats β€” and ever more chances for wrong, fabricated, or mismatched bibliographic data. Reference managers (Zotero), parsers (AnyStyle, GROBID), format converters (Citation.js), and identifier-to-BibTeX helpers (doi2bib, Manubot) each solve one slice of the problem. OneCite targets the under-served step before references enter a manuscript, systematic review, or manager: an auditable normalization layer that routes strong identifiers (DOI, PMID, arXiv, ISBN, URL, data/software DOIs) to the applicable metadata services, completes available metadata, reports unresolved entries, and produces BibTeX or CSL-JSON.

OneCite is not another reference manager, and process does not auto-accept fuzzy title matches. Strong identifiers are resolved through documented source routes; explicitly labelled thesis/dissertation citations have a separate OpenAIRE/BASE route and can fall back to fields parsed from the input. Ordinary ambiguous text is returned as ranked candidates through onecite suggest for human review rather than silently emitted as source-resolved output. That process/suggest separation, together with machine-readable JSON/NDJSON, exit codes, and deterministic offline checks, makes OneCite a scriptable building block for agents, batch jobs, and reproducible reviews rather than a GUI library. Source resolution does not establish that a work is authentic, unretracted, or correctly described by upstream metadata.


Features

FeatureDescription
Candidate SuggestionsSearch incomplete plain-text references with onecite suggest without promoting them to resolved bibliography output.
Multiple FormatsInput .txt/.bib β†’ Output BibTeX or CSL-JSON.
4-stage PipelineA 4-stage process (parse β†’ identify β†’ enrich β†’ format) with explicit unresolved entries.
Field CompletionFill available fields returned by metadata sources, such as journal, volume, pages, authors, and abstract.
πŸŽ“ 7+ Citation TypesHandles journal articles, conference papers, books, software, datasets, theses, and preprints.
Input-Routed LookupUses source-specific routes for Crossref, arXiv, PubMed, Semantic Scholar, Google Books, and others. Not every source is queried for every input.
Many Identifier TypesResolves DOI, PMID, arXiv ID, ISBN, GitHub URL, Zenodo DOI, and DataCite DOI inputs.
Custom TemplatesYAML-based presets that provide a fallback BibTeX entry type when auto-detection is inconclusive.

🌐 Data Sources

CrossRef Semantic Scholar PubMed arXiv DataCite Zenodo Google Books

Privacy and external services

Normal process and suggest runs can make input-dependent outbound requests. For example, DOI resolution sends the DOI to Crossref (and sometimes a fallback registry); suggest sends citation queries to Crossref, Semantic Scholar, and arXiv; arbitrary URL input is fetched from the supplied host; and thesis queries can be sent to OpenAIRE and BASE. Google Scholar is an optional, scraping-based suggest fallback that is off by default and may be blocked or challenged by a CAPTCHA.

OneCite does not provide a privacy-compliance guarantee or a persistent cache of ordinary live responses. Providers, proxies, output files, and logs may retain data. Review and redact confidential input before use. See Privacy and external services for the exact process/suggest routes, transmitted fields, source-health limits, and the offline benchmark/doctor boundary.

Quick Start

Install and try OneCite in a few steps.

1. Installation

The current public PyPI release is 0.1.1. This working tree documents the unreleased 0.2.0 candidate, so install from the checkout when verifying candidate-only behavior:

bash
# Current stable public release
pip install onecite

# Unreleased 0.2.0 candidate, from the repository checkout
python -m pip install -e .

2. Create an Input File

Create a file named references.txt with your mixed-format references:

text
# references.txt
# Add blank lines between entries to avoid misidentification

10.1038/nature14539

arXiv:1706.03762

ISBN:9780262035613

https://github.com/tensorflow/tensorflow

10.5281/zenodo.3233118

arXiv:2103.00020

Smith, J. (2020). Neural Architecture Search. PhD Thesis. Stanford University.

3. Run OneCite

Execute the command to process your file and generate a clean .bib output.

bash
onecite process references.txt -o results.bib --quiet

4. View Output

Your results.bib file now contains entries of different types.

View Complete Output (results.bib)
bibtex
@article{LeCun2015Deep,
  doi = "10.1038/nature14539",
  title = "Deep learning",
  author = "LeCun, Yann and Bengio, Yoshua and Hinton, Geoffrey",
  journal = "Nature",
  year = 2015,
  volume = 521,
  number = 7553,
  pages = "436-444",
  publisher = "Springer Science and Business Media LLC",
  url = "https://doi.org/10.1038/nature14539",
  type = "journal-article",
  abstract = "Deep learning allows computational models that are composed of multiple processing layers to learn representations of data with multiple levels of abstraction...",
}
@inproceedings{Vaswani2017Attention,
  arxiv = "1706.03762",
  title = "Attention Is All You Need",
  author = "Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N. and Kaiser, Lukasz and Polosukhin, Illia",
  year = 2017,
  booktitle = "Advances in Neural Information Processing Systems (NeurIPS)",
  url = "https://arxiv.org/abs/1706.03762",
}
# ... and 5 more entries ...

πŸ“– Advanced Usage

Direct String and Stdin Input
bash
onecite process "10.1038/nature14539"
onecite suggest "Attention is all you need, Vaswani et al., NIPS 2017"
echo "10.1038/nature14539" | onecite process -
🐍 Use as a Python Library

Use OneCite directly in your Python scripts.

server.ts
from onecite import process_references

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Research View all alternatives
  • Scholar Sidekick MCP logoScholar Sidekick MCP

    Resolve any scholarly identifier (DOI, PMID, PMCID, ISBN, arXiv, ISSN, ADS bibcode, WHO IRIS URL) into structured CSL JSON, format in 10,000+ citation styles, or export to BibTeX/RIS/EndNote/Zotero RDF/CSV. Single or batch. Install: npx -y scholar-sidekick-mcp.

    πŸ”¬ Research4 views
    Compare vs Scholar Sidekick MCP β†’
  • Touch Browser logoTouch Browser

    Evidence-grounded web research for AI agents. Verifies page-local claims with citations, confidence bands, policy reports, and multi-page session synthesis via MCP.

    πŸ”¬ Research3 views
    Compare vs Touch Browser β†’
  • Scholar Feed MCP logoScholar Feed MCP

    Semantic search over 600k+ CS/AI papers with citation-graph traversal, full-text extraction, embeddings, and BibTeX export. Works anonymously or with a free key. Install: npx scholar-feed-mcp init.

    πŸ”¬ Research1 views
    Compare vs Scholar Feed MCP β†’
  • Infranodus MCP Server Infranodus logoInfranodus MCP Server Infranodus

    Map text into knowledge graphs to create a structured representation of conceptual relations and t…

    πŸ”¬ Research3 views
    Compare vs Infranodus MCP Server Infranodus β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
66
Stargazers on the source repository.
Last commit
1mo ago
Most recent push to the default branch.
Install check
Inconclusive
Didn't respond in our test window β€” often a slow first install.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Onecite

It supports DOIs, PMIDs, arXiv IDs, ISBNs, GitHub URLs, Zenodo and DataCite DOIs, URLs, and BibTeX fragments.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOnecite AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/onecite?style=directory)](https://allmcps.com/mcp/onecite)
HTML Embed
<a href="https://allmcps.com/mcp/onecite"><img src="https://allmcps.com/api/badge/onecite?style=directory" alt="Onecite on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ”¬Research
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseMIT
Last updatedAug 15, 2026
11/12 checks healthy over the last 46d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars66
GitHub Star CountTotal stargazers on GitHub representing community popularity (66 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 6, 2026
44Quality signal: Fair Β· 44/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools17/30
Adoption & activity6/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 5d ago via OSV.dev Β· onecite (PyPI)

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ”¬ Research β†’Best MCP servers for Research β†’Alternatives to Onecite β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients