Crossref
api.crossref.org
Scholarly metadata for over 150 million works: DOIs, titles, authors, funders, references and journals.
GET /v1/data/crossref/agency1Request
A DOI with its prefix and suffix, slash included.
curl "https://api.fastcrw.com/v1/data/crossref/agency?doi=10.1038%2Fnature12373" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from Crossref.
{
"status": "ok",
"message-type": "work-agency",
"message-version": "1.0.0",
"message": {
"DOI": "10.1038/nature12373",
"agency": {
"id": "crossref",
"label": "Crossref"
}
}
}Attribution: Source: Crossref
Licence: Crossref any-purpose statement: almost none of the metadata is subject to copyright, and you may use it for any purpose.
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Registration agency for a DOI
Use Crossref (crossref) from fastCRW Pergamon, capability "Registration agency for a DOI" (agency). A DOI lookup against Crossref failed and you need to know whether the DOI belongs to Crossref at all before trying DataCite. Example options: doi=10.1038/nature12373. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "crossref" and capability "agency". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Funder by ID
Use Crossref (crossref) from fastCRW Pergamon, capability "Funder by ID" (funder). You have a funder id and want its canonical name or the child agencies underneath it. Example options: id=100000001. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "crossref" and capability "funder". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Search funders
Use Crossref (crossref) from fastCRW Pergamon, capability "Search funders" (funders). You have a funding body's name and need its Funder Registry id before looking up what it funded. Example options: query=national science foundation, rows=20, offset=20. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "crossref" and capability "funders". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Works funded by a funder
Use Crossref (crossref) from fastCRW Pergamon, capability "Works funded by a funder" (funder-works). You want the publications a given funding body paid for, for impact or compliance reporting. Example options: id=100000001, filter=from-pub-date:2026-01-01, rows=20. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "crossref" and capability "funder-works". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
