Great Library Project

com.greatlibraryprojectPublished by greatlibraryproject.comOfficial publisherv1.0.0Updated Oct 28, 2026

Free classics as interlinears: search the books, read any passage word by word, look up any word.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingKnowledge & Memory

Overview

AI-generated overview

Free library of classic and ancient texts as interlinears, letting an assistant list books, read passages word by word, look up words and search the corpus.

What you can do
  • List the books in the library, from Homer and Plato to Dante and Gnostic texts
  • Read a single passage as an interlinear: original text, word-by-word table with transliteration, meaning and dictionary form, flowing English, editors' note and citation
  • Look up an original-language word, mostly Ancient and Koine Greek, to get its dictionary entry, senses, etymology and source lexicon
  • Search the whole library or one book by English translation or original text, returning up to 10 references with a line of English
When to use it
Useful when an assistant needs to quote, translate or explain classical and ancient texts, or to check the meaning and dictionary form of a Greek word while reading.
Requirements
A remote streamable HTTP endpoint; no package, account, API key or environment variable is declared.
Before you install
The library is read-only: tools list, read, look up and search, with no writing or deletion. Queries are sent to the remote provider's server.

Installation

In SourceWeft

  1. Open Great Library Project in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.greatlibraryproject%2Flibrary/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "great-library-project": {
      "type": "http",
      "url": "https://greatlibraryproject.com/mcp"
    }
  }
}

Tools

4

list_books

List the books

Lists the books in the Great Library Project, a free library of classic and ancient texts (Homer, Plato, the Gospels, Gnostic texts, Ugaritic myths, Dante and more) presented as interlinears: the original-language text with every word glossed in English beneath it, plus a flowing English translation. Returns each book's title, author, original language, how complete it is, why it matters, and links to its landing page and its word-by-word reader. Use this first to find the right book name for get_passage or search.

Parameterslanguage

get_passage

Read one passage word by word

Returns ONE passage of a book as an interlinear: the original text, a word-by-word table (each word, its transliteration, its everyday meaning, its literal sense where that differs, and its dictionary form), the flowing English, the editors' note, a citation string, and links to read it in the reader. Optionally adds the immediately following or preceding passage (never more than two passages per call; whole chapters or books are not available, by design). Refs look like "1.1" (Odyssey book 1 line 1), "17a" (Plato, Apology, Stephanus page), "1.1" (John 1:1), "77" (Gospel of Thomas, saying 77). When quoting, include the citation and the reader link.

Parametersrefrequiredbookrequiredneighbor

lookup_word

Look up a word

Looks up an original-language word (mostly Ancient and Koine Greek; any accents are fine, a dictionary form works best, an inflected form usually works too). Returns the dictionary entry the library uses (headword, transliteration, part of speech, senses, etymology, and the named source lexicon such as LSJ or Autenrieth), and up to 10 places the word occurs across the library, each with a short line of context, the gloss at that spot, a citation and a link that opens the reader at that line.

Parametersbookwordrequired

Version history

1
  1. v1.0.0LatestOct 17, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.