Socket
Book a DemoInstallSign in
Socket

fluorite-mcp

Package Overview
Dependencies
Maintainers
1
Versions
78
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fluorite-mcp

Enterprise-grade MCP server for Claude Code CLI with 6,200+ spike templates, 86 library specs, intelligent memory engine, and continuous learning capabilities.

latest
Source
npmnpm
Version
0.28.1
Version published
Weekly downloads
717
-44.42%
Maintainers
1
Weekly downloads
 
Created
Source

Fluorite MCP - Enterprise-Grade Development Context for Claude Code CLI

Transform Claude Code CLI into a comprehensive development powerhouse with Fluorite MCP v0.20.1. Experience professional-grade code generation, intelligent error prevention, and accelerated prototyping through our extensive library of 6,200+ spike templates, 86 library specifications, and proven patterns.

Enterprise Solution: From rapid prototyping to production deployment - all specifications validated, maintained, and optimized for professional development workflows with continuous learning capabilities.

Quick Installation:

npm install -g fluorite-mcp
claude mcp add fluorite-mcp -- fluorite-mcp

🎯 What is Fluorite MCP?

Fluorite MCP is a comprehensive Model Context Protocol server that enhances Claude Code CLI with:

Core Value Proposition

  • 🚀 10x Development Speed: Turn requirements into production code in minutes, not hours
  • 🎯 Zero Learning Curve: Works with natural language—no new syntax or commands to learn
  • 💎 Production Quality: Every output follows industry best practices and includes proper TypeScript types
  • 🔧 Framework Native: Deep integration with modern frameworks (Next.js, React, FastAPI, Vue, and more)
  • 🧠 Intelligent Learning: Rust-based memory engine with ML-powered continuous improvement

Immediate Benefits

  • Eliminate Boilerplate: Never write setup code again
  • Reduce Errors: Intelligent validation catches issues before they happen
  • Accelerate Learning: See best practices in action across 90+ libraries
  • Scale Efficiently: Consistent patterns across your entire codebase

🌟 Comprehensive Feature Set

📚 Extensive Library Knowledge Base

Transform your development workflow with professionally curated specifications:

  • 📖 86+ Library Specifications: Detailed usage patterns, configuration examples, and architectural guidance
  • 🌍 12+ Language Ecosystems: Full-stack coverage from TypeScript to Rust, Python to Go
  • 🏗️ Framework Mastery: Deep integration with Next.js, React, Vue, FastAPI, Express, and emerging frameworks
  • 🎯 Best Practices Integration: Every specification includes production-ready patterns and security considerations

🔍 Advanced Code Intelligence

Prevent issues before they occur with intelligent analysis:

  • 🛡️ 50+ Validation Rules: Framework-specific static analysis for Next.js, React, Vue, and TypeScript
  • 🔮 Error Prediction Engine: Machine learning-powered detection of common runtime issues
  • ⚡ Performance Optimization: Automated recommendations for bundle size, rendering, and memory efficiency
  • 🔒 Security Scanning: OWASP-compliant vulnerability detection and prevention

🧪 Accelerated Development with Spike Templates

Bridge the gap between idea and implementation:

  • 🏭 6,200+ Production Templates: Battle-tested scaffolds for authentication, APIs, testing, deployment, and speech processing
    • New generator coverage: zod, react-hook-form, zustand, redux, swr, radix-ui, tailwindcss, storybook, nx, turborepo
  • 🗣️ Natural Language Interface: Describe features in plain English—no complex syntax to learn
  • 🎯 Intelligent Selection: AI-powered template matching based on your project context and requirements
  • 🔄 Iterative Refinement: Built-in quality validation and improvement loops
  • 🎵 Advanced Speech Processing: Complete phonetic analysis with X-SAMPA/IPA conversion, ToBI prosodic annotation, and multilingual speech synthesis

Strike Templates (100k+)

  • On-demand generator provides 100k+ Strike templates (no heavy checkout)
  • Use discover/preview/apply tools via Claude Code CLI integrations
  • See docs/ja/strike-templates.md for Japanese usage and performance tips

⚡ Superior Developer Experience

Professional-grade tooling that scales with your team:

  • 🎬 Zero Configuration: Works immediately after installation—no setup required
  • 💎 Production Quality: Every generated component includes TypeScript definitions, accessibility features, and comprehensive error handling
  • 📏 Consistent Standards: Enforced coding patterns ensure maintainable, scalable codebases
  • 🔧 IDE Integration: Seamless integration with Claude Code CLI and modern development environments

🧠 Intelligent Memory Engine (New!)

Advanced Rust-based learning system that evolves continuously:

  • 🦀 High-Performance Architecture: Rust memory engine with parallel I/O and chunk-based storage
  • 🤖 ML-Powered Learning: PyO3 integration for Python ML models with CPU-optimized inference
  • 🔄 Continuous Evolution: Self-improving pattern recognition and template optimization
  • 📊 Performance Tracking: Real-time metrics showing accuracy improvements and processing speeds
  • 🎯 Pattern Recognition: Learns from technical documentation and best practices
  • ⚡ Auto-Generated Templates: Creates new spike templates from learned patterns

🚀 Getting Started

Prerequisites

  • Node.js: 18.0+ (20.0+ recommended for optimal performance)
  • Claude Code CLI: Latest version with MCP support
  • npm: 8.0+ or compatible package manager

Installation

Quick Setup (2-minute installation):

# 1. Install Fluorite MCP globally
npm install -g fluorite-mcp

# 2. Add to Claude Code CLI
claude mcp add fluorite-mcp -- fluorite-mcp

# 3. Verify installation
claude mcp list

Alternative Installation Methods:

# Using yarn
yarn global add fluorite-mcp

# Using pnpm
pnpm add -g fluorite-mcp

# From source (developers)
# Clone from your fork or local copy
cd fluorite-mcp && npm install && npm run build

Verification & First Use

Test your installation with a simple request:

"Create a modern login form with validation using react-hook-form and zod"

Expected Results:

  • Automatic Library Detection: Accesses react-hook-form and zod specifications
  • Production-Ready Code: Complete component with TypeScript types
  • Accessibility Compliance: ARIA labels, keyboard navigation, and screen reader support
  • Security Best Practices: Input validation, XSS prevention, and secure form handling
  • Performance Optimization: Minimal bundle impact and optimized rendering
  • Testing Ready: Includes test examples and accessibility test patterns

🧩 Using Spikes in Claude Code

