# Quotable [Health: Active]

**Category:** 🎨 Art & Culture  
**Repository:** https://github.com/pipeworx-io/mcp-quotable  
**GitHub Stars:** 0  
**npm Downloads (last month):** 489  
**Views:** 1  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/quotable

## Description
Quotable MCP — wraps Quotable API (free, no auth)

## Tools
Capabilities this server exposes over MCP:

- **random_quote** — Get a random quote, optionally filtered by tag (e.g., "Wisdom", "Motivational") or author slug. Returns quote text, author, and tags. Tags come from a fixed list — call list_tags to see it.
- **search_quotes** — Search quotes by keyword or phrase. Returns matching quotes with author names and topic tags.
- **get_authors** — Look up an author by slug (e.g., "albert-einstein"). Returns bio, description, and total quote count. Without a slug, returns a page of the author list — the upstream list is unordered and cannot be searched, so prefer passing a slug.
- **list_tags** — Browse all available quote tags sorted by popularity. Use returned tags with random_quote to filter by topic.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "quotable": {
    "command": "npx",
    "args": ["-y","@pipeworx/mcp-quotable"]
  }
}
```

## Documentation

## What Quotable MCP server does

The Quotable MCP server gives an AI client access to quote data through four dedicated tools. It can return a random quote, search by words or phrases, retrieve author information, and list the available tags. Quote results include the text, author, and topic tags where applicable.

Use `random_quote` when the agent needs an example quote or wants to filter random results by a topic such as Wisdom or Motivational. The tool also accepts an author slug. `search_quotes` is intended for finding quotes related to a keyword or phrase and returns matching quotes with author names and tags.

`get_authors` accepts an author slug such as `albert-einstein` and returns a biography, description, and total quote count. Without a slug, it returns a page from the author list. Because that upstream list is unordered and cannot be searched, passing a known slug is the more reliable approach. `list_tags` returns the fixed tag collection sorted by popularity.

## How it works

The Quotable MCP server is available in two forms. The hosted option uses `https://gateway.pipeworx.io/quotable/mcp` as a streamable MCP endpoint. A scoped hosted connection lists the four quote tools along with shared Pipeworx meta-tools. Those shared tools can route broader requests through the gateway, so the tool list may be larger than the quote-specific list.

The local option runs the package through standard input and output. It handles MCP initialization, tool discovery, and tool calls for the Quotable tools only. Both forms use the same underlying source and do not require a Pipeworx account for local execution. The repository also documents direct HTTP access to hosted tools, including a POST request for `quotable_random_quote`.

## Setup and configuration

For a hosted connection, add the MCP endpoint to the client configuration:

```json
{
  "mcpServers": {
    "quotable": {
      "url": "https://gateway.pipeworx.io/quotable/mcp"
    }
  }
}
```

For local stdio execution, use the package through `npx`:

```json
{
  "mcpServers": {
    "quotable": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-quotable"]
    }
  }
}
```

The package can also be started directly with `npx -y @pipeworx/mcp-quotable` to verify that it launches. No environment variables or credentials are documented as required.

## Tools and capabilities

The four pack-specific tools are:

- `random_quote`: Returns a random quote, optionally constrained by a tag or author slug.
- `search_quotes`: Finds quotes using a keyword or phrase.
- `get_authors`: Retrieves details for a specific author or a page of authors.
- `list_tags`: Lists supported tags in popularity order.

The Quotable MCP server is a fit for agents that need quote lookup rather than general web search or a mutable content store. Call `list_tags` before applying a topic filter when the exact supported tag name is unknown.

## Limitations and notes

Tags come from a fixed upstream list, so arbitrary tag values may not work. The unfiltered author response is paginated or page-based and unordered; it is not a searchable author directory. Hosted pack endpoints include shared gateway tools that increase the visible tool count. Use the local package when the client should expose only the quote-related tools, or use the full gateway when direct access to all catalog packs is preferred.

_Full upstream README: https://allmcps.com/mcp/quotable/readme_

