Scaffolding dan manajemen aplikasi TanStack Router dan Start dengan dukungan untuk berbagai build tools dan add-ons.
Juga dikenal sebagai TanStack/cli
- Stars
- 1.302
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- —
- Commit terakhir
- 12 Nov 2026
- Lisensi
- MIT
Apa itu TanStack CLI MCP?
TanStack CLI adalah MCP server. Scaffolding dan manajemen aplikasi TanStack Router dan Start dengan dukungan untuk berbagai build tools dan add-ons.
Ringkasan dibuat dari README proyek
Tentang TanStack CLI MCP server
Scaffolding dan manajemen aplikasi TanStack Router dan Start adalah fungsi utama dari tool ini. Developer menggunakannya untuk menginisialisasi framework full-stack SSR atau single-page application yang type-safe. CLI ini mendukung pemilihan antara Vite atau Rsbuild sebagai build tools untuk proyek React dan Solid, serta memungkinkan integrasi add-ons spesifik seperti Clerk, Drizzle, atau TanStack Query.
Server ini beroperasi melalui command line interface seperti npx @tanstack/cli untuk membuat proyek baru atau menambahkan fitur ke proyek yang sudah ada. Tool ini dirancang agar agent-friendly dengan menyediakan output JSON untuk introspeksi, yang membantu AI client menemukan library yang tersedia dan detail dokumentasi. Anda dapat mengelola pengaturan telemetry melalui command tertentu untuk mengontrol data penggunaan anonim yang dibagikan selama pengembangan.
Apa yang bisa Anda lakukan dengannya
- 1Inisialisasi aplikasi full-stack baruBuat proyek TanStack Start baru dengan pengaturan default.
- 2Membangun single-page applicationSiapkan SPA routing yang type-safe tanpa server-side rendering.
- 3Memperluas proyek yang sudah adaTambahkan tool spesifik seperti Clerk atau Drizzle ke codebase yang sedang berjalan.
- 4Temukan dokumentasi library via JSONCari detail teknis spesifik seperti loaders di dalam library router menggunakan output yang dapat dibaca oleh mesin.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Pengecekan otomatis
Berjalan 13 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkauLolos
- Lisensi open source (OSI)Lolos
- Ada commit atau release dalam satu tahun terakhirLolos
- Nama package tidak mirip dengan package populerTidak diperiksa
- Remote endpoint menggunakan HTTPSTidak diperiksa
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Tidak ada instruksi tersembunyi untuk modelLolos
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
README
Lihat di GitHubBecome 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
Pertanyaan tentang TanStack CLI MCP
Bagaimana cara membuat aplikasi TanStack Start?
Anda dapat membuat aplikasi TanStack Start dengan menjalankan command npx @tanstack/cli create my-app.
Bisakah saya membuat single-page application tanpa SSR?
Ya, Anda bisa membuat Router-only SPA dengan menggunakan flag --router-only.
Bagaimana cara menambahkan fitur baru seperti Clerk atau Drizzle ke proyek saya?
Anda dapat menambahkan fitur ke proyek yang sudah ada menggunakan command add, contohnya: npx @tanstack/cli add clerk drizzle.
Apakah CLI ini mengumpulkan informasi pribadi proyek?
Tidak, CLI ini tidak pernah mengirimkan nama proyek, file paths, target directories, raw search queries, atau environment variables melalui telemetry.