# Penguin Random House MCP

> Penguin Random House MCP gives your AI client direct access to the global book catalog. Search millions of titles, authors, works, and literary categories using natural conversation. Need to check an ISBN or find a specific author's tour dates? This tool lets you pull detailed metadata instantly from one of the world’s largest publishing databases.

## Overview
- **Category:** knowledge-management
- **Price:** Free
- **Tags:** books, publishing, authors, isbn-search, literary-database

## Description

You can connect this MCP to your AI agent to explore the full Penguin Random House catalog, which contains details on millions of books. Instead of navigating complex publisher websites or manually cross-referencing data points, you just talk to your agent. It handles everything from deep dives into genre classification to finding specific authors and their related works.

For instance, if you're building a database, you can get complete metadata for titles using ISBNs; if you need to track contributors, you can list authors and filter them by initial or tour status. If your agent needs to know all formats of a single book—like hardcover, ebook, and audio versions—it accesses 'Works,' which groups these formats under one ID. All this functionality is managed through Vinkius, giving you access to the entire catalog without needing dozens of specific API calls. It’s about transforming complex research into simple conversation.

## Tools

### get_author
Retrieves specific details about a single author.

### get_category_hierarchy
Provides a complete view of the book categories and genres available in the catalog.

### get_series
Fetches specific information regarding an established book series.

### get_title
Retrieves full metadata for a title when given its ISBN number.

### get_work
Gets details about an organized 'Work,' which represents multiple formats of the same book.

### list_authors
Lists authors, illustrators, narrators, and other contributors, with options to filter by tour status or last initial.

### list_categories
Provides a list of all available book categories.

### list_events
Lists upcoming author events, such as signings or talks.

### list_series
Retrieves a list of existing book series titles.

### list_titles
Lists book editions by ISBN, allowing filtering based on format or sale dates.

### list_works
Lists 'Works,' which are groups containing different formats (e.g., hardcover and ebook) of the same physical book.

### predictive_search
Offers autocomplete suggestions as you type in a search query for better accuracy.

### search
Performs a full-text search across the entire catalog, offering facet filtering options.

## Prompt Examples

**Prompt:** 
```
List all authors whose last names start with 'S' and show if they are on tour.
```

**Response:** 
```
I've found several authors. For example, George Saunders (ID: 27103) is currently listed. Would you like to see his full bio or check his upcoming events?
```

**Prompt:** 
```
Get the full details for the book with ISBN 9780525559474.
```

**Response:** 
```
That ISBN corresponds to 'The Midnight Library' by Matt Haig. It's a Hardcover edition published under the Viking imprint. It has won several awards and has a high print score. Would you like the work summary?
```

**Prompt:** 
```
Search for upcoming author events in the PRH.US domain.
```

**Response:** 
```
I've retrieved the latest events for the US domain. There are tours scheduled for several bestselling authors this month. Should I list the specific dates and locations for a particular author?
```

## Capabilities

### Retrieve Author Details
Fetch biographies and contributor data for a specific author using their name.

### Search Titles by ISBN
Get comprehensive metadata, including format and award status, for any book identified by its ISBN.

### Group Related Works
Access a single identifier that groups all known formats (hardcover, ebook, audio) of the same literary work.

### Explore Publishing Genres
View the full classification tree, allowing you to browse and categorize books by genre hierarchy.

### Track Author Events
List upcoming author events or tours so you know where a contributor is speaking next.

## Use Cases

### Verifying a historical book detail
A researcher needs to confirm the full metadata (including format, award status) for an old book edition using its ISBN. They ask their agent to 'get details for 9780525559474.' The MCP uses get_title and returns all required facts instantly.

### Building a bibliography of related works
A developer needs to list all available formats (hardcover, ebook, audio) for a single book. They use list_works to identify the unique 'Work' ID, then pull detailed data using get_work.

### Planning an academic conference panel
A curator wants to find speakers who are currently active in the publishing world. They ask their agent to 'list authors filtered by tour status.' The MCP runs list_authors and provides a roster of available speakers.

### Discovering new content niches
A marketing team needs inspiration for a themed collection. They use the MCP to 'get category hierarchy' to explore obscure or related genres they never knew existed.

## Benefits

- Instead of manually searching multiple websites, you can use list_authors to find contributors and filter them by initial or tour status in one chat session. This saves hours of cross-referencing time.
- You don't have to worry about whether a book is hardback or ebook; using list_works groups all available formats under a single ID, giving you a complete view of the title's reach.
- Getting full metadata for an edition is simple: use get_title with an ISBN. You immediately know if it’s awarded or what its sale date is, without opening a single browser tab.
- Need to understand market scope? Using list_categories allows you to explore the complex genre tree, letting you classify content or find related niches efficiently.
- When tracking authors, list_events tells you exactly when an author has talks or signings scheduled. This is critical for event planning and promotion.

## How It Works

The bottom line is: you ask for the book detail, and your AI client gets the answer by querying the database on your behalf.

1. Subscribe to this MCP and enter your Penguin Random House API Key within Vinkius.
2. Connect your preferred AI client (like Claude or Cursor) to the catalog via your agent's workflow.
3. Ask your agent a natural language question, and it uses the necessary tools to pull specific data from the massive book catalog.

## Frequently Asked Questions

**How do I find all formats of a single book using Penguin Random House MCP?**
Use list_works first to get the master ID for that title. Then, use get_work with that ID to retrieve metadata about every available format (hardcover, ebook, etc.).

**Does Penguin Random House MCP support ISBN lookups?**
Yes, you can fetch complete details for any specific edition using the ISBN by calling get_title. This includes sale dates and award status.

**Can I list authors who are on tour with Penguin Random House MCP?**
Absolutely. Use list_authors and specify 'tour status' as a filter to see which contributors are currently active in the literary circuit.

**What is the difference between list_titles and get_title using Penguin Random House MCP?**
list_titles gives you a searchable list of editions based on criteria like format. get_title requires a specific ISBN to return all complete metadata for one single edition.

**How do I explore genres with this MCP?**
You use the list_categories tool, which provides a full hierarchy view of the book categories, letting you map out niche genre groupings.