The developer surfaces around a Frontic project — the CLI you install once, the typed clients your frontend code calls, the MCP server your editor agents connect to, and the public APIs that move data in and out.Documentation Index
Fetch the complete documentation index at: https://docs.frontic.com/llms.txt
Use this file to discover all available pages before exploring further.
Build the experience
Frontic CLI
Generate the typed Client SDK, sync your Context Base, and manage project state from the command line.
Client SDK
Typed JavaScript client for calling your project’s blocks, listings, pages, and trees. Generated by frontic generate.
Nuxt Module
Drop-in composables, search and filter helpers, dynamic page routing with redirect and 404 handling, automatic caching, and SSR.
Frontic UI
Vue component library scaffolded into your repo for product cards, search, listings, and more. Preview.
Connect AI tools
Frontic Tools (MCP)
Read and write your project’s stack from any MCP-capable editor — blocks, listings, pages, storages, and syncs.
Frontic Docs (MCP)
Read-only access to the Frontic documentation from your editor agent — search docs and pull pages on demand.
HTTP APIs
Ingest API
Push data into Frontic — upsert and patch records, trigger feed runs, delete by source ID. The endpoint your sources call.
Fetch API
Read blocks, listings, pages, and trees from any HTTP client. The base layer the Client SDK and Nuxt module call under the hood.
Data model
Storage Field Types
Primitives, built-in composites (Price, Media, Availability, SEO, …), and enums on every storage. The minimum guaranteed contract.
Value Composer
Operations and slot modes for shaping feed records into storage records during a Data Sync — the per-field configuration.