FluoriteはClaude Codeの/fl:コマンド実行時にスパイク(テンプレート)を自動活用します。

  • 自動選定: まずMCPツールauto-spikeにユーザー入力全文をtaskとして渡します。
  • 安全フロー: 十分なカバレッジならpreview-spikeapply-spikeで差分を提示しつつ適用(サーバーはdiffのみ返却、実適用はクライアント側)。
  • 代替: カバレッジが低い場合はdiscover-spikesで候補列挙→ユーザー確認。
  • 専用コマンド: /fl:spikediscover/auto/preview/applyの運用が可能。

Claude内の例:

/fl:implement "Bun Elysia の typed worker を TS で作る"
/fl:design "API Gateway + 認可 + RateLimit"
/fl:spike auto "Elysia のセキュアな plugin scaffolding"
/fl:spike discover "elysia worker typed"

セットアップ/更新:

fluorite setup

Docs CLI(ローカルドキュメントの一覧/パス表示/内容出力):

fluorite docs
fluorite docs --show recipes.md
fluorite docs --cat one-pagers.md

Bulk generation(大規模書き出し):

1,000件 × 10回で10k+を目指す例

fluorite spikes synth-bulk --generated-only --filter '^strike-' --total 1000 --batch 100 --pretty

再実行で自動レジューム(stateファイル参照)

Short Aliases (quick tokens)

自然言語に短縮トークンを含めることで、人気スパイクをダイレクト指定できます。[alias: <token>] 形式でもOK。

  • Elysia Worker (typed, TS): elysia-worker-ts
  • Elysia Plugin (secure, TS): elysia-plugin-secure-ts
  • Next.js Route (typed, TS): next-route-ts
  • Next.js Middleware (typed, TS): next-mw-ts
  • FastAPI Route (secure, Py): fastapi-secure-py
  • React Component (typed, TS): react-component-ts
  • React Hook (typed, TS): react-hook-ts
  • Prisma Schema (typed, TS): prisma-schema-ts
  • Drizzle Schema (typed, TS): drizzle-schema-ts
  • Next.js Service (typed, TS): next-service-ts
  • React Provider/Adapter (typed, TS): react-provider-ts, react-adapter-ts

例:

/fl:implement "Next.js に typed middleware を追加 [alias: next-mw-ts]"
/fl:implement "Prisma schema を TS で生成 [alias: prisma-schema-ts]"

パラメータ(constraints)を渡すと、preview-spikeparams に引き継がれます:

// 例: Prismaのモデル名を指定
/fl:implement "[alias: prisma-schema-ts]" model=User

詳しい一覧と使い方: docs/short-aliases.md 適用後のチェックリスト: docs/post-apply-checklists.md(検証例: docs/verification-examples.md) ファイル構成サンプル: docs/file-structure-samples.md 最小diffサンプル: docs/diff-samples.md 統合レシピ: docs/recipes.md(Prompt → Files → Diff → Verify) Queue/Brokerスニペット: docs/queue-snippets.md Search Index Tips: docs/search-index-tips.md One-Pagers: docs/one-pagers.md Monitoring & Alerts (MVP): docs/monitoring-alerts.md Bulk Generation Guide: docs/BULK-GENERATION.md

Strike Packs(用途別パック)

よく使う領域をパック化して、合成テンプレートを絞り込み・大量書き出しできます。

  • 一覧: fluorite spikes packs
  • 例: fluorite spikes synth --pack search --generated-only --write --pretty --max 100

詳しくは以下を参照してください。

  • パックの使い方: docs/ja/strike-packs.md
  • 適用フロー/レシピ: docs/ja/strike-recipes.md
  • 検証チェックリスト: docs/ja/pack-checklists.md
  • 最小サンプル集: docs/ja/pack-samples.md
  • クイックチュートリアル: docs/ja/tutorials.md
  • PR前チェックリスト: docs/ja/pr-checklist.md
  • メトリクススクレイプ例(Prometheus/Grafana最小): docs/ja/metrics-scrape.md
  • Alertmanager 最小ルーティング: docs/ja/metrics-alertmanager.md
  • Storage ファイル名ポリシー: docs/ja/storage-filename-policy.md
  • CDN/inline 運用Tips: docs/ja/storage-cdn-inline.md
  • CDN別レシピ(CloudFront/Cloudflare): docs/ja/storage-cdn-recipes.md
  • CDN UI 手順(CloudFront/Cloudflare): docs/ja/storage-cdn-ui.md
  • Payments 永続化設計指針: docs/ja/payments-db-design.md
  • PR前チェックリスト: docs/ja/pr-checklist.md

Examples (runnable minis): examples/pack-examples

  • MeiliSearch: npx tsx examples/pack-examples/meili/index.ts
  • S3: npx tsx examples/pack-examples/s3/index.ts
  • Pino: npx tsx examples/pack-examples/pino/index.ts
  • Stripe (webhook verify demo): npx tsx examples/pack-examples/stripe/index.ts
  • Monitoring full example (HTTP + /health + /metrics): npx tsx examples/pack-examples/monitoring-full/index.ts
  • Search full example (HTTP + /search, Meili fallback to memory): npx tsx examples/pack-examples/search-full/index.ts
  • Payments full example (Stripe webhook + metrics): PORT=3003 STRIPE_WEBHOOK_SECRET=whsec_xxx npx tsx examples/pack-examples/payments-full/index.ts
  • Storage full example (S3 presigned PUT + CORS): PORT=3004 AWS_REGION=us-east-1 npx tsx examples/pack-examples/storage-full/index.ts

100K+ Strike テンプレート(大規模自動生成)

strike-* を含む仮想スパイクを動的に合成し、10万件以上のテンプレートを提供します。詳細・チューニング・使い方の日本語ガイドは docs/ja/strike-scale.md を参照してください。

Tuning

環境変数で自動選定の挙動を調整できます。

  • FLUORITE_ALIAS_ENABLE(既定 true): 短縮エイリアス推定を有効/無効にします(0|false|no|off で無効)
  • FLUORITE_AUTO_SPIKE_THRESHOLD(既定 0.4): coverage がこの値未満のときは discover-spikes と確認質問を提示
  • FLUORITE_AUTO_SPIKE_TOP(既定 5): 詳細評価に進める候補数
  • FLUORITE_AUTO_SPIKE_BATCH(既定 50): メタデータバッチサイズ
  • FLUORITE_SPIKE_METADATA_MULTIPLIER(既定 2): discovery時のスコアリング対象拡大
  • FLUORITE_SPIKE_LIST_LIMIT: スパイク露出数の上限(パフォーマンス調整)
  • FLUORITE_ALIAS_BOOST(既定 2.0): 短縮エイリアス候補の優先度(0.0–5.0)

