Search RaivatEdu Content
raivatedu_search_contentSearch the public RaivatEdu website by keyword or phrase to find relevant pages and matching snippets, then drill into results with page content retrieval.
Instructions
Search the public RaivatEdu website for a keyword or phrase and return the most relevant pages with matching snippets.
There is no public search API on the site, so this tool performs a client-side search: it fetches a curated set of content-rich pages for the market, scores them against your query (title, headings, description and body), and returns the best matches. Use it to answer "where does the site talk about X?" questions, then drill in with raivatedu_get_page_content.
Args:
query (string, required): 2–200 chars; words are matched case-insensitively.
market (optional): locale to search (in, us, gb, ca, au, nz, ie, sg, ae, za); defaults to the configured market.
limit (number): max results, 1–20 (default 5).
response_format ('markdown' | 'json'): output format (default markdown).
Returns JSON shape: { "query": string, "market": string, "pages_searched": number, "count": number, "results": [ { "title", "url", "type", "score": number, "snippet": string } ] }
Notes:
Searches ~28 marketing/content pages per market; it does not crawl the entire site.
Returns an empty results array (not an error) when nothing matches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1–20). | |
| query | Yes | Keyword or phrase to search for. | |
| market | No | Market/locale segment. One of: in, us, gb, ca, au, nz, ie, sg, ae, za. Defaults to the server's configured market (initially 'in' for India). | |
| response_format | No | Output format: 'markdown' for a human-readable summary (default) or 'json' for the full structured object. | markdown |