CrossRef Alternative MCP. Find scholarly metadata and citations by DOI or keyword.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
CrossRef Alternative MCP Server searches 150M+ academic works. Find journal articles, books, DOIs, citations, and scholarly metadata using natural conversation.
Look up specific journals by ISSN, search funders, or get full metadata for any DOI—all without needing an API key.
What your AI agents can do
Get funder
Gets details for a specific research funder, returning their name, country, and work count.
Get journal
Gets details for a specific journal using its ISSN, including its title and publisher.
Get licenses
Returns a list of known academic licenses used in scholarly works, including their IDs and names.
Pass a DOI to get the title, authors, abstract, publication date, and full citation information for a specific academic work.
Use keywords, author names, or publication dates to search the entire database and retrieve a list of relevant academic papers.
Provide an ISSN to retrieve a journal's title, publisher, work count, and direct URL.
Search by name to find funding organizations, including their country code, URI, and the number of works they support.
Give a comma-separated list of DOIs to get metadata for several works simultaneously, including titles and authors.
Access lists of known academic work types or licenses to narrow down search criteria.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
CrossRef Alternative MCP Server: 13 Tools for Scholarly Data
Use these 13 tools to search academic works, journals, members, and funders for detailed metadata, all through your AI client.
019d842bget funder
Gets details for a specific research funder, returning their name, country, and work count.
019d842bget journal
Gets details for a specific journal using its ISSN, including its title and publisher.
019d842bget licenses
Returns a list of known academic licenses used in scholarly works, including their IDs and names.
019d842bget member
Gets details for a specific CrossRef member organization, including its prefixes and work count.
019d842bget publisher
Gets details for a specific academic publisher, listing their work count and journal count.
019d842bget types
Gets a list of academic work types, which helps you filter searches by publication format.
019d842bget work
Gets full metadata for a single academic work when you provide its DOI, including abstract and citation count.
019d842bget works by doi list
Gets metadata for multiple academic works by providing a comma-separated list of DOIs.
019d842bsearch funders
Searches research funders by name to return their IDs, country codes, and work counts.
019d842bsearch journals
Searches for academic journals by name, providing their ISSNs and work counts.
019d842bsearch members
Searches for CrossRef member organizations by name, returning their IDs and work counts.
019d842bsearch publishers
Searches for academic publishers by name, returning their work and journal counts.
019d842bsearch works
Performs a free-text search across the database, filtering by title, author, or keywords to find academic works.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with CrossRef Alternative, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
This server searches 150M+ academic works. You can find journal articles, books, DOIs, citations, and scholarly metadata just by talking to your AI client. You don't need an API key to get started.
Search for Academic Works
You can run a free-text search across the whole database, filtering by title, author, or keywords to nail down academic papers. You'll also find you can use search_works to search for works by publication date.
Find Specific Works
You give it a DOI and get_work pulls the full metadata: the title, authors, abstract, publication date, and the full citation info for that academic piece. If you've got a bunch of DOIs, you can dump 'em into get_works_by_doi_list and get the metadata for all of 'em at once.
Look Up Journals and Publishers
Need to track down a journal? Use search_journals to look up academic journals by name; it'll give you their ISSNs and how many works are tied to 'em. You can then use get_journal with an ISSN to pull the journal's title, publisher, work count, and direct URL. If you're tracking academic publishers, search_publishers lets you find 'em by name, showing you their work count and journal count.
To get details on a specific publisher, you use get_publisher.
Check Out Funding and Membership Details
You can search for research funders using search_funders by name; this returns their IDs, country codes, and the number of works they support. You can then get deep details on a specific funder with get_funder, which gives you their name, country, and work count. For CrossRef member orgs, you search 'em by name with search_members to get their IDs and work counts, and get_member pulls the full details, including their prefixes and work count.
Filter and Browse Metadata
Want to narrow the scope? You can use get_types to get a list of known academic work types, which helps you filter your searches by publication format. get_licenses returns a list of known academic licenses used in scholarly works, giving you their IDs and names.
How CrossRef Alternative MCP Works
- 1 Subscribe to the server. No API key is needed; you can start searching right away.
- 2 Use natural conversation to ask for the data (e.g., 'What papers were funded by the NIH?')
- 3 The AI client executes the appropriate tool, and you receive structured metadata, including citation counts and author lists.
The bottom line is that you get full, structured metadata for academic works and the people/groups behind them, all through conversational queries.
Who Is CrossRef Alternative MCP For?
Researchers who need to map complex academic connections, librarians who must verify citations, and students doing literature reviews. You use this when general search engines are too broad or fail to provide structured metadata.
Find relevant papers, check citation counts, and discover related works by tracing connections between funders, publishers, and journals.
Look up DOIs, verify citations, and discover specific journal metadata using ISSNs to ensure resource accuracy.
Extract structured data about academic works (title, abstract, authors, citations) for use in research models or internal knowledge bases.
What Changes When You Connect
- Check citation history for any paper. When you call
get_workwith a DOI, you instantly get the citation count and full reference details. - Drill down into publication sources. Use
get_journalwith an ISSN to find a journal's publisher, its work count, and its direct URL, instead of guessing. - Map funding sources. Instead of just seeing a paper, use
get_funderorsearch_fundersto trace the research back to the organization that paid for it. - Batch process metadata. Need to check 50 DOIs?
get_works_by_doi_listhandles the whole batch, returning structured data for every single work. - Filter by type. If you only care about dataset publications,
get_typeslets you filter results accurately, avoiding irrelevant book chapters or proceedings. - Search by Publisher. Use
search_publishersto list all publishers and see their total work count and journal count before you start searching.
Real-World Use Cases
Verifying a Source Citation
A student is writing a paper and finds a DOI: 10.1038/nature12373. They use the agent to call get_work(DOI). The agent returns the full title, author, journal, and the exact citation count. The student can verify the source before submitting the paper.
Mapping Research Funding Trails
A researcher needs to understand which institutions are funding work in a niche field. They use search_funders to find the relevant organizations, then use get_funder to get details on their scope. This allows them to identify new funding opportunities for their own research.
Finding Related Journals
A librarian is updating a catalog entry and knows the ISSN of a journal. They use search_journals to confirm the journal's full title and publisher. This prevents them from using an outdated or incorrect ISSN in the library system.
Broad Literature Review
A data scientist wants to see all papers on 'machine learning' published in the last five years. They use search_works with keywords and a date range. This returns a comprehensive list of DOIs, abstracts, and citation counts, forming a solid starting dataset.
The Tradeoffs
Searching for everything at once
Typing 'show me papers about ML from 2024, funded by NIH, published by Nature, and written by Smith' into a general search box.
→
Break it down. First, run search_works with 'ML' and '2024'. Then, take the resulting DOIs and feed them into get_works_by_doi_list. If you need to filter by funder, use search_funders first to get the funder ID, and then combine that with search_works.
Assuming a DOI is enough
Just having a DOI and assuming it contains all the data, like the journal's full history or the publisher's other works.
→
Always cross-reference. Run get_work(DOI) first. If you need more context, use the data returned (like the journal name) to call get_journal(ISSN) or search_publishers(Name) for deeper context.
Using keywords only
Relying solely on search_works with vague keywords like 'climate change' to get a list of papers, without filtering by date or type.
→
Use advanced filtering. First, run get_types to see valid filters. Then, run search_works using the keywords plus the specific type (e.g., 'book-chapter') and a date range to focus the search.
When It Fits, When It Doesn't
Use this server if your task requires structured, verifiable academic metadata. This is for tracing connections: 'Who paid for this work?' or 'What journal is this published in?'. You must have a specific data point (a DOI, ISSN, or funder name) to start the search.
Don't use this if you just need a quick, general idea of a topic. If you just need to know if a topic is popular, stick to general search engines. If you need to find a specific source, this is your toolset. If you need to see the entire web of knowledge, you'll need a specialized graph database. Use search_works for broad discovery, but always verify critical details using get_work or get_journal.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by CrossRef. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 13 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually cross-referencing academic sources is a nightmare.
Today, checking a single citation requires opening the journal site, finding the DOI, looking up the publisher's page, and then cross-referencing the funder on a separate government grant portal. You spend hours copying and pasting identifiers just to verify one piece of information.
With CrossRef Alternative, you pass the DOI to your agent. It runs `get_work(DOI)` and immediately returns the title, the journal's details, and the full citation data. You get the verified, structured metadata in seconds.
get_works_by_doi_list MCP Server: Batch metadata for multiple DOIs
Instead of feeding 50 DOIs into 50 separate API calls, you give the agent a comma-separated list. The agent runs `get_works_by_doi_list(list)` and returns a single, unified data block containing the title, authors, and publication date for all 50 works.
This capability eliminates the need for manual scripting and batch processing, letting you process entire lists of citations in one go.
Common Questions About CrossRef Alternative MCP
How do I find all papers about a specific topic using CrossRef Alternative MCP Server? +
Use the search_works tool. This allows you to query the database using free text, keywords, authors, or publication dates. The results return titles, abstracts, and citation counts.
What is the best way to check the details of a single article using get_work? +
Pass the DOI directly to get_work(DOI). This returns the most complete record, including the abstract, the full author list, and the citation count.
Can I find out who funded a specific research paper using get_funder? +
Yes, you can use get_funder or search_funders. You can search for the funder by name or get details on a funder's scope and work count.
If I have a list of DOIs, should I use get_works_by_doi_list or multiple get_work calls? +
Use get_works_by_doi_list. It't designed for batch operations and processes a comma-separated list efficiently, giving you a consolidated metadata report.
How do I find the publisher of a journal using search_journals? +
Use search_journals(Name). This returns the journal's title, its ISSN, and the name of the publisher, allowing you to trace the source.
How do I find all journals published by a specific publisher using search_publishers? +
It returns a list of journals along with the publisher's name and work count. You can then use search_journals to get specific ISSNs and work counts for those titles.
What information does search_works provide when I search by keywords? +
It returns titles, authors, publication dates, DOIs, citation counts, and abstracts. This makes it easy to narrow down research using free text or specific filters.
Can I get the metadata for multiple works in one call using get_works_by_doi_list? +
Yes, this tool accepts a comma-separated list of DOIs. It returns the title, authors, publication date, and journal for every DOI provided in that single request.
Do I need an API key? +
No! CrossRef API is completely free and open. No authentication required. Just subscribe and start searching. Rate limit is 50 requests/second for polite pool.
What is a DOI? +
DOI (Digital Object Identifier) is a unique alphanumeric string assigned to academic works. It provides a persistent link to the work's location online. Example: 10.1038/nature12373.
How can I filter search results? +
Use the filter parameter with CrossRef filter syntax. Examples: 'type:journal-article' for journal articles only, 'from-pub-date:2024' for papers from 2024 onwards, 'has-abstract:true' for papers with abstracts, 'has-full-text:true' for open access papers.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
EBI PDBe
Explore 3D protein structures, ligand interactions, and molecular assemblies from the Protein Data Bank in Europe.
NCDC Climate Data Online
Access authoritative historical weather and climate data via NCDC — track datasets, stations, and climate records directly from your AI agent.
NOAA Full — Ultimate Weather & Climate Intelligence
The definitive NOAA Mega-Server: 36 tools spanning weather forecasts, severe alerts, current observations, aviation METARs/TAFs, marine tides and currents, space weather aurora and solar wind, and decades of historical climate records — all from 5 official NOAA APIs.
You might also like
EventMobi
Deliver immersive event experiences with virtual and hybrid event tools, networking features, and live engagement analytics.
API Ninjas Nutrition
Fast, NLP-powered food nutrition analysis — type any food description and get instant calorie, protein, fat, carb, fiber, and sugar data.
Expedia Hotels
Automate hotel research via Expedia — search global property availability, compare room rates, and analyze guest reviews directly from any AI agent.