> ## 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.

# Overview

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.

## Build the experience

> [card] [Frontic CLI](https://docs.frontic.com/reference/frontic-cli.md)
>
> Generate the typed Client SDK, sync your Context Base, and manage project state from the command line.

> [card] [Client SDK](https://docs.frontic.com/reference/client-sdk.md)
>
> Typed JavaScript client for calling your project's blocks, listings, pages, and trees. Generated by **frontic generate**.

> [card] [Nuxt Module](https://docs.frontic.com/reference/nuxt-module.md)
>
> Drop-in composables, search and filter helpers, dynamic page routing with redirect and 404 handling, automatic caching, and SSR.

> [card] [Frontic UI](https://docs.frontic.com/reference/frontic-ui.md)
>
> Vue component library scaffolded into your repo for product cards, search, listings, and more. **Preview**.

## Connect AI tools

> [card] [Frontic Tools (MCP)](https://docs.frontic.com/reference/mcp/frontic-tools.md)
>
> Read and write your project's stack from any MCP-capable editor - blocks, listings, pages, storages, and syncs.

> [card] [Frontic Docs (MCP)](https://docs.frontic.com/reference/mcp/frontic-docs.md)
>
> Read-only access to the Frontic documentation from your editor agent - search docs and pull pages on demand.

## HTTP APIs

> [card] [Ingest API](https://docs.frontic.com/reference/ingest-api.md)
>
> Push data into Frontic - upsert and patch records, trigger feed runs, delete by source ID. The endpoint your sources call.

> [card] [Fetch API](https://docs.frontic.com/reference/fetch-api.md)
>
> 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

> [card] [Storage Field Types](https://docs.frontic.com/reference/storage-field-types.md)
>
> Primitives, built-in composites (Price, Media, Availability, SEO, …), and enums on every storage. The minimum guaranteed contract.

> [card] [Value Composer](https://docs.frontic.com/reference/value-composer.md)
>
> Operations and slot modes for shaping feed records into storage records during a Data Sync - the per-field configuration.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.