Project Gutenberg offers over 70,000 free ebooks. This pack wraps the Gutendex API to search by title, author, or topic, browse the most popular books, and get download links in multiple formats (EPUB, plain text, HTML).
ToolDescriptionsearch_booksSearch by title or author nameget_bookFull details for a specific book by its Gutenberg IDpopular_booksMost downloaded books on Project Gutenbergbooks_by_topicBrowse by subject keyword (e.g., "science", "love", "history")
bash
curl -s -X POST https://gateway.pipeworx.io/gutendex/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_books","arguments":{"query":"Shakespeare"}}}'
Returns titles, authors, download count, subjects, and format links (text/html, application/epub+zip, etc.).
json
{
"mcpServers": {
"pipeworx-gutendex": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://gateway.pipeworx.io/gutendex/mcp"]
}
}
}