Title96/100
Search Documentation
The title clearly communicates the tool’s action and subject. Keep it concise.
Description90/100
Search Better Auth documentation and return matching snippets. Use this tool when you need to: - Find setup guides for authentication providers (email, OAuth, passkeys) - Look up plugin configuration (two-factor, admin, organization) - Find API references for client or server methods - Troubleshoot errors or configuration issues <examples> - "session management" → finds docs about session handling, expiration, refresh - "two-factor" → finds two-factor authentication plugin setup - "nextjs middleware" → finds Next.js integration guides Bad queries: avoid single generic words like 'auth' or 'config' — be specific. </examples> <hints> - Resolve an explicit or installed Better Auth version with get_doc(path="/llms.txt") before searching. - Treat version identifiers from /llms.txt as opaque values; do not infer their format. - If the project version is unavailable, omit version to search the latest documentation. - Returns snippets only. Use get_doc(path) to read the full page content. - Pass the result path to get_doc unchanged so it reads the same documentation version. - Results are grouped by page — one result per documentation page. - IMPORTANT: Do not call this tool more than 3 times per question. </hints>
The description explains the capability, when to use it, and what to expect.
Inputs75/100
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
query
Search query. Can be a concept, plugin name, API method, or error message.
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
limit
Maximum number of results to return (1-20, default 5)
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
version
Documentation version identifier listed in /llms.txt. When project files are available, resolve the installed better-auth version before searching. Use "latest" only when the project version is unavailable.
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
Annotations100/100
All four behavior hints are declared.
{
"title": "Search Documentation",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}Output schema0/100
No output schema is declared. Add one for structured results so clients can interpret returned fields.
Not declared