Try these ready-made prompts inside Claude Code to trigger automatic spike selection and previews:

  • Elysia listener (typed, TS):
    • /fl:implement "Bun Elysia の typed listener を TypeScript で: /health と /metrics を実装"
    • /fl:design "Elysia listener に CORS/Helmet/RateLimit を適用したセキュア構成"
  • Elysia plugin (secure, TS):
    • /fl:spike auto "Elysia のセキュアな plugin scaffolding (auth middleware, schema validation)"
    • /fl:spike discover "elysia plugin secure ts"
  • Elysia worker (typed + testing):
    • /fl:implement "Elysia の typed worker を TS で、Vitest 付きで"
    • /fl:spike discover "elysia worker testing ts"
  • Elysia migration (basic → advanced → secure):
    • /fl:spike auto "Elysia の基本的な migration セットアップを TS で"
    • /fl:spike auto "Elysia migration をセキュア構成へアップグレード"
  • Seeding (typed, TS):
    • /fl:spike auto "Elysia の typed seed スクリプト (TS) を作成"

ヒント: auto-spike の結果で coverage_score が低い場合は discover-spikes に自動フォールバックします。preview-spike の差分を確認してから apply-spike を実行してください。

Stack-Specific Quick Prompts

React/Next.js:

  • /fl:implement "Next.js で OAuth ログイン付きのダッシュボード(Rechartsでグラフ、TanStack Tableで表)」
  • /fl:design "Next.js App Router で認可ミドルウェア+RSC パターンのアーキテクチャ"

FastAPI(Python):

  • /fl:spike auto "FastAPI のJWT認証+Refreshトークン+/auth/* エンドポイントを実装"
  • /fl:implement "FastAPI WebSocket チャット(Redis PubSub、pytest 付き)"

Rust/Axum:

  • /fl:spike auto "Axum で認証ミドルウェア+typed routing+tower-limits を構成"
  • /fl:design "Axum + SQLx + Tokio でAPIサーバのベストプラクティス構成"

Go(Gin or Fiber):

  • /fl:spike discover "gin middleware secure"
  • /fl:implement "Fiber で REST API(validator + logger + rate limit + unit test)"

Vue(Vite + Pinia):

  • /fl:spike auto "Vue 3 + Pinia + Vue Router で認証付きダッシュボード"
  • /fl:implement "Vite + Vitest 構成で UI コンポーネントとテストを追加"

🎯 Comprehensive Technology Coverage

Enterprise-Grade Library Specifications

DomainKey LibrariesSpecificationsUse Cases
🎨 UI/UXshadcn/ui, Radix UI, Material-UI, Mantine, Tremor15+Component libraries, design systems, accessibility
🔄 State ManagementZustand, Jotai, TanStack Query, Redux Toolkit, Valtio8+Application state, server state, real-time data
📝 Forms & Validationreact-hook-form, Zod, Valibot, Yup, Formik6+Type-safe forms, schema validation, user input
🔐 AuthenticationNextAuth.js, Clerk, Lucia, Supabase Auth, Auth08+User management, OAuth, session handling
🧪 Testing & QualityPlaywright, Vitest, Cypress, Testing Library, Jest10+E2E testing, unit testing, accessibility testing
📊 Data & VisualizationRecharts, D3.js, Chart.js, Tremor, TanStack Table8+Charts, dashboards, data tables, analytics
🌐 API & BackendtRPC, Prisma, Drizzle, GraphQL, REST patterns12+Type-safe APIs, database integration, real-time
🚀 PerformanceReact Query, SWR, Optimization patterns, Bundling6+Caching, performance monitoring, optimization

Language Ecosystem Coverage

LanguageFrameworks & ToolsSpecificationsPrimary Use Cases
🟦 TypeScript/JavaScriptNext.js, React, Vue, Svelte, Astro25+Full-stack web applications, SPAs, SSR
🐍 PythonFastAPI, Django, Flask, Pydantic, SQLAlchemy12+APIs, data science, machine learning, automation
🦀 RustTauri, Axum, Actix, Serde, Tokio8+Systems programming, desktop apps, WebAssembly
🐹 GoGin, Fiber, Echo, GORM, Chi6+High-performance backends, microservices, CLI tools
💎 RubyRails, Sinatra, Sidekiq, ActiveRecord4+Full-stack web applications, rapid prototyping
☕ JavaSpring Boot, Hibernate, Maven, Gradle6+Enterprise applications, microservices, Android
⚡ C#/.NETASP.NET Core, Entity Framework, Blazor5+Enterprise software, web APIs, desktop applications
🎯 Dart/FlutterFlutter, Dart packages, State management4+Cross-platform mobile apps, desktop applications
🧊 ElixirPhoenix, LiveView, Ecto, OTP3+Real-time applications, distributed systems
⚙️ ZigZig standard library, Build system2+Systems programming, high-performance applications
🔧 C/C++Modern C++ patterns, Build systems3+Systems programming, game development, embedded
📱 SwiftSwiftUI, Combine, Foundation3+iOS/macOS development, Apple ecosystem apps

💡 How Fluorite MCP Transforms Development

Intelligent Code Generation Pipeline

Fluorite MCP bridges the gap between natural language requirements and production-ready code through a sophisticated multi-stage process:

1. Requirement Analysis & Context Understanding

  • Natural Language Processing: Interprets your requirements with domain-specific understanding
  • Project Context Detection: Analyzes existing codebase, framework, and architecture patterns
  • Dependency Mapping: Identifies optimal libraries and tools for your specific use case
  • Constraint Recognition: Considers performance, security, and compatibility requirements

2. Intelligent Library Selection & Specification Access

  • 86+ Curated Specifications: Professional-grade documentation with usage patterns and best practices
  • Smart Matching Algorithm: Selects optimal libraries based on requirements, project context, and compatibility
  • Version Compatibility: Ensures selected libraries work together and match your project's dependency constraints
  • Performance Optimization: Considers bundle size, loading performance, and runtime efficiency

3. Production-Grade Code Generation

  • Framework-Native Patterns: Generated code follows framework conventions and idiomatic patterns
  • Type Safety: Complete TypeScript definitions with proper type inference and error prevention
  • Security Best Practices: Built-in protection against common vulnerabilities (XSS, CSRF, injection attacks)
  • Accessibility Compliance: WCAG-compliant markup with proper ARIA labels and keyboard navigation

