search_textsLABSCO SUMMARY
Primary sources, retrieved by meaning, from a public-domain library.
Ask in your own words and it returns actual chunks of Aristotle, Hegel or Nietzsche with the book and date they came from, rather than a paraphrase. The cut-off is the trade: everything is public domain, so modern translations and twentieth-century scholarship are not in there.
What it is
A hosted server that runs semantic search over 4.6 million text chunks drawn from classical philosophy and humanities works, all of them public domain and sourced from the Internet Archive.
What you get
- Natural-language search across the whole collection, using hybrid dense and sparse retrieval with cross-encoder reranking
- Results that carry the passage itself plus title, creator, date, language and subject
- An author filter, so a question about the categorical imperative can be answered out of Kant rather than out of commentary
- A language filter covering English, German, Latin, French, Italian, Greek and Russian
- The books the collection actually holds for an author, listed before you search inside them (get_book_list)
Requirements
An MCP client that speaks HTTP transport. Nothing to install locally: the server is hosted at https://alexandria.aidatanorge.no/mcp.
Setup effort
One command — claude mcp add --transport http alexandria https://alexandria.aidatanorge.no/mcp
USE CASES
Finding the passage where a philosopher actually says it
Search the phrase you half-remember, filter by author, and read the chunk with its title and date attached.
Checking what a term means in the original language
Filter to German, Latin or Greek and read how the word is used in the source text instead of in translation.
Seeing what the collection holds on an author before you rely on it
List the books held under that name first, so you know whether an answer would come from the main works or an obscure edition.
Gathering quotations for an essay or a lecture
Run several searches on one theme and keep the chunks that carry title, creator and date, so the citations are ready to check.
3 tools
Listed in project docs. Your client may show a different list.
get_book_listpingBEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation.
Requires
A client that can reach a remote MCP server over HTTP
Where it runs
Both documented clients connect to a hosted endpoint.
INSTALLATION
Connect your client
Server setup
claude mcp add
Claude Code
claude mcp add --transport http alexandria https://alexandria.aidatanorge.no/mcpHosted endpoint
https://alexandria.aidatanorge.no/mcpAdd this hosted endpoint to your MCP client.
MCP Clients
Any MCP client
{
"mcpServers": {
"alexandria": {
"type": "http",
"url": "https://alexandria.aidatanorge.no/mcp"
}
}
}