Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint
$ man arxiv-search

/arxiv-search(1)

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 arxiv full-text search
SYNOPSIS
POST https://x402.org/v1/arxiv-search
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

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

arXiv full-text search. Search by query / author / category / id-list. Returns title, authors, abstract, primary category, dates, PDF URL, DOI. Public arXiv API.

INPUTrequest schema
propertytypedescriptionreq?
querystringFree-text search terms matched against arXiv paper titles, abstracts, and full text.optional
authorstringAuthor name to filter results by (matches arXiv author field).optional
categorystringarXiv subject category code to filter by (e.g. cs.AI, math.NT, hep-th).optional
id_listarraySpecific arXiv IDs to fetch directly instead of running a search query.optional
limitnumberMaximum number of papers to return in the response.optional
sort_bystringField to sort results by, such as relevance, lastUpdatedDate, or submittedDate.
enum: relevance · lastUpdatedDate · submittedDate
optional
sort_orderstringSort direction, either ascending or descending.
enum: ascending · descending
optional
include_abstractbooleanWhether to include the full paper abstract in each returned result.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.org/v1/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 once
claude mcp add x402 --command "npx x402-deployer-mcp"

# then ask Claude Code:
# "use the arxiv-search tool to ..."
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
ssl-certSSL certificate inspector / TLS cert checker / certificate transparency lookup / ssl expiry.$0.03
ssl-cert-infoSSL / TLS certificate inspector.$0.03
subdomain-enumSubdomain enumeration / attack-surface mapping / DNS recon.$0.03
archive-snapshotWayback Machine API / archive.org wrapper.$0.02
dmarc-checkDMARC / SPF / DKIM checker.$0.02
dns-lookupDNS lookup / DNS resolver / DoH proxy.$0.02
expand-urlURL expander / redirect chain tracer / link-shortener resolver.$0.02
password-strengthPassword strength meter + breach checker.$0.02
SEE ALSO
agentutility(7) · webprobe(7) · x402(7) · mcp(7) · llms.txt · registry.json · bazaar.x402.org