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.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
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
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>