crossref-mcp
Provides tools to search and retrieve metadata for works, journals, funders, members, types, and licenses via the Crossref REST API, which is a DOI registration agency.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@crossref-mcpsearch for papers on quantum computing"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
crossref-mcp
Crossref REST API MCP server. Wraps the public Crossref REST API (works, journals, funders, members, types, licenses) — no API key required.
Table of contents
Related MCP server: paper-search-mcp
Tools
Tool | Parameters | Description |
|
| Search Crossref works (publications) |
|
| Full metadata for a single work by DOI |
|
| Registration agency for a DOI |
|
| List or search journals |
|
| Journal metadata by ISSN |
|
| Works published in a journal |
|
| List or search funding bodies |
|
| Funder metadata by Funder Registry ID |
|
| List or search Crossref members (publishers) |
| none | Available work types and licenses |
Environment variables
Variable | Required | Description |
| no | Email address for Crossref's "polite pool" — higher rate limits, faster responses |
Wiring it up
Only requirement: uv (https://docs.astral.sh/uv/). Nothing else to install.
Claude Code
claude mcp add crossref-mcp -- uvx --from git+https://github.com/dam2452/crossref-mcp.git crossref-mcpWith the polite pool email set:
claude mcp add crossref-mcp -e CROSSREF_MCP_MAILTO=you@example.com -- uvx --from git+https://github.com/dam2452/crossref-mcp.git crossref-mcpClaude Desktop / other MCP client
{
"mcpServers": {
"crossref-mcp": {
"command": "uvx",
"args": ["--from", "git+https://github.com/dam2452/crossref-mcp.git", "crossref-mcp"],
"env": { "CROSSREF_MCP_MAILTO": "you@example.com" }
}
}
}After pushing a new version: uv cache clean and restart the client.
Local run
uv run --directory . crossref-mcpTests (manual):
uv run --directory . --with pytest pytest test/Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dam2452/crossref-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server