Gutenberg MCP Server
MCP server for Project Gutenberg: 78,000+ public-domain ebooks with full plain-text retrieval.
Connect it
Settings → Connectors → Add custom connector
URL: https://gutenberg.caseyjhand.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://gutenberg.caseyjhand.com/mcp{
"mcpServers": {
"gutenberg-mcp-server": {
"url": "https://gutenberg.caseyjhand.com/mcp"
}
}
}claude mcp add --transport http gutenberg-mcp-server https://gutenberg.caseyjhand.com/mcp{
"servers": {
"gutenberg-mcp-server": {
"type": "http",
"url": "https://gutenberg.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"gutenberg-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/gutenberg-mcp-server@0.1.11"
]
}
}
}claude mcp add gutenberg-mcp-server -- npx -y @cyanheads/gutenberg-mcp-server@0.1.114 tools, verified live
gutenberg_search_booksread-onlySearch the Project Gutenberg catalog of 78,000+ public-domain books. Matches title and author name with query words; filters by topic (subject or bookshelf keyword), language, author lifespan, or a specific list of Gutenberg IDs. Default popularity ordering uses downloads in the last 30 days at the source snapshot. Returns IDs, titles, authors, languages, subjects, counts, and is_readable â use
gutenberg_get_bookread-onlyFetch complete metadata for a Project Gutenberg book by ID â title, authors (with birth/death years), translators, editors, source bibliographic notes, subjects, bookshelves, languages, copyright status, and the full formats map with download URLs (plain text, HTML, EPUB, cover image, etc.). Use is_readable before gutenberg_get_text; source_notes may identify specific editions.
gutenberg_get_textread-onlyRetrieve the plain-text content of a Project Gutenberg book, stripped of the standard license header and footer so the response contains only the literary work. For long works â novels routinely run 500KBâ2MB â use offset and limit to read in chunks rather than fetching the whole book at once. The response reports totalChars and remainingChars for reliable pagination. Prefers UTF-8 plain tex
gutenberg_browse_popularread-onlyBrowse Project Gutenberg books ordered by downloads in the last 30 days at the source snapshot. Returns up to 32 titles with IDs, authors, languages, download counts, and is_readable. Optionally filter by language or topic. Use this for discovery â "what are the most popular classics in French?" â or to check that the catalog is reachable.
Change history
Alternatives in Developer Tools
Compare →SESemioticA
Verified React chart generation: select, validate, repair, render, and inspect charts through MCP.
RRReactive ResumeA
Free open-source resume builder with remote MCP tools for resumes and job applications.
PAPg AiguideA
Comprehensive PostgreSQL documentation and best practices, including ecosystem tools
COContrastAPIA
55 tools, 7 Resources, Sigma rules, email SPF/DMARC, MITRE, CVE/KEV, risk_score. No key.
QRQR RápidoA
Generate QR codes for URLs, PIX, Wi-Fi, vCards, WhatsApp and more. For AI agents.
KeployA
End-to-end API testing — generate and run tests from OpenAPI, curl, Postman, or real user traffic.