Tool tree
The easiest way to add authentication and user management to your application. Purpose-built for React, Next.js, Remix, and “The Modern Web”.
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_docsAnswer
Search the Clerk documentation. Returns the best-matching pages and sections, each with a title, heading, snippet, and URL.
View tool JSON
{
"name": "search_docs",
"kind": "answer",
"impl": "imperative",
"description": "Search the Clerk documentation. Returns the best-matching pages and sections, each with a title, heading, snippet, and URL.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "What to search for, e.g. \"protect a route\" or \"useUser\"."
},
"sdk": {
"type": "string",
"enum": [
"nextjs",
"react",
"expo",
"tanstack-react-start",
"react-router",
"expressjs",
"android",
"astro",
"chrome-extension",
"electron",
"fastify",
"go",
"ios",
"js-frontend",
"nuxt",
"ruby",
"vue"
],
"description": "Ranks this SDK's pages first and links to its variant of each page. Defaults to the SDK the user selected in the docs."
}
},
"required": [
"query"
]
},
"page": "/"
}