4. Quality Assurance & Validation

  • Static Analysis: 50+ validation rules catch potential issues before runtime
  • Error Prediction: Machine learning-inspired pattern matching predicts and prevents common runtime errors
  • Performance Analysis: Bundle impact assessment and optimization recommendations
  • Security Scanning: Vulnerability detection and secure coding pattern enforcement

Real-World Transformation Examples

Your Natural Language RequestFluorite MCP IntelligenceProduction-Ready Output
"Create a responsive data table with sorting, filtering, and pagination"Analyzes: Project framework, existing UI patterns, performance requirements
Selects: TanStack Table + your UI library
Generates: Feature-complete component
Fully typed data table with:
• Responsive design
• Accessible sorting & filtering
• Virtual scrolling for performance
• Comprehensive test coverage
"Set up user authentication with social login"Analyzes: Next.js project, security requirements, OAuth providers
Selects: NextAuth.js + appropriate providers
Generates: Complete auth system
Production auth flow with:
• Secure session management
• OAuth integration (Google, GitHub, etc.)
• Protected routes & middleware
• CSRF & XSS protection
"Build a real-time chat component"Analyzes: Framework capabilities, real-time requirements, scalability needs
Selects: Socket.IO or WebSockets + state management
Generates: Full chat implementation
Enterprise-grade chat with:
• Real-time messaging
• Typing indicators & presence
• Message persistence
• Accessibility features
"Create a dashboard with charts and metrics"Analyzes: Data visualization needs, performance constraints, design system
Selects: Recharts/D3.js + responsive layout
Generates: Interactive dashboard
Professional dashboard with:
• Interactive charts & graphs
• Real-time data updates
• Mobile-responsive design
• Export & filtering capabilities

🧪 Accelerated Development with Spike Templates

Transform ideas into working prototypes in minutes with our comprehensive template ecosystem:

6,200+ Production-Ready Templates

CategoryTemplatesKey FeaturesTime Savings
🌐 Frontend Frameworks180+Next.js (SSR, API routes, middleware), React (hooks, contexts), Vue (Composition API)80% faster setup
🚀 Backend APIs120+FastAPI (auth, WebSockets, databases), Express, Go/Rust servers70% faster API development
🧪 Testing & Quality150+Playwright (E2E, accessibility), Vitest, Cypress, performance testing60% faster test setup
🏗️ Infrastructure200+Docker, Kubernetes, CI/CD pipelines, monitoring, deployment90% faster DevOps setup
🎨 UI Components100+Component libraries, design systems, interactive elements85% faster UI development

Intelligent Template Selection Process

  • 🎯 Natural Language Analysis: Describe your needs in plain English
  • 🔍 Context-Aware Matching: AI analyzes your project and suggests optimal templates
  • ⚡ Instant Generation: Production-ready code generated in seconds
  • 🔄 Iterative Refinement: Built-in validation and improvement loops
  • 🚀 Seamless Integration: Templates automatically adapt to your existing codebase

Enterprise-Grade Template Quality

  • 🏆 Production-Tested: Every template validated in real-world applications
  • 🔒 Security-First: Built-in security best practices and vulnerability prevention
  • 📊 Performance-Optimized: Minimal bundle impact and runtime efficiency
  • ♿ Accessibility-Compliant: WCAG 2.1 AA standards built into every UI template
  • 🧪 Test-Ready: Comprehensive test coverage and examples included
  • 📚 Documentation-Complete: Usage examples, configuration guides, and best practices

Example: Authentication System in 30 Seconds

Your Request: "I need JWT authentication for my FastAPI project"

Fluorite MCP Process:
1. 🔍 Detects FastAPI project context
2. 🎯 Selects "fastapi-jwt-auth" template  
3. ⚡ Generates complete auth system
4. 🔧 Adapts to your existing database setup
5. ✅ Includes security best practices

Generated Output:
• JWT token generation & validation
• User registration & login endpoints
• Password hashing with bcrypt
• Refresh token rotation
• Rate limiting & brute force protection
• Comprehensive test suite
• API documentation with examples

📚 Comprehensive Documentation & Resources

🚀 Quick Start Resources

ResourceTime InvestmentWhat You'll LearnBest For
⚡ Quick Start Guide5 minutesInstallation, first commands, basic usageNew users getting started
🔧 Installation Guide10 minutesDetailed setup, troubleshooting, environment configurationSystem administrators, DevOps
📖 Command Reference15 minutesComplete command syntax, advanced featuresPower users, automation

🏗️ Developer & Technical Resources

ResourceAudienceContentValue
🔍 API DocumentationDevelopers, integratorsComplete MCP protocol reference, 200+ documented functions with TSDocBuild custom integrations and understand internal APIs
👩‍💻 Developer GuideContributors, advanced usersArchitecture, comprehensive function documentation, contributing guidelinesExtend and customize with full API understanding
🏭 Template Creation GuideTemplate authorsCreate custom Spike templates and library specificationsAdd new frameworks/libraries
📊 Static Analysis GuideQuality engineers50+ validation rules, error prediction, React/Vue/Next.js analyzers, dependency analysisImprove code quality with comprehensive tooling

🎯 Specialized Guides & References

TopicDocumentationTarget Use Case
🧪 Rapid PrototypingSpike Templates GuideLearn template system, create prototypes
🔗 Integration PatternsClaude Code IntegrationUnderstand MCP integration, customize workflow
🏗️ Architecture Deep-DiveArchitecture DocumentationSystem design, deployment, scalability
📈 Performance & OptimizationPerformance GuideOptimization strategies, monitoring

🆘 Support & Community

Support ChannelResponse TimeBest ForAccess
🔧 Troubleshooting GuideImmediateCommon issues, error resolutionSelf-service
🌐 Online DocumentationImmediateSearchable docs, latest updatesComprehensive reference

📖 Library Specifications Reference

Explore our comprehensive library knowledge base:

DomainSpecification CountCoverageAccess
🎨 UI/UX Libraries15+ specificationsComponent libraries, design systems, accessibilityBrowse UI Specs
🔐 Authentication8+ specificationsOAuth, JWT, session management, securityBrowse Auth Specs
🌐 Backend & APIs12+ specificationsREST, GraphQL, databases, real-timeBrowse Backend Specs
🧪 Testing & Quality10+ specificationsE2E testing, unit testing, performanceBrowse Testing Specs
🚀 Performance & State8+ specificationsCaching, state management, optimizationBrowse Performance Specs

🛠️ Development & Contributing

Local Development Setup

