Skip to content
Agentmart
Submit a tool

MCP Archiveorg

Search inside digitised books, browse the Internet Archive catalogue and read Wayback captures.

Connector by smeet666 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 2
Write a review

Install

Works with Claude Code, Codex, VS Code, Claude Desktop, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/smeet666-mcp-archiveorg

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Search inside digitised books, browse the Internet Archive catalogue and read Wayback captures.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
6 read · 0 write · 0 deleteRead-only
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 6

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • get_item
  • get_snapshot
  • list_snapshots
  • search_books
  • search_inside
  • search_items

Secrets and settings it asks for

Other settings (environment variables or headers).

  • IA_HISTORY_TIMEOUT_MS
  • IA_LOG_LEVEL
  • IA_MIN_INTERVAL_MS
  • IA_USER_AGENT

Network hosts it talks to 9

  • archive.org · found in code
  • biomejs.dev · found in code
  • example.invalid · found in code
  • github.com · found in install command, code
  • glama.ai · found in code
  • lemonde.fr · found in code
  • openlibrary.org · found in code
  • raw.githubusercontent.com · found in code
  • web.archive.org · found in code

Tools (6)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • get_itemRead an itemread-only

    Read one Internet Archive item by its identifier, as returned by search_items or search_inside. Sections are opt-in: 'basic' is the default and covers what a description needs. 'files' lists the downloadable files, which on a scanned film or book run to dozens of derivatives, so filter by format when a particular one is wanted. 'full_metadata' returns every field the Archive publishes for the item, which is large and rarely needed. 'file_count' and 'total_bytes' are always reported, whether or not the file list was asked for.

  • get_snapshotRead a page as it wasread-only

    Find the Wayback Machine capture of a web page closest to a given date. Give 'at' to ask for a moment in time; leave it out for the most recent capture. The answer always states 'days_from_requested', because the closest capture can be years away from the date asked for: read it before describing what the page said on that date. It also states the address the capture is of, which the Wayback Machine can resolve to a neighbouring form of the one asked about. This finds the capture and links to it. It does not return the page's contents.

  • list_snapshotsList captures of a pageread-only

    List Wayback Machine captures of a web page, oldest first, with the dates they were taken. Answers how long a page has been archived and how often, which get_snapshot cannot. A capture whose content repeats the row before it is left out of the index answer. The index also holds one site under several addresses at once, such as its www form, its https form and a form carrying credentials, and returns them interleaved, so two consecutive rows can differ because the address differs rather than because the page did. Every row names the address it captured; read that before counting the captures of…

  • search_booksSearch works and editionsread-only

    Description is built at runtime.

  • search_insideSearch inside scanned pagesread-only

    Search the text inside digitised books, newspapers and documents on the Internet Archive. This reads what optical recognition took off the scanned pages, so it finds a phrase that appears nowhere in a title or a catalogue record. Put a phrase in double quotes to hold the words together in that order. The index folds accents, case and punctuation before it matches, so the letters are not held: a quoted "bûcher" comes back on pages printing Bücher and Bucher. Read an excerpt before repeating a quoted query as the spelling a page carries. Without quotes the words are matched separately, which fin…

  • search_itemsSearch the catalogueread-only

    Search the Internet Archive catalogue: films, books, recordings, images, software and datasets. This matches titles, creators and descriptions, so a compilation whose notes mention a name ranks alongside that person's own work: read 'creator' on each row before treating a result as theirs. It does not read the contents of a scan; use search_inside for a phrase within a book. Set 'media_type' whenever the kind of thing is known, because one title exists across several media and mixing them makes a result list unreadable. 'oldest', 'newest', 'year_from' and 'year_to' all read one field: the date…

Signals

Stars
2
Forks
0
Open issues
2
Last commit
Oct 23, 2026 (6 days ago)
Last release
Aug 29, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.smeet666/mcp-archiveorg
Version
2.0.1
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from smeet666

Cite this page

MCP Archiveorg. Agent Mart. https://agentmart.dev/connectors/smeet666-mcp-archiveorg (last updated 2026-10-24)