Scaffolding und Management von TanStack Router und Start Anwendungen mit Unterstützung für verschiedene Build Tools und Add-ons.
Auch bekannt als TanStack/cli
- Stars
- 1.302
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- —
- Letzter Commit
- 12. Nov. 2026
- Lizenz
- MIT
Was ist TanStack CLI MCP?
TanStack CLI ist ein MCP server. Scaffolding und Management von TanStack Router und Start Anwendungen mit Unterstützung für verschiedene Build Tools und Add-ons.
Zusammenfassung generiert aus dem README des Projekts
Über TanStack CLI MCP server
Das Scaffolding und Management von TanStack Router und Start Anwendungen ist die Hauptfunktion dieses Tools. Entwickler nutzen es, um Full-Stack SSR Frameworks oder typsichere Single-Page Applications zu initialisieren. Das CLI unterstützt die Wahl zwischen Vite oder Rsbuild als Build Tools für React- und Solid-Projekte und ermöglicht die Integration spezifischer Add-ons wie Clerk, Drizzle oder TanStack Query.
Dieser Server arbeitet über Command Line Interface Befehle wie npx @tanstack/cli, um neue Projekte zu erstellen oder Features zu bestehenden Projekten hinzuzufügen. Er ist agent-friendly konzipiert und bietet JSON-Output für die Introspektion, was KI-Clients dabei hilft, verfügbare Libraries und Dokumentationsdetails zu entdecken. Nutzer können die Telemetry-Einstellungen über spezifische Commands verwalten, um zu steuern, welche anonymen Nutzungsdaten während der Entwicklung geteilt werden.
Was du damit machen kannst
- 1Eine neue Full-Stack Anwendung initialisierenErstelle ein neues TanStack Start Projekt mit Standardeinstellungen.
- 2Eine Single-Page Application bauenRichte eine typsichere Routing SPA ohne Server-Side Rendering ein.
- 3Ein bestehendes Projekt erweiternFüge spezifische Tools wie Clerk oder Drizzle zu einem aktuellen Codebase hinzu.
- 4Library-Dokumentation via JSON entdeckenSuche mithilfe von maschinenlesbarem Output nach spezifischen technischen Details wie Loadern innerhalb der Router Library.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
Automatisierte Checks
Geluften am 13. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Remote Endpoint nutzt HTTPSNicht geprüft
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
README
Auf GitHub ansehenBecome a Sponsor!
TanStack CLI
Create and manage TanStack Router and Start applications.
npx @tanstack/cli create my-app
Features
- TanStack Start - Full-stack SSR framework (default)
- TanStack Router - Type-safe routing (
--router-onlyfor SPA) - Vite or Rsbuild - Choose the build tool for React and Solid projects
- Add-ons - Auth, database, deployment, monitoring, and more
- CLI Introspection - Agent-friendly discovery via JSON CLI output
Quick Start
# Create TanStack Start app (recommended)
npx @tanstack/cli create my-app
# Create a minimal one-route Start app without selection prompts
npx @tanstack/cli create my-app --blank -y
# Create Router-only SPA (no SSR)
npx @tanstack/cli create my-app --router-only
# Create with Rsbuild
npx @tanstack/cli create my-app --build-tool rsbuild -y
# With add-ons
npx @tanstack/cli create my-app --add-ons clerk,drizzle,tanstack-query
# Add to existing project
npx @tanstack/cli add clerk drizzle
# List available add-ons
npx @tanstack/cli create --list-add-ons
# Agent-friendly introspection
npx @tanstack/cli create --addon-details tanstack-query --json
npx @tanstack/cli libraries --json
npx @tanstack/cli search-docs "loaders" --library router --framework react --json
Documentation
Telemetry
TanStack CLI sends anonymous usage telemetry by default.
- Sent: command usage, durations, selected framework/build tool/package manager/add-on ids, and coarse result metadata
- Never sent: project names, file paths, target directories, raw search queries, raw template URLs/paths, add-on config values, env vars, or raw error messages
- Disabled automatically in
CI, or whenDO_NOT_TRACK=1orTANSTACK_CLI_TELEMETRY_DISABLED=1
Manage it with:
tanstack telemetry status
tanstack telemetry disable
tanstack telemetry enable
Get Involved
TanStack Ecosystem
- TanStack Query - Async state & caching
- TanStack Router - Type-safe routing
- TanStack Start - Full-stack SSR
- TanStack Form - Type-safe forms
- TanStack Table - Headless datagrids
- TanStack Store - Reactive state
- TanStack Virtual - Virtualized rendering
TanStack CLI MCP Fragen
Wie kann ich eine TanStack Start Anwendung erstellen?
Du kannst eine TanStack Start Anwendung erstellen, indem du den Befehl npx @tanstack/cli create my-app ausführst.
Kann ich eine Single-Page Application ohne SSR erstellen?
Ja, du kannst eine Router-only SPA erstellen, indem du das Flag --router-only verwendest.
Wie füge ich neue Features wie Clerk oder Drizzle zu meinem Projekt hinzu?
Du kannst Features zu einem bestehenden Projekt mit dem add command hinzufügen, zum Beispiel: npx @tanstack/cli add clerk drizzle.
Sammelt das CLI private Projektinformationen?
Nein, das CLI sendet niemals Projektnamen, Dateipfade, Zielverzeichnisse, rohe Suchanfragen oder Umgebungsvariablen über Telemetry.