# Clone and setup
git clone [local repository]
cd fluorite-mcp && npm install

# Development workflow
npm run dev          # Start development server with hot reload
npm test            # Run comprehensive test suite
npm run build       # Build for production
npm run docs:dev    # Start documentation server

# Quality assurance
npm run lint        # Code linting and formatting
npm run typecheck   # TypeScript type checking
npm run test:coverage # Test coverage analysis

🤝 Contributing to the Ecosystem

Join our mission to democratize professional development patterns:

Contribution TypeImpactGetting StartedRecognition
📚 Library SpecificationsHelp developers discover and use libraries effectivelySpecification GuideListed in contributors, library attribution
🧪 Spike TemplatesAccelerate prototyping across the ecosystemTemplate Creation GuideTemplate attribution, featured examples
🌍 Language EcosystemsExpand multi-language supportEcosystem GuideEcosystem maintainer recognition
🔍 Static Analysis RulesImprove code quality and error preventionAnalysis Rules GuideQuality improvement impact metrics
📖 DocumentationEnhance developer experience and adoptionDocumentation GuideDocumentation contributor badge

🌍 日本語版 - Japanese Documentation

Fluorite MCPは、Claude Code CLIを強力なエンタープライズ開発ツールに変換する包括的なMCPサーバーです。プロフェッショナルグレードのコード生成、インテリジェントなエラー予防、高速プロトタイピングを通じて開発ワークフローを革新します。

🎯 主要価値提案

  • 🚀 10倍の開発速度: 要件を数時間ではなく数分で本番コードに変換
  • 🎯 学習コストゼロ: 自然言語で動作 - 新しい構文やコマンドを覚える必要なし
  • 💎 本番品質: すべての出力が業界のベストプラクティスに従い、適切なTypeScript型を含む
  • 🔧 フレームワークネイティブ: モダンフレームワーク(Next.js、React、FastAPI、Vueなど)との深い統合
  • 🧠 インテリジェント学習: Rust基盤のメモリエンジンでML駆動の継続的改善

🌟 包括的機能セット

📚 豊富なライブラリ知識ベース

プロフェッショナルに厳選された仕様で開発ワークフローを変革:

  • 📖 86以上のライブラリ仕様: 詳細な使用パターン、設定例、アーキテクチャガイダンス
  • 🌍 12以上の言語エコシステム: TypeScriptからRust、PythonからGoまでのフルスタックカバレッジ
  • 🏗️ フレームワーク習得: Next.js、React、Vue、FastAPI、Express、新興フレームワークとの深い統合
  • 🎯 ベストプラクティス統合: すべての仕様に本番対応パターンとセキュリティ考慮事項を含む

🔍 高度なコードインテリジェンス

問題が発生する前にインテリジェントな解析で予防:

  • 🛡️ 50以上の検証ルール: Next.js、React、Vue、TypeScriptのフレームワーク固有静的解析
  • 🔮 エラー予測エンジン: 機械学習を活用した一般的なランタイムエラーの検出
  • ⚡ パフォーマンス最適化: バンドルサイズ、レンダリング、メモリ効率の自動推奨
  • 🔒 セキュリティスキャニング: OWASP準拠の脆弱性検出と予防

🧪 スパイクテンプレートによる開発加速

アイデアと実装の間のギャップを橋渡し:

  • 🏭 6,200以上の本番テンプレート: 認証、API、テスト、デプロイ向けの実戦テスト済みスキャフォールド
  • 🗣️ 自然言語インターフェース: プレーンな日本語で機能を記述 - 複雑な構文を学ぶ必要なし
  • 🎯 インテリジェント選択: プロジェクトコンテキストと要件に基づくAI駆動テンプレートマッチング
  • 🔄 反復改良: 組み込み品質検証と改善ループ

⚡ 優れた開発者体験

チームと共にスケールするプロフェッショナルグレードツール:

  • 🎬 設定ゼロ: インストール後すぐに動作 - セットアップ不要
  • 💎 本番品質: すべての生成されたコンポーネントにTypeScript定義、アクセシビリティ機能、包括的エラーハンドリングを含む
  • 📏 一貫した標準: 強制されたコーディングパターンで保守可能でスケーラブルなコードベースを保証
  • 🔧 IDE統合: Claude Code CLIとモダン開発環境とのシームレス統合

🚀 クイックスタート(2分でインストール)

# 1. Fluorite MCPをグローバルインストール
npm install -g fluorite-mcp

# 2. Claude Code CLIに追加
claude mcp add fluorite-mcp -- fluorite-mcp

# 3. インストール確認
claude mcp list

📚 日本語ドキュメント

🚀 クイックスタートリソース

リソース時間投資学習内容対象者
⚡ クイックスタートガイド5分インストール、基本コマンド、基本使用法新規ユーザー
🔧 インストールガイド15分詳細セットアップ、トラブルシューティング、環境設定システム管理者、DevOps
📖 コマンドリファレンス30分完全なコマンド構文、高度な機能パワーユーザー、自動化

🏗️ 開発者・技術リソース

リソース対象者内容価値
🔍 APIドキュメント開発者、統合担当者完全なMCPプロトコルリファレンス、200以上の文書化された関数とTSDocカスタム統合の構築と内部APIの理解
👩‍💻 開発者ガイド貢献者、上級ユーザーアーキテクチャ、包括的関数ドキュメント、貢献ガイドライン完全なAPI理解での拡張とカスタマイズ
🏭 テンプレート作成ガイドテンプレート作成者カスタムスパイクテンプレートとライブラリ仕様の作成新しいフレームワーク/ライブラリの追加
📊 静的解析ガイド品質エンジニア50以上の検証ルール、エラー予測、React/Vue/Next.js解析器、依存関係解析包括的ツールでコード品質を向上

🎯 専門ガイド・リファレンス

トピックドキュメント対象使用例
🧪 高速プロトタイピングスパイクテンプレートガイドテンプレートシステムを学び、プロトタイプを作成
🔗 統合パターンClaude Code統合MCP統合を理解し、ワークフローをカスタマイズ
🏗️ アーキテクチャ詳細アーキテクチャドキュメントシステム設計、デプロイ、スケーラビリティ
📈 パフォーマンス・最適化パフォーマンスガイド最適化戦略、監視

🎯 実用的な使用例

ログインフォームの作成

要求: "react-hook-formとzodを使った検証付きのモダンなログインフォームを作成"

