Quotable
live QuotesRandom quotes, author search, and tag browsing from the Quotable open-source quote API
4 tools
0ms auth
free tier 50 calls/day
Tools
random_quote Get one or more random quotes from Quotable. Optionally filter by tag (e.g. "wisdom", "humor") or author slug.
Parameters
Name Type Description
limit opt number Number of quotes to return (1–50, default 1) tags opt string Filter by tag(s). Use comma for AND, pipe for OR, e.g. "wisdom" or "humor|science" author opt string Filter by author slug, e.g. "albert-einstein" Try it
Response
search_quotes
required: query Search quotes by keyword. Returns matching quotes with author and tags.
Parameters
Name Type Description
query req string Keyword or phrase to search for in quote content limit opt number Number of results per page (1–150, default 20) Try it
Response
get_authors List authors or search by name slug. Returns author bio, description, and quote count.
Parameters
Name Type Description
slug opt string Author slug(s) to look up, e.g. "albert-einstein". Supports pipe-separated values for multiple authors. limit opt number Number of authors to return (1–150, default 20) Try it
Response
list_tags List all quote tags available in Quotable, sorted by quote count. Use these tag names with random_quote.
No parameters required.
Try it
Response
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
List available tools
bash
curl -X POST https://gateway.pipeworx.io/quotable/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' Call a tool
bash
curl -X POST https://gateway.pipeworx.io/quotable/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"random_quote","arguments":{}}}'