arXiv, PubMed, Crossref and OpenAlex scholarly metadata.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional free key from https://fourzerotwo.si/free (raises the free allowance from 100 to 500 calls/day)
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Full metadata for up to 20 arXiv ids: title, authors, abstract, categories, dates, DOI, journal ref, links. Costs $0.001 USDC per call via x402.
arXiv id(s), comma-separated (e.g. 1706.03762)
Full metadata for up to 20 arXiv ids: title, authors, abstract, categories, dates, DOI, journal ref, links. Costs $0.001 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| id* | string | arXiv id(s), comma-separated (e.g. 1706.03762) |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "arXiv id(s), comma-separated (e.g. 1706.03762)"
}
}
}The newest submissions in any arXiv category. Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
| category* | string | Category, e.g. math.PR |
{
"type": "object",
"required": [
"category"
],
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
},
"category": {
"type": "string",
"description": "Category, e.g. math.PR"
}
}
}The newest arXiv submissions in astro-ph (Astrophysics). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in cs.AI (Artificial Intelligence). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in cs.CL (Computation and Language (NLP)). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in cs.CR (Cryptography and Security). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in cs.CV (Computer Vision). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in cs.LG (Machine Learning). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in cs.RO (Robotics). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in econ (Economics). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in q-bio (Quantitative Biology). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in q-fin (Quantitative Finance). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in quant-ph (Quantum Physics). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}The newest arXiv submissions in stat.ML (Statistics: Machine Learning). Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Results, max 50 (default 25) |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Results, max 50 (default 25)"
}
}
}Search arXiv by keywords, title, author and/or category; sort by relevance or newest. Costs $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| q | string | Keywords (all must match) |
| sort | string | relevance (default), submitted or updated |
| limit | integer | Results, max 50 (default 20) |
| start | integer | Offset for paging |
| title | string | Phrase in the title |
| author | string | Author name |
| category | string | Category, e.g. cs.CL |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Keywords (all must match)"
},
"sort": {
"type": "string",
"description": "relevance (default), submitted or updated"
},
"limit": {
"type": "integer",
"description": "Results, max 50 (default 20)"
},
"start": {
"type": "integer",
"description": "Offset for paging"
},
"title": {
"type": "string",
"description": "Phrase in the title"
},
"author": {
"type": "string",
"description": "Author name"
},
"category": {
"type": "string",
"description": "Category, e.g. cs.CL"
}
}
}Title, authors, journal, dates, references count and licence for a DOI. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| doi* | string | DOI |
{
"type": "object",
"required": [
"doi"
],
"properties": {
"doi": {
"type": "string",
"description": "DOI"
}
}
}Research funders by name, with Funder Registry ids. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| q* | string | Funder |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Funder"
}
}
}Journal title, publisher and DOI counts by ISSN. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| issn* | string | ISSN |
{
"type": "object",
"required": [
"issn"
],
"properties": {
"issn": {
"type": "string",
"description": "ISSN"
}
}
}Crossref member publishers by name. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| q* | string | Publisher |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Publisher"
}
}
}Bibliographic search across Crossref works. Free within the daily allowance, then $0.003 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| q* | string | Query |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Query"
}
}
}PubMed citations that are clinical trial reports for a query. A few free samples a day, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| term* | string | Query with [pt] filter |
{
"type": "object",
"required": [
"term"
],
"properties": {
"term": {
"type": "string",
"description": "Query with [pt] filter"
}
}
}Free full-text article ids in PubMed Central. A few free samples a day, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| term* | string | Query |
{
"type": "object",
"required": [
"term"
],
"properties": {
"term": {
"type": "string",
"description": "Query"
}
}
}PubMed ids matching a query (supports PubMed query syntax). A few free samples a day, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| term* | string | Query |
{
"type": "object",
"required": [
"term"
],
"properties": {
"term": {
"type": "string",
"description": "Query"
}
}
}Title, authors, journal, date and DOI for comma-separated PubMed ids. A few free samples a day, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| id* | string | PMIDs, comma separated |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "PMIDs, comma separated"
}
}
}Turn a free-text affiliation (as printed on a paper) into the matching organisation, with ROR's confidence flag and candidates. Free within the daily allowance, then $0.001 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| affiliation* | string | Affiliation text |
{
"type": "object",
"required": [
"affiliation"
],
"properties": {
"affiliation": {
"type": "string",
"description": "Affiliation text"
}
}
}Find the organisation for a GRID id, ISNI, Wikidata QID or Crossref Funder ID. Free within the daily allowance, then $0.001 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| id* | string | GRID, ISNI, Wikidata QID or Crossref Funder ID |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "GRID, ISNI, Wikidata QID or Crossref Funder ID"
}
}
}Full record: names and aliases, types, status, founding year, location, website, domains, external ids. Free within the daily allowance, then $0.0005 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| id* | string | ROR id, e.g. 052gg0110 or https://ror.org/052gg0110 |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "ROR id, e.g. 052gg0110 or https://ror.org/052gg0110"
}
}
}Parent, child and related organisations of a ROR record. Free within the daily allowance, then $0.001 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| id* | string | ROR id, e.g. 052gg0110 or https://ror.org/052gg0110 |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "ROR id, e.g. 052gg0110 or https://ror.org/052gg0110"
}
}
}Find research organisations by name, acronym or keyword, optionally filtered by country and type. Free within the daily allowance, then $0.001 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| q* | string | Name, acronym or keyword |
| type | string | education, funder, healthcare, company, archive, nonprofit, government, facility, other |
| country | string | 2-letter country code |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Name, acronym or keyword"
},
"type": {
"type": "string",
"description": "education, funder, healthcare, company, archive, nonprofit, government, facility, other"
},
"country": {
"type": "string",
"description": "2-letter country code"
}
}
}One researcher by OpenAlex id or ORCID. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| id* | string | OpenAlex id or orcid:… |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "OpenAlex id or orcid:…"
}
}
}Researchers by name with h-index, works and citation counts. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| search* | string | Author name |
{
"type": "object",
"required": [
"search"
],
"properties": {
"search": {
"type": "string",
"description": "Author name"
}
}
}Fast title autocomplete across works. Free within the daily allowance, then $0.001 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| q* | string | Partial title |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Partial title"
}
}
}Works that cite a given OpenAlex work id. Free within the daily allowance, then $0.003 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| work* | string | Filter, e.g. cites:W2919115771 |
{
"type": "object",
"required": [
"work"
],
"properties": {
"work": {
"type": "string",
"description": "Filter, e.g. cites:W2919115771"
}
}
}Universities and research institutions with output stats. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| search* | string | Institution |
{
"type": "object",
"required": [
"search"
],
"properties": {
"search": {
"type": "string",
"description": "Institution"
}
}
}Journals and repositories with impact stats. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| search* | string | Journal |
{
"type": "object",
"required": [
"search"
],
"properties": {
"search": {
"type": "string",
"description": "Journal"
}
}
}Research topics and fields. Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| search* | string | Topic |
{
"type": "object",
"required": [
"search"
],
"properties": {
"search": {
"type": "string",
"description": "Topic"
}
}
}One work by OpenAlex id (W…) or "doi:10.…". Free within the daily allowance, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| id* | string | OpenAlex id or doi:… |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "OpenAlex id or doi:…"
}
}
}Full-text search of scholarly works, with citations, authors and open-access links. Free within the daily allowance, then $0.003 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| search* | string | Query |
{
"type": "object",
"required": [
"search"
],
"properties": {
"search": {
"type": "string",
"description": "Query"
}
}
}