Vinkius
Project Gutenberg

Project Gutenberg MCP for AI. Search 60k+ public domain eBooks with AI.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Project Gutenberg MCP on Cursor AI Code EditorProject Gutenberg MCP on Claude Desktop AppProject Gutenberg MCP on OpenAI Agents SDKProject Gutenberg MCP on Visual Studio CodeProject Gutenberg MCP on GitHub Copilot AI AgentProject Gutenberg MCP on Google Gemini AIProject Gutenberg MCP on Lovable AI DevelopmentProject Gutenberg MCP on Mistral AI AgentsProject Gutenberg MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Project Gutenberg MCP Server connects your AI client to a public domain library containing over 60,000 free eBooks. Use this server to search for classic literature by keyword or subject using `search_gutenberg_books`, list all available works from a specific author with `search_author`, or fetch detailed metadata for any single title via `get_book_details`.

It's your AI agent's dedicated source for historical and public domain texts.

What your AI can do

Search author

Searches and lists all available published works associated with a given author's name.

Get book details

Retrieves specific, granular metadata for one identified book title or ID from the collection.

Search gutenberg books

Performs general searches across the entire catalog, filtering books by keywords, subjects, or titles.

Search the entire book collection

Find books by keyword, title, or subject across the 60,000+ public domain titles using search_gutenberg_books.

List all works by an author

Retrieve every available book written by a specific author in the database through the search_author tool.

Get deep metadata on one title

Fetch IDs, languages, and detailed information for any single book using get_book_details.

Compare multiple literary themes

Use the combined output of these tools to gather data points from several works for thematic comparison or historical context analysis.

Included with Plan

Waiting for input…

AI Agent

Project Gutenberg: 3 Tools for Literary Research

Use these tools to search entire book collections, map authors' full works, or pull precise metadata records on any classic title.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Project Gutenberg on Vinkius

Search Author

Searches and lists all available published works associated with a given author's name.

Get Book Details

Retrieves specific, granular metadata for one identified book title or ID from the...

Search Gutenberg Books

Performs general searches across the entire catalog, filtering books by keywords...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Project Gutenberg integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Project Gutenberg, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Project Gutenberg MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Project Gutenberg. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 3 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Doing literary research used to mean endless database logins and copy-pasting IDs.

Before having an agent connected to Project Gutenberg, finding a comprehensive overview of a writer's work was painful. You’d check one library site for titles, then another for metadata, manually cross-referencing ISBNs or IDs until you had the full picture—all before your actual research even started.

Now, your AI agent handles that whole process. Just ask it to list all available works by an author. The server runs `search_author` and spits out a structured list of titles and metadata points instantly. It's not just reading; it's compiling data for you.

The Project Gutenberg MCP Server: Use `get_book_details` to stop guessing.

Before, if a source cited 'Book X,' and you needed confirmation of the language or the specific edition ID, you were stuck. You had to guess which database field was correct or call multiple services just to verify basic details.

With `get_book_details`, that guessing game ends. Tell your agent the book title, and it pulls a verified metadata record with IDs and languages. It's one step to get certainty on source data.

What your AI can actually do with this

Project Gutenberg MCP Server connects your AI client directly to a public domain library holding over 60,000 free eBooks. It gives you structured access to classic literature and historical texts—it's your agent's dedicated research source for anything in the public domain.

Here’s the deal: this server doesn't just let you 'look up' books; it forces the retrieval of granular data points like unique IDs, language codes, and specific metadata. You get structured output that lets your agent do deep literary analysis, something that was a pain to pull together before.

How It Works with Your Agent

When you connect this server, your AI client can operate like it's talking to a professional digital librarian. You tell your agent what you need, and the tool handles the complex search queries against the entire catalog.

Searching the Entire Collection: Need to find books by general topic or keyword? Use search_gutenberg_books. This function performs broad searches across the whole 60,000+ title library. You can filter results by specific keywords, literary subjects, or partial titles, letting you narrow down massive collections quickly.

Listing an Author's Back Catalog: If you know a writer but not their specific book, use search_author. This tool lists every single published work the database has associated with that author’s name. It gives you a clean roster of available texts without needing to guess titles or years.

Getting Deep Details on One Title: Once you have a title or ID, you run into get_book_details. This function pulls specific, granular metadata for that single book entry. You get the unique IDs, language details, and deep information necessary to use the text in other analysis pipelines. It’s how your agent gets the full context on one piece.

Running Complex Literary Analysis

You can combine these tools to do heavy lifting. For instance, you don't have to check 60,000 books manually just to compare themes across different periods. You use search_gutenberg_books first to find several works matching a theme—say, 'sea travel.' Then, for each of those results, you run get_book_details. This gathers the unique IDs and language data points required before your agent can perform a thematic comparison or historical context analysis across multiple sources.

You might use search_author to gather all works by Dickens, then feed that list into the process above. The combination of these tools lets you pull structured data from several different books for rigorous comparison.

It’s about building a workflow where your agent doesn't just read; it collects and organizes specific facts, making deep comparative research on public domain texts straightforward.

Built · Hosted · Managed by Vinkius Project Gutenberg MCP Server - Search Free Books
Server ID 019d8471-c790-7276-af66-8470c9c42610
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I use the search_gutenberg_books tool? +

You ask your agent for general searches, specifying keywords or subjects like 'Philosophy' or 'Victorian mystery'. The server runs search_gutenberg_books and filters the entire catalog by what you request.

Can I get all books written by a specific author using search_author? +

Yes, that's exactly what search_author does. Just provide the name, and it lists every available work in the public domain for that author.

What is the difference between search_gutenberg_books and get_book_details? +

search_gutenberg_books finds a book when you know general criteria (topic, keyword). get_book_details retrieves all specific metadata for one book once you already have its title or ID.

Does Project Gutenberg MCP Server support modern literature? +

No. This server is limited to public domain books. It won't find anything copyrighted, so stick to classic and historical titles.

How do I use the search_gutenberg_books tool without an API key? +

You don't need one. This server uses public access, so your agent connects directly via MCP. You can run searches immediately from any compatible client like Claude or Cursor.

What happens if I call get_book_details too many times? +

The service adheres to standard rate limits for external APIs. If your agent makes excessive calls in a short period, you might hit a temporary throttle. Implementing an exponential backoff mechanism is best practice.

What kind of data does search_author return? +

It returns structured metadata for every book found by that author. Expect a list containing the title, publication date, and unique Project Gutenberg ID for each entry.

Can search_gutenberg_books find books written recently? +

No. The scope of this server is limited to public domain works, which are classic texts whose copyright has expired. You won't find modern or contemporary literature here.

Can I search for books by William Shakespeare? +

Yes! Use the search_author tool with the name 'Shakespeare'. It will return a list of his famous plays and sonnets available on Project Gutenberg.

How do I find books about a specific subject like 'History'? +

Use the search_books tool and include the subject in your query. Your agent will search the entire catalog for titles matching that theme.

Can I get the full text of a book directly? +

The current server focuses on metadata and discovery. You can retrieve the official Project Gutenberg ID for any book, which can be used to find the full text on their website.

Built & Managed by Vinkius 30s setup 3 tools

We've already built the connector for Project Gutenberg. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 3 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.