ISBN lookup, book by ISBN
Look up a book by its ISBN-10 or ISBN-13 (hyphens and spaces allowed): title, subtitle, authors, publishers, publish date, page count, subjects, language, cover image and Open Library link, from Open Library's catalogue (CC0). The ISBN check digit is verified first; an invalid or unknown ISBN is refused uncharged. Use to enrich a reading list, a product listing or a citation.
Inputs
| Name | Type | Description |
|---|---|---|
isbn (required) | string | ISBN-10 or ISBN-13, with or without hyphens |
Request
Over HTTP, with a card key from /credits:
curl -H "Authorization: Bearer adt_…" "https://agent-data-tools.revmesh2074.workers.dev/book/isbn?isbn=9780140328721"
Or one of your 25 free calls, no key:
curl "https://agent-data-tools.revmesh2074.workers.dev/book/isbn?isbn=9780140328721&trial=1"
Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum or Solana over x402; Base or Tempo over MPP) and retries.
Example result
{
"isbn13": "9780140328721",
"isbn10": "0140328726",
"title": "Fantastic Mr. Fox",
"subtitle": null,
"authors": [
"Roald Dahl"
],
"publishers": [
"Puffin"
],
"publishDate": "October 1, 1988",
"pages": 96,
"subjects": [
"Animals",
"Hunger"
],
"languages": [
"eng"
],
"cover": "https://covers.openlibrary.org/b/id/8739161-L.jpg",
"openLibraryUrl": "http://openlibrary.org/books/OL7353617M/Fantastic_Mr._Fox",
"otherIds": {
"goodreads": "1507552",
"openlibrary": "OL7353617M"
},
"source": "Open Library (openlibrary.org), catalogue data CC0"
}
From an AI agent (MCP)
Add the MCP server to Claude, Cursor or any MCP client. This tool is book_isbn, and the first 25 successful calls are free:
https://agent-data-tools.revmesh2074.workers.dev/mcp