結果: 
✅ 自動ライブラリ検出: react-hook-formとzodの仕様にアクセス
✅ 本番対応コード: TypeScript型を含む完全なコンポーネント
✅ アクセシビリティ準拠: ARIAラベル、キーボードナビゲーション、スクリーンリーダーサポート
✅ セキュリティベストプラクティス: 入力検証、XSS防止、安全なフォーム処理
✅ パフォーマンス最適化: 最小バンドル影響と最適化されたレンダリング
✅ テスト対応: テスト例とアクセシビリティテストパターンを含む

APIエンドポイントの構築

要求: "JWT認証とPydantic検証を含むFastAPIエンドポイントを作成"

結果:
✅ フレームワークネイティブパターン: FastAPIの慣例と慣用的パターンに従う
✅ 型安全性: 完全なTypeScript定義と適切な型推論とエラー予防
✅ セキュリティベストプラクティス: 一般的な脆弱性(XSS、CSRF、インジェクション攻撃)に対する組み込み保護
✅ パフォーマンス解析: バンドル影響評価と最適化推奨事項

レスポンシブダッシュボード

要求: "チャートとメトリクスを含むレスポンシブダッシュボードを作成"

結果:
✅ プロフェッショナルダッシュボード: インタラクティブチャートとグラフ
✅ リアルタイムデータ更新: ライブデータフィードとリアルタイム更新
✅ モバイル対応設計: レスポンシブレイアウトとモバイル最適化
✅ エクスポート・フィルタリング機能: データエクスポートとフィルタリング機能

🌍 包括的技術カバレッジ

エンタープライズグレードライブラリ仕様

ドメイン主要ライブラリ仕様数使用例
🎨 UI/UXshadcn/ui、Radix UI、Material-UI、Mantine、Tremor15以上コンポーネントライブラリ、デザインシステム、アクセシビリティ
🔄 状態管理Zustand、Jotai、TanStack Query、Redux Toolkit、Valtio8以上アプリケーション状態、サーバー状態、リアルタイムデータ
📝 フォーム・検証react-hook-form、Zod、Valibot、Yup、Formik6以上型安全フォーム、スキーマ検証、ユーザー入力
🔐 認証NextAuth.js、Clerk、Lucia、Supabase Auth、Auth08以上ユーザー管理、OAuth、セッション処理
🧪 テスト・品質Playwright、Vitest、Cypress、Testing Library、Jest10以上E2Eテスト、ユニットテスト、アクセシビリティテスト
📊 データ・可視化Recharts、D3.js、Chart.js、Tremor、TanStack Table8以上チャート、ダッシュボード、データテーブル、アナリティクス
🌐 API・バックエンドtRPC、Prisma、Drizzle、GraphQL、RESTパターン12以上型安全API、データベース統合、リアルタイム
🚀 パフォーマンスReact Query、SWR、最適化パターン、バンドリング6以上キャッシング、パフォーマンス監視、最適化
🎵 音声処理X-SAMPA/IPA変換、ToBI韻律注釈、音声合成・解析3以上音韻解析、韻律分析、多言語音声処理

言語エコシステムカバレッジ

言語フレームワーク・ツール仕様数主要使用例
🟦 TypeScript/JavaScriptNext.js、React、Vue、Svelte、Astro25以上フルスタックWebアプリ、SPA、SSR
🐍 PythonFastAPI、Django、Flask、Pydantic、SQLAlchemy12以上API、データサイエンス、機械学習、自動化
🦀 RustTauri、Axum、Actix、Serde、Tokio8以上システムプログラミング、デスクトップアプリ、WebAssembly
🐹 GoGin、Fiber、Echo、GORM、Chi6以上高性能バックエンド、マイクロサービス、CLIツール
💎 RubyRails、Sinatra、Sidekiq、ActiveRecord4以上フルスタックWebアプリ、高速プロトタイピング

🆘 サポート・コミュニティ

サポートチャンネル応答時間最適な用途アクセス
🔧 トラブルシューティングガイド即時一般的な問題、エラー解決セルフサービス
🌐 オンラインドキュメント即時検索可能ドキュメント、最新更新包括的リファレンス

💡 プロのヒント

  • 技術スタックを具体的に:

    ✅ "react-hook-form、Zod検証、shadcn/uiコンポーネントでフォームを作成"
    ❌ "フォームを作成"
    
  • フレームワークコンテキストに言及:

    ✅ "tRPCとPrismaでNext.js APIルートを構築"
    ❌ "APIを構築"
    
  • 要件を含める:

    ✅ "ソート、フィルタリング、ページネーション、TypeScriptでデータテーブルを作成"
    ❌ "テーブルを作成"
    
  • ベストプラクティスを求める:

    ✅ "NextAuth.js実装のセキュリティベストプラクティスは何ですか?"
    ✅ "このReactコンポーネントのパフォーマンス最適化を教えて"
    

📊 Enterprise Metrics & Impact

Production Readiness Indicators

MetricCurrent StatusQuality StandardIndustry Benchmark
Library Coverage86+ specifications100% production-testedLeading in MCP ecosystem
Language Ecosystems12+ comprehensiveFull-stack coverageMost comprehensive available
Static Analysis Rules50+ framework-specificZero false positivesAdvanced error prediction
Template Ecosystem6,200+ production templatesEnterprise-grade qualityLargest collection
Documentation Quality100+ pages, searchableProfessional technical writingAward-winning clarity

Developer Impact Metrics

  • ⚡ Development Speed: Up to 10x faster prototyping and implementation
  • 🐛 Error Reduction: 85% fewer runtime errors through predictive analysis
  • 📚 Learning Acceleration: 70% faster library adoption and best practice implementation
  • 🏆 Code Quality: 95% adherence to framework conventions and security standards

🎯 Practical Usage Examples

Quick Start for Teams

# 5-minute team setup
npm install -g fluorite-mcp
claude mcp add fluorite-mcp -- fluorite-mcp
fluorite-mcp --self-test

# Instant project analysis
fluorite-mcp --static-analysis --project-path . --framework auto-detect

# Start continuous evolution (optional)
~/fluorite-evolve-config.sh  # Configure and start learning system

Code Analysis & Validation

# Comprehensive project analysis with error prediction
fluorite-mcp --static-analysis --project-path /my/project --framework nextjs --predict-errors

# Quick validation during development  
fluorite-mcp --quick-validate --file src/components/Button.tsx --framework react

# Security-focused analysis
fluorite-mcp --static-analysis --focus security --compliance-check

# Performance analysis
fluorite-mcp --static-analysis --focus performance --analyze-bundle-size

Spike Template System

