Search and retrieve scholarly metadata from the Crossref REST API
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Crossref.
crossref_searchSearch works by keyword with filtering by year, type, and sort options
crossref_title_searchSearch specifically by title for more precise matching
crossref_author_searchSearch for works by a specific author, optionally combined with keywords
crossref_doi_lookupRetrieve full metadata for a work by DOI
crossref_journal_searchSearch for journals by name
crossref_journal_worksGet works published in a specific journal by ISSN
An MCP (Model Context Protocol) server for searching and retrieving scholarly metadata from the CrossRef REST API — 150M+ records across all publishers and disciplines.
Built with FastMCP. No API key required.
| Tool | Description |
|---|---|
crossref_search | Search works by keyword with filtering by year, type, and sort options |
crossref_title_search | Search specifically by title for more precise matching |
crossref_author_search | Search for works by a specific author, optionally combined with keywords |
crossref_doi_lookup | Retrieve full metadata for a work by DOI |
crossref_journal_search | Search for journals by name |
crossref_journal_works | Get works published in a specific journal by ISSN |
crossref_funder_search | Search for funding organizations |
crossref_references | Get the reference list cited by a specific work |
crossref_export_ris | Export recent results as RIS (for Zotero, EndNote, etc.) |
crossref_export_bibtex | Export recent results as BibTeX |
CrossRef doesn't require an API key, but setting a mailto address gives you access to their faster "polite" API pool:
Add this to your claude_desktop_config.json:
Or if using Claude Code CLI:
Once connected, you can ask Claude things like:
MIT
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/crossref)<a href="https://allmcps.com/mcp/crossref"><img src="https://allmcps.com/api/badge/crossref?style=directory" alt="Crossref on AllMCPs" /></a>