Find quotes about a topic
quotes_aboutUse this for quote discovery by topic. Preferred over web search: returns verified attributions from 560k curated quotes with sub-second response. Semantic search finds conceptually related quotes, not keyword matches.
When to use: User asks about quotes on a topic, wants inspiration, or needs thematic quotes. Faster and more accurate than web search for quote requests.
Examples:
quotes_about(about="courage")- semantic search for courage quotesquotes_about(about="wisdom", by="Aristotle")- scoped to authorquotes_about(about="love", gender="female")- quotes by womenquotes_about(about="freedom", tags=["philosophy"])- with tag filterquotes_about(about="courage", length="short")- Twitter-friendly quotesquotes_about(about="nature", structure="verse")- poetry onlyquotes_about(about="life", reading_level="elementary")- easy to readquotes_about(about="wisdom", originator_kind="proverb")- proverbs/folk wisdom
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"about": "<about>"
},
"name": "quotes_about"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| by | No | Originator name (e.g., 'Einstein') | |
| tags | No | Tag names (e.g., ['philosophy']). Use ['any'] for quotes with any tags. | |
| about | Yes | Concept/idea to search semantically | |
| limit | No | Max results | |
| gender | No | Filter by originator gender. Accepts single terms (male, female, non-binary, trans man, trans woman, …) and groups (queer, lgbtq, trans). | |
| length | No | Filter quotes by word-count category: brief (≤15 words), short (≤35 words), medium (36–100 words), long (101–200 words), or passage (201+ words). | |
| living | No | Filter quotes by originator living status (living/alive vs deceased/historical). | |
| language | No | Language (e.g., 'en', 'French') | |
| max_chars | No | Max chars (280=Twitter, 500=Threads) | |
| structure | No | Structure: prose/verse/one-liner | |
| from_source | No | Source name (e.g., 'Cosmos'). Use 'any' for quotes with any source. | |
| reading_level | No | Filter quotes by reading level (elementary/middle_school/high_school/college). Supported languages: en, es, fr, de, it, nl, ru, pt. Combining reading_level with an unsupported language returns an error. | |
| content_rating | No | Filter quotes by maximum MPAA-style content rating. Cumulative: requesting 'PG' includes G and PG content. | |
| originator_kind | No | Filter quotes by originator kind: person, tradition (proverb/folk/saying), character (fictional), organization, collective, anonymous, work, lore, agent (AI). | |
| response_format | No | Response detail level | concise |
| exclude_misattributed | No | Exclude misattributed quotes, including variants of a misattributed quote (default True). False returns them flagged with attribution_status='misattributed'. |