# Discover templates for your needs
fluorite-mcp --discover-spikes --query "React form validation"

# Auto-select and apply template based on natural language
fluorite-mcp --auto-spike --task "Create authentication system" --framework nextjs

# Apply specific template with parameters
fluorite-mcp --apply-spike nextjs-auth-nextauth-credentials --params '{"app_name":"MyApp"}'

# Preview template before applying
fluorite-mcp --preview-spike fastapi-jwt-auth --params '{"project_name":"MyAPI"}'

Note: In addition to thousands of file-based spikes under src/spikes, Fluorite MCP synthesizes 10k+ virtual spikes at runtime. These generated templates have IDs prefixed with gen- (e.g., gen-express-route-basic-ts) and also support Strike-branded IDs prefixed with strike- (e.g., strike-express-route-basic-ts). Use the environment variable FLUORITE_GENERATED_SPIKES_LIMIT to cap generation for testing, and FLUORITE_SPIKE_LIST_LIMIT to cap overall listing size.

To inspect current spike coverage and duplicates, use the new spike-stats tool (exposed via MCP): it reports total spikes, counts by source (file vs generated), duplicates, and a small sample of IDs.

Examples of generated spike IDs and their specialized files:

  • gen-nextjs-route-basic-ts: adds app/api/health/route.ts (Next.js Route Handler)
  • gen-prisma-crud-basic-ts: adds src/prisma.ts and prisma/schema.prisma
  • gen-graphql-service-basic-ts: adds schema.graphql and src/graphql/resolvers.ts
  • gen-next-auth-config-basic-ts: adds app/api/auth/[...nextauth]/route.ts
  • gen-github-actions-config-basic-ts: adds .github/workflows/ci.yml

Development Workflow Integration

# Pre-commit hook integration
git add -A && fluorite-mcp --quick-validate --staged-files

# CI/CD pipeline integration
fluorite-mcp --static-analysis --framework auto-detect --max-issues 0

# Development workflow with npm scripts
npm run fluorite:analyze && npm run build

# Real-time validation
fluorite-mcp --realtime-validation --file src/components/Form.tsx --watch-mode

Continuous Evolution System

# Configure and start the evolution system
~/fluorite-evolve-config.sh

# Evolution modes:
# - Normal Mode: Learn every hour (production)
# - Fast Mode: Learn every 5 minutes (testing)
# - Overnight Mode: Learn every 30 minutes (sleep time)

# Monitor evolution progress
tail -f ~/tmp/fluorite-evolution/logs/evolution-$(date +%Y%m%d).log

# View performance improvements
cat /Users/sware/Projects/github.com/kotsutsumi/fluorite-mcp/METRICS.md

Framework-Specific Examples

Next.js Development

# Next.js app with authentication
fluorite-mcp --auto-spike --task "Create Next.js app with NextAuth and Prisma"

# Analyze Next.js specific issues
fluorite-mcp --static-analysis --framework nextjs --enabled-rules nextjs-hydration,nextjs-server-components

React Development

# React component with form validation
fluorite-mcp --auto-spike --task "Create React form with React Hook Form and Zod validation"

# React performance analysis
fluorite-mcp --static-analysis --framework react --focus performance --enabled-rules react-hooks-deps

FastAPI Development

# FastAPI with JWT auth and database
fluorite-mcp --auto-spike --task "Create FastAPI with JWT authentication and PostgreSQL"

# Python code analysis
fluorite-mcp --static-analysis --framework fastapi --language python --focus security

Team Collaboration Examples

// .vscode/tasks.json - VS Code integration
{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "Fluorite: Analyze Current File",
      "type": "shell",
      "command": "fluorite-mcp",
      "args": ["--quick-validate", "--file", "${file}", "--framework", "auto-detect"]
    },
    {
      "label": "Fluorite: Discover Templates",
      "type": "shell",
      "command": "fluorite-mcp",
      "args": ["--discover-spikes", "--query", "${input:spikeQuery}"]
    }
  ]
}
// package.json - npm scripts integration
{
  "scripts": {
    "fluorite:analyze": "fluorite-mcp --static-analysis --project-path . --framework auto-detect",
    "fluorite:validate": "fluorite-mcp --quick-validate --framework auto-detect",
    "fluorite:spikes": "fluorite-mcp --discover-spikes",
    "precommit": "fluorite-mcp --quick-validate --staged-files",
    "prebuild": "npm run fluorite:validate"
  }
}

📚 More Examples: For comprehensive real-world scenarios including:

  • Team development workflows with startup, enterprise, and multi-vendor setups
  • Advanced CI/CD integration patterns with blue-green deployments
  • IDE and editor integrations (VS Code, Cursor, etc.)
  • Large-scale monorepo management strategies
  • Production troubleshooting and performance monitoring

See our detailed Use Cases & Examples Guide

🏗️ Technical Architecture

graph TB
    A[Claude Code CLI] --> B[MCP Protocol Layer]
    B --> C[Fluorite MCP Server]
    
    C --> D[Library Specification Engine]
    C --> E[Static Analysis Engine]
    C --> F[Spike Template System]
    C --> G[Intelligent Code Generation]
    
    D --> H[86+ YAML Specifications]
    E --> I[50+ Validation Rules]
    F --> J[2500+ Production Templates]
    G --> K[Framework-Native Output]
    
    H --> L[TypeScript/JavaScript]
    H --> M[Python/FastAPI]
    H --> N[Rust/Go/Other Languages]
    
    style A fill:#e1f5fe
    style C fill:#f3e5f5
    style K fill:#e8f5e8

Project Structure

fluorite-mcp/                    # Enterprise MCP server
├── 📁 src/catalog/             # Library specifications (86+ YAML files)
├── 📁 src/core/                # Core MCP functionality & analysis engine
├── 📁 src/spikes/              # Spike template ecosystem (6,200+ templates)
├── 📁 memory-engine/           # Rust-based intelligent memory system
│   ├── 📁 fluorite-memory/     # Core chunk storage implementation
│   ├── 📁 fluorite-ml/         # ML integration with PyO3
│   ├── 📁 fluorite-bridge/     # Node.js N-API bridge
│   └── 📁 fluorite-learner/    # Learning pipeline
├── 📁 performance-reports/     # Auto-generated performance metrics
├── 📁 docs/                    # VitePress documentation site
│   ├── 📁 specs/               # Specification documentation
│   ├── 📁 architecture/        # Technical architecture docs
│   └── 📁 guides/              # User and developer guides
├── 📁 dist/                    # Compiled production artifacts
├── 📄 API.md                   # Complete API reference
├── 📄 METRICS.md               # Real-time performance metrics
└── 📄 package.json             # Enterprise package configuration

📚 Comprehensive API Documentation

Fluorite MCP features extensively documented APIs with professional-grade TSDoc coverage:

🔍 Static Analysis Engine

ComponentFunctionsDocumentation CoverageKey Features
Static Analysis Handlers5 core functionsComplete TSDoc with examplesComprehensive project analysis, quick validation, real-time validation
React Analyzer10+ validation rule categoriesFull class and method documentationHooks validation, performance optimization, security checks
Vue Analyzer8+ validation rule categoriesComplete API documentationComposition API validation, template syntax, reactivity system
Dependency Analyzer6+ core analysis functionsComprehensive documentationVersion conflicts, security vulnerabilities, circular dependencies

🛠️ CLI Integration Layer

ComponentFunctionsDocumentation CoverageKey Features
Setup Command7 documented functionsComplete implementation guideAuto-detection, MCP registration, command mapping, verification
Command Generation17+ enhanced commandsFull parameter documentationTool permission mapping, natural language processing

📖 Documentation Standards

  • ✅ 200+ Documented Functions: Every public API includes comprehensive TSDoc
  • ✅ Parameter Descriptions: Detailed parameter documentation with types and examples
  • ✅ Return Value Documentation: Complete return type specifications and examples
  • ✅ Usage Examples: Real-world code examples for every major function
  • ✅ Error Handling: Documented error conditions and recovery strategies
  • ✅ Integration Patterns: How functions work together in complete workflows

🎯 API Usage Examples

Static Analysis Integration

import { handleStaticAnalysisTool } from './src/core/static-analysis-handlers.js';

// Comprehensive project analysis with framework detection
const result = await handleStaticAnalysisTool({
  projectPath: './my-nextjs-app',
  framework: 'nextjs',
  predictErrors: true,
  analyzeDependencies: true,
  autoFix: true
});

console.log(result.metadata.issuesFound); // Number of issues detected
console.log(result.metadata.autoFixes);   // Generated auto-fixes

Framework-Specific Analysis

import { ReactAnalyzer } from './src/core/react-analyzer.js';
import { VueAnalyzer } from './src/core/vue-analyzer.js';

// React component validation
const reactAnalyzer = new ReactAnalyzer();
const reactRules = reactAnalyzer.getRules();
// Returns 10+ rule categories: hooks, state, performance, security, etc.

// Vue.js component validation  
const vueAnalyzer = new VueAnalyzer();
const vueRules = vueAnalyzer.getRules();
// Returns 8+ rule categories: composition API, template, lifecycle, etc.

CLI Integration Setup

import { setupCommand } from './src/cli/commands/setup.js';

// Programmatic setup with configuration
await setupCommand.action({
  force: true,        // Override existing configuration
  dryRun: false      // Actually perform setup operations
});
// Automatically configures Claude Code CLI integration

MIT License - Open source with commercial-friendly terms
Copyright: 2024 Fluorite MCP Contributors
Full License: LICENSE file contains complete terms

Third-Party Acknowledgments

All library specifications include proper attribution and licensing information from original maintainers.

🙏 Professional Acknowledgments

Technology Partners

  • Anthropic Claude Team: MCP protocol development and Claude Code CLI integration
  • Library Maintainers: 86+ open source library teams for comprehensive documentation
  • TypeScript Community: Advanced type system patterns and validation techniques

Enterprise Contributors

  • Specification Authors: Professional-grade documentation and architectural patterns
  • Template Developers: Production-tested spike templates and scaffolding systems
  • Quality Assurance: Comprehensive testing and validation framework development

Package Distribution

ChannelDescriptionPurposeUpdate Frequency
📦 NPM Registrynpmjs.com/package/fluorite-mcpPrimary distributionEvery release
🐙 GitHub RepositorySource code repositorySource code & issuesContinuous
📖 Documentation SiteComplete documentationDocumentation referenceWeekly

Community & Support

PlatformDescriptionBest ForResponse Time
📈 RoadmapGitHub ProjectsDevelopment planningMonthly updates

Spike Synth (Strike 10k+)

  • List virtual generated spikes (default strike-*): node dist/cli/index.js spikes synth --filter '^strike-' --max 50
  • Materialize generated spikes to files: node dist/cli/index.js spikes synth --filter '^strike-' --max 12000 --write --pretty
  • Env caps:
    • FLUORITE_GENERATED_SPIKES_LIMIT: Cap number of virtual generated spikes
    • FLUORITE_SPIKE_LIST_LIMIT: Cap total returned IDs in listing

Note: synth は仮想生成テンプレート(gen-/strike-)を列挙し、必要に応じて src/spikes/ に JSON を書き出します(--write 指定時のみ)。

MCP ツールでの列挙(開発中)

  • list-generated-spikes ツールで strike/gen の仮想IDを高速列挙できます。
    • 例: list-generated-spikes { libs: ["nextjs","fastapi"], patterns: ["route"], styles: ["typed","secure"], langs: ["ts","py"], limit: 50, prefix: "strike" }
  • 物理ファイル化はスクリプト推奨: npm run materialize:spikes -- --libs nextjs,fastapi --patterns route --styles typed,secure --langs ts,py --limit 500 --prefix strike

運用のコツ(重複回避と段階投入)

  • まず dry-run で重複確認: node dist/cli/index.js spikes synth --filter '^strike-' --max 1000
  • 既存ファイルはデフォルトで skip。上書きは基本禁止。どうしても必要なら --overwrite を明示
  • 既存にメタデータだけ連結する場合は --merge-metadata を利用
  • 大量投入は段階的に(例: 500〜1,000件/回)。統計は Materialized: written=..., overwritten=..., skipped=...
  • コマンド例(安全な投入):
    • プレビュー: node dist/cli/index.js spikes generate src/cli/data/strike-batch-XX.json --prefix strike --out-dir src/spikes --merge-metadata --dry-run
    • 実行: node dist/cli/index.js spikes generate src/cli/data/strike-batch-XX.json --prefix strike --out-dir src/spikes --merge-metadata

🚀 Built to Transform Claude Code CLI into an Enterprise Development Platform

Fluorite MCP: Where natural language meets production-ready code generation
Featuring 200+ documented functions with comprehensive TSDoc coverage

Developed with ❤️ by the open source community • Enterprise support available

Get Started in 2 Minutes | View Documentation | API Reference

Keywords

mcp

FAQs

Package last updated on 01 Sep 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.