TanStack Website
Use the TanStack MCP
When the task involves TanStack docs, APIs, or app creation, use the TanStack MCP (user-tanstack) via call_mcp_tool. Do not guess or use generic web search for TanStack-specific information.
Before calling any tool, read its descriptor from mcps/user-tanstack/tools/<toolName>.json for parameters, then call with server user-tanstack.
Tool reference
| Tool |
Purpose |
Key parameters |
| tanstack_search_docs |
Find docs by query |
query (required); optional: library, framework, limit |
| tanstack_doc |
Fetch a doc page |
library, path (required); optional: version |
| tanstack_list_libraries |
List libraries |
optional: group (state, headlessUI, performance, tooling) |
| tanstack_ecosystem |
Ecosystem partners |
optional: category, library |
| listTanStackAddOns |
Add-ons for new apps |
framework (required; React or Solid) |
| createTanStackApplication |
Create TanStack app |
framework, projectName, cwd, addOns, targetDir (required); optional: addOnOptions |
When to use which: Need a doc snippet → tanstack_search_docs. Need full page → tanstack_doc. Scaffolding app → listTanStackAddOns then createTanStackApplication.
Blog and static content
The TanStack website is a blog. Ensure static content is properly configured:
- Build output and routes for blog posts
- Content sources (e.g. markdown, CMS)
- SSG/static export so posts are pre-rendered
SEO and agent access
Optimize for:
- SEO: Meta tags, structured data (JSON-LD), sitemaps, canonical URLs, semantic HTML
- Agent access: Clear structure, machine-readable metadata, optional robots/LLM-friendly hints (e.g. clear headings, descriptive links)
TanStack DevTools
For a static blog, integrate only the TanStack DevTools that apply: typically Router DevTools (for route/build debugging in development). Omit React Query DevTools and Table DevTools unless the blog adds client-side data or tables. Enable in development; gate or strip in production builds.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: johanneskonings-johanneskonings-github-io-tanstack-website3description: TanStack Website4---56# TanStack Website78## Use the TanStack MCP910When the task involves TanStack docs, APIs, or app creation, use the **TanStack MCP** (`user-tanstack`) via `call_mcp_tool`. Do not guess or use generic web search for TanStack-specific information.1112Before calling any tool, read its descriptor from `mcps/user-tanstack/tools/<toolName>.json` for parameters, then call with server `user-tanstack`.1314## Tool reference1516| Tool | Purpose | Key parameters |17| ----------------------------- | -------------------- | --------------------------------------------------------------------------------------------- |18| **tanstack_search_docs** | Find docs by query | `query` (required); optional: `library`, `framework`, `limit` |19| **tanstack_doc** | Fetch a doc page | `library`, `path` (required); optional: `version` |20| **tanstack_list_libraries** | List libraries | optional: `group` (state, headlessUI, performance, tooling) |21| **tanstack_ecosystem** | Ecosystem partners | optional: `category`, `library` |22| **listTanStackAddOns** | Add-ons for new apps | `framework` (required; React or Solid) |23| **createTanStackApplication** | Create TanStack app | `framework`, `projectName`, `cwd`, `addOns`, `targetDir` (required); optional: `addOnOptions` |2425**When to use which**: Need a doc snippet → `tanstack_search_docs`. Need full page → `tanstack_doc`. Scaffolding app → `listTanStackAddOns` then `createTanStackApplication`.2627## Blog and static content2829The TanStack website is a **blog**. Ensure static content is properly configured:3031- Build output and routes for blog posts32- Content sources (e.g. markdown, CMS)33- SSG/static export so posts are pre-rendered3435## SEO and agent access3637Optimize for:3839- **SEO**: Meta tags, structured data (JSON-LD), sitemaps, canonical URLs, semantic HTML40- **Agent access**: Clear structure, machine-readable metadata, optional robots/LLM-friendly hints (e.g. clear headings, descriptive links)4142## TanStack DevTools4344For a static blog, integrate only the TanStack DevTools that apply: typically **Router DevTools** (for route/build debugging in development). Omit React Query DevTools and Table DevTools unless the blog adds client-side data or tables. Enable in development; gate or strip in production builds.4546---47> Converted and distributed by [TomeVault](https://tomevault.io/claim/johanneskonings) — claim your Tome and manage your conversions.48<!-- tomevault:4.0:skill_md:2026-04-16 -->