Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint · rollforge · bestiary · statline · matchpoint · retail · agentops · browserworkflow · modelrouter · compose
$ man arxiv-search

/arxiv-search

agentutility / web-probe / arxiv-search
PRICE / CALL
$0.03
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
webprobe
CATEGORY
uncategorized
STATUS
live
NAME
arxiv-search search arxiv's full paper catalog by query, author, category, or a specific id-list and get back structured results instead of scraping html
SYNOPSIS
POST https://x402.agentutility.ai/arxiv-search
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

Search arXiv's full paper catalog by query, author, category, or a specific id-list and get back structured results instead of scraping HTML. Runs against the public arXiv API, so coverage matches what researchers actually publish. Each result carries title, authors, abstract, primary category, submission and update dates, a PDF URL, and DOI when one exists; the response also reports total_results and how many were returned for the requested limit. Use it as an arXiv search API, academic paper lookup, or research literature search tool for tracking preprints, building citation lists, or monitoring a research topic.

INPUTrequest schema
propertytypedescriptionreq?
querystringFree-text search across title/abstract/full-text. At least one of query, author, category, or id_list is required.optional
authorstringFilter by author name.optional
categorystringarXiv category code (e.g. 'cs.LG').optional
id_listarrayArray of specific arXiv IDs to look up directly.optional
limitnumberMax results to return, 1-50. Default 10.optional
sort_bystring'relevance' (default), 'lastUpdatedDate', or 'submittedDate'.
enum: relevance · lastUpdatedDate · submittedDate
optional
sort_orderstring'descending' (default) or 'ascending'.
enum: ascending · descending
optional
include_abstractbooleanBoolean, default true. Set false to omit abstracts and shrink the payload.optional
OUTPUTresponse shape
fieldtypedescription
total_resultsstringTotal number of arXiv papers matching the search query before the limit is applied.
returnedstringNumber of papers actually included in this response after applying the limit.
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.agentutility.ai/arxiv-search \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# Install the MCP package for this endpoint's cluster
npx -y @agentutility/mcp-<cluster>

# Required: EVM private key with USDC on Base
export X402_PRIVATE_KEY=0x...

# Then call the arxiv-search tool from your MCP-aware agent.
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
web-probearxivacademic-searchresearch-paperspreprintsscholarly-searchpaper-searcharxiv-search
methods
POST
cluster
webprobe
price
$0.03 USDC per call
ADJACENTother endpoints in webprobe
endpointdescriptionprice
browser-renderLoads a public URL with JavaScript enabled and returns rendered HTML, title, final URL, byte count, or a base64 screenshot when requested.$0.03
browser-sessionLoads a URL in a real headless browser with JavaScript executed, then returns the rendered HTML and page title, or a base64 screenshot.$0.03
headless-browserOpens a public URL in a real headless browser, waits for client-side rendering, and returns the rendered DOM or a screenshot.$0.03
javascript-renderRenders a URL with JavaScript enabled and returns the browser-rendered HTML, title, resolved URL, and truncation metadata, or captures a…$0.03
ssl-certChecks a domain's SSL certificate: issuer, subject, SAN list, validity dates, and days-until-expiry.$0.03
ssl-cert-infoInspects a domain's SSL/TLS certificate: issuer, subject, SAN list, validity dates, and days-until-expiry.$0.03
ssl-certificate-checkCheck a domain's current TLS certificate without opening a raw socket.$0.03
subdomain-enumEnumerates a domain's subdomains by mining Certificate Transparency logs (crt.sh).$0.03
SEE ALSO
agentutility · webprobe · x402 · mcp · llms.txt · registry.json · bazaar.x402.org