No sign in
Tools: 10
Search

Internet Archive

Chat with AI and run tools instantly.

Let AI agents search Internet Archive books and PDFs, explore catalog metadata, inspect Wayback snapshots, and retrieve archived HTML.

Best forWeb ArchivingResearch & AcademiaJournalism & MediaLegal Discovery

Try this workflow

Search books by title

Search Internet Archive for books titled Plato published as texts, return the top matches with identifier, creator, and date.

Use in your AI tool

Use the tools from this page

Opens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.

Connect the MCP server

You’ll sign in to MCPBundles when your client connects.

MCP URL
https://mcp.mcpbundles.com/bundle/internet-archive

Chat in MCPBundles Studio

Sign in once, then chat here with saved access — one connection to many servers, with a history of what your AI ran.

Managed
10 tools
Agent guide included

Chat with AI and run tools instantly.

Browse all tools

Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com

What you can do with Internet Archive

Built for

Web Archiving, Research & Academia, Journalism & Media, Legal Discovery

Example workflows

Search books by title

Uses catalog metadata search — not Wayback URL lookup.

Try this

Search Internet Archive for books titled Plato published as texts, return the top matches with identifier, creator, and date.

Find phrase in scanned texts

OCR search inside volumes — distinct from title-only metadata search.

Try this

Full-text search Internet Archive for 'restorative justice' in digitized books and return highlighted excerpts with page numbers and item identifiers.

Find archived snapshots

Turns a URL into a concrete historical record with replay links.

Try this

Check whether this URL has Wayback Machine captures, then return the closest snapshot date, archive link, HTTP status, and content type.

Retrieve archived HTML

Moves from Wayback discovery to content replay for historical analysis.

Try this

Find a reliable archived snapshot of this page from early 2023, retrieve the raw HTML, and summarize the visible page title and key text.

Context to know first

What can agents do with Internet Archive here?

Agents can search catalog metadata, run OCR full-text search in books/PDFs, fetch item metadata and files, check Wayback snapshots, batch-check URLs, search CDX metadata, build capture timelines, and retrieve archived HTML.

Does Internet Archive need sign-in or a paid account?

No. The public catalog, full-text, Wayback, and metadata workflows here work without an Archive.org sign-in or paid account.

When should I use full-text search vs catalog metadata search?

Use catalog metadata when matching titles, creators, collections, or identifiers. Use full-text search when you need words that appear inside scanned books or PDFs, with highlights and page numbers.

AI Skill
SKILL.md

Domain knowledge for Internet Archive — workflow patterns, data models, and gotchas for your AI agent.

Internet Archive

Two distinct search surfaces plus Wayback web archaeology. No auth required.

Which surface to use

GoalSurface
Was a web URL captured? Replay old HTML?Wayback — availability, CDX, timemap, get content
Find items by title, creator, collection, mediatypeCatalog metadata — Lucene queries on item records
Walk an entire collection (deep paging)Catalog scrape — cursor batches (min 100 per call)
Find a phrase inside scanned books/PDFsFull-text (OCR) — highlighted excerpts + page numbers
Files and description for one identifierItem metadata lookup
Page locations for text in one known bookSearch inside item (when the Books API responds)

Catalog metadata matches titles/subjects/collections — not words on page 282. Full-text search matches OCR inside volumes. Wayback matches live-web URLs over time. Do not substitute one for another.

Wayback workflows

  • Snapshot presence — Ask whether a URL has any capture, returning the nearest timestamp plus the canonical archive link. Treat empty availability answers skeptically for large sites; CDX queries are the authoritative existence signal.
  • Batch presence — Send many {url, tag?, timestamp?, closest?} tuples in one round trip and read per-URL outcomes grouped by optional tags.
  • CDX discovery — Mine the index for metadata rows (urlkey, timestamp, mime type, HTTP status, digest, byte length). Tune match scope (exact URL, prefix, host, domain), YYYYMMDD windows, field projections, filters like statuscode:200, and JSON/CSV/text encodings.
  • Timelines — Collapse up to ~100 chronological captures for a URL, each with status, mime, digest, and replay link; backed by the same CDX machinery for stability.
  • Content replay — Pull stored markup for a capture. Supply YYYYMMDDHHMMSS for a precise revision or omit to follow the closest mirror. raw strips the Wayback chrome; view keeps the standard wrapper.

Catalog and full-text workflows

  • Metadata discovery — Query with Lucene syntax: title:(plato) AND mediatype:texts, collection:opensource, creator:(darwin), identifier:some-item-id. Paginate with page/rows (max 100 rows).
  • Large harvests — Use scrape with cursor; upstream requires count ≥ 100 per batch.
  • In-book phrases — Full-text search returns highlight snippets and page_num when indexed. Scope to one item by including identifier:… in the query.
  • Item drill-down — After search, fetch metadata + file list for the identifier, then open details_url on archive.org for human viewing.

Timestamp formats (Wayback)

  • Availability API: ISO 8601 (YYYY, YYYY-MM, YYYY-MM-DD, YYYY-MM-DDTHH:mm:SSz)
  • CDX search: YYYYMMDD for date range filters (from_date, to_date)
  • Content retrieval: YYYYMMDDHHMMSS for specific snapshots
  • CDX results: Timestamps returned as YYYYMMDDHHMMSS strings

Gotchas

  • Rate limits: IA throttles per egress IP (~60 CDX calls/min). MCPBundles routes through Cloudflare when AWS is throttled and fails over between egress paths on 429 instead of blocking for a minute. Be respectful; use batch availability for multiple URLs. Keep CDX search limits reasonable (default 100).
  • Replay URLs: Each CDX/timemap row includes replay_url. For JPEG/MP4 and other media, Wayback uses the im_ modifier (/web/{ts}im_/…). For HTML without chrome use id_. Default /web/{ts}/… is the viewer page — fine for pages, wrong for downloading a camera still.
  • CDX match scope: Use prefix on the full asset URL (e.g. https://…/jamcams.tfl.gov.uk/00001.07450.jpg), not domain on a hostname alone — domain expands to *.tfl.gov.uk/* and misses S3-hosted paths. Bare domains (example.com) are normalized to https://example.com for host/domain matching.
  • CDX API is slow: Broad prefix searches can take 30-45 seconds. Narrow with filter (e.g. statuscode:200 mimetype:image/jpeg), date ranges, or lower limit.
  • String parameters: Timestamps and dates must be strings, not integers. Quote them when calling from CLI.
  • Flaky availability: The availability endpoint returns empty for some well-known URLs. CDX search is more reliable for confirming archive existence.
  • Sparse history: Wayback captures opportunistically (when crawled), not on the source feed's refresh cadence. A live traffic camera that updates every 3 minutes may only have dozens of archived stills per year — not a continuous DVR.
  • Search inside one book can be slow or time out; full-text search across the corpus is usually faster for discovery.
  • Open Library (separate bundle) is bibliographic metadata — not Internet Archive OCR full-text or Wayback.

Tools discovered (10)

  • Archive Catalog Scrape

    Scroll through large Internet Archive catalog result sets using the Scrape API. Use when metadata search pagination is not enough to walk an entire collection. Returns an opaque cursor for the next batch. Searches item metadata only — not OCR/full-text inside books.

  • Archive Fulltext Search

    Search OCR text inside Internet Archive books, PDFs, and other digitized items. Returns highlighted excerpts and page numbers when available. This is not Wayback web snapshot search and not catalog title-only metadata search — it matches words appearing inside scanned volumes.

  • Archive Get Item

    Retrieve metadata and optional file inventory for one Internet Archive item. Use after catalog or full-text search when you need description, collections, mediatype, and downloadable file names for a specific identifier.

  • Archive Metadata Search

    Search Internet Archive catalog metadata — titles, creators, collections, mediatypes, dates, and download counts. Uses the Advanced Search index (same backend as archive.org advanced search). This searches item records, not OCR text inside books. For phrase matches inside scanned books/PDFs, use OCR full-text search instead. For historical web page snapshots, use the Wayback tools instead.

  • Archive Search Inside

    Find where a phrase occurs inside one Internet Archive book or PDF. Returns page numbers and surrounding text when the Books Search Inside API responds. Prefer corpus-wide full-text search to discover items; use this when you already know the identifier and need in-item page locations.

  • Get Wayback Available

    Check if a URL has been archived by the Wayback Machine. Returns the closest available snapshot with its timestamp and archive URL. Pass a timestamp to find the snapshot closest to a specific date. For multiple URLs at once, use the batch availability check instead. This endpoint can return empty results for some well-known URLs — CDX index search is a more reliable alternative.

  • Post Wayback Available

    Check availability of multiple URLs in a single batch request. Pass an array of {url, tag?, timestamp?, closest?} objects. Each result is tagged for easy collation. Use this instead of repeating single-URL availability checks. For thorough archive metadata beyond simple availability, use CDX index search.

  • Wayback Cdx Search

    Search the Internet Archive's Wayback Machine CDX index for detailed archive metadata. The CDX index contains detailed information about every archived URL, including timestamps, HTTP status codes, content types, and content digests. This tool provides raw access to the Wayback Machine's index data, useful for historical analysis, content discovery, and research. Results are returned in the requested format with full technical metadata about archived web pages.

  • Wayback Get Content

    Retrieve the actual archived HTML content of a web page from the Wayback Machine. Returns the archived version of a web page's content, either as processed HTML (with Wayback Machine interface) or raw original content. This allows you to access the actual historical content of web pages, useful for content analysis, historical research, and retrieving pages that may no longer exist on the live web. Use with timestamps from CDX search or timemap tools for specific archived versions.

  • Wayback Timemap

    Retrieve a complete timeline (timemap) of all archived snapshots for a URL. Returns all available archived versions of a web page with their timestamps, using the Memento protocol standard. This provides a complete view of how a page has changed over time, useful for historical research, content analysis, and tracking website evolution. The timemap shows when pages were archived and provides direct links to view each snapshot.

Frequently Asked Questions

What can agents do with Internet Archive here?

Agents can search catalog metadata, run OCR full-text search in books/PDFs, fetch item metadata and files, check Wayback snapshots, batch-check URLs, search CDX metadata, build capture timelines, and retrieve archived HTML.

Does Internet Archive need sign-in or a paid account?

No. The public catalog, full-text, Wayback, and metadata workflows here work without an Archive.org sign-in or paid account.

When should I use full-text search vs catalog metadata search?

Use catalog metadata when matching titles, creators, collections, or identifiers. Use full-text search when you need words that appear inside scanned books or PDFs, with highlights and page numbers.

When should I use CDX search instead of availability?

Use CDX search when availability returns an empty result, when you need many captures, or when you need metadata such as status codes, MIME types, digests, and timestamp ranges.

How do I connect Internet Archive to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/internet-archive. Authentication is handled automatically.

How many tools does Internet Archive provide?

Internet Archive provides 10 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Internet Archive require?

Internet Archive uses open data APIs — no authentication required.

Setup Instructions

Connect Internet Archive to any MCP client in minutes

Try Internet Archive now

No API key or third-party login required. Chat with AI and run tools instantly.