Çeşitli derleme araçları ve eklentileri destekleyerek TanStack Router ve Start uygulamalarını oluşturur ve yönetir.
Ayrıca bilinen adı TanStack/cli
- Yıldızlar
- 1.302
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- —
- Son commit
- 12 Kas 2026
- Lisans
- MIT
TanStack CLI MCP nedir?
TanStack CLI bir MCP sunucusudur. Çeşitli derleme araçları ve eklentileri destekleyerek TanStack Router ve Start uygulamalarını oluşturur ve yönetir.
Özet, projenin README dosyasından oluşturuldu
TanStack CLI MCP sunucusu hakkında
TanStack Router ve Start uygulamalarını oluşturmak ve yönetmek bu aracın temel işlevidir. Geliştiriciler bu aracı, full-stack SSR framework'lerini veya tip güvenli tek sayfa uygulamalarını başlatmak için kullanırlar. CLI, React ve Solid projeleri için derleme aracı olarak Vite veya Rsbuild arasında seçim yapılmasını destekler; ayrıca Clerk, Drizzle veya TanStack Query gibi belirli eklentilerin entegrasyonuna olanak tanır.
Yeni projeler oluşturmak veya mevcut projelere özellik eklemek için npx @tanstack/cli gibi komut satırı arayüzü komutları aracılığıyla çalışır. İnceleme (introspection) için JSON çıktısı sağlayarak AI istemcilerinin mevcut kütüphaneleri ve dokümantasyon detaylarını keşfetmesine yardımcı olur ve böylece agent dostu olacak şekilde tasarlanmıştır. Kullanıcılar, geliştirme sırasında hangi anonim kullanım verilerinin paylaşıldığını kontrol etmek için belirli komutlar aracılığıyla telemetri ayarlarını yönetebilirler.
Neler yapabilirsiniz
- 1Yeni bir full-stack uygulama başlatınVarsayılan ayarlarla yeni bir TanStack Start projesi oluşturun.
- 2Tek sayfa uygulama oluşturunSunucu tarafı render (SSR) olmadan tip güvenli bir yönlendirme SPA'sı kurun.
- 3Mevcut bir projeyi genişletinMevcut kod tabanına Clerk veya Drizzle gibi belirli araçlar ekleyin.
- 4JSON aracılığıyla kütüphane dokümantasyonunu keşfedinMakine tarafından okunabilir çıktı kullanarak router kütüphanesi içindeki loader'lar gibi belirli teknik detayları arayın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Otomatik kontroller
Çalıştırıldı 13 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirGeçti
- Açık kaynak lisansı (OSI)Geçti
- Son bir yıl içinde commit veya sürüm mevcutGeçti
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Uzak uç nokta HTTPS kullanıyorKontrol edilmedi
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Modele yönelik gizli talimat yokGeçti
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
Become 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 soruları
Nasıl TanStack Start uygulaması oluşturabilirim?
npx @tanstack/cli create my-app komutunu çalıştırarak bir TanStack Start uygulaması oluşturabilirsiniz.
SSR olmadan tek sayfa uygulama (SPA) oluşturabilir miyim?
Evet, --router-only bayrağını kullanarak sadece Router tabanlı bir SPA oluşturabilirsiniz.
Projeme Clerk veya Drizzle gibi yeni özellikler nasıl eklerim?
Mevcut bir projeye add komutunu kullanarak özellik ekleyebilirsiniz, örneğin: npx @tanstack/cli add clerk drizzle.
CLI özel proje bilgilerini topluyor mu?
Hayır, CLI; proje isimlerini, dosya yollarını, hedef dizinleri, ham arama sorgularını veya ortam değişkenlerini telemetri yoluyla asla göndermez.