# Uniform DXP documentation

> Learn how to build, run and extend Uniform. Quick starts, guides and references for developers, content teams, architects and administrators.

Source: https://docs.uniform.app/docs

_Uniform platform documentation_

## Learn how to build digital experiences with Uniform

Uniform is an agentic composable digital experience platform. Your digital team and your AI agents use it to build experiences with content from the systems you already have, and to personalize and test each experience.

[Ask Una, our AI assistant](https://docs.uniform.app/search?tab=una)

## What is your role?

Choose a role to see the docs for your work.

**Developer**

### Start a project

**For humans**

```shell
npx @uniformdev/cli@latest new
```

Scaffolds a new project with all required content and files pre-configured.

**For agents**

```shell
npx skills add uniformdev/agent-skills
```

Teaches your coding assistant to build with Uniform.

### Or add Uniform to your app

- [Next.js](https://docs.uniform.app/docs/sdk/nextjs-app-router): App Router
- [Next.js](https://docs.uniform.app/docs/sdk/nextjs-page-router): Page Router
- [Nuxt](https://docs.uniform.app/docs/sdk/nuxt): Vue
- [React](https://docs.uniform.app/docs/sdk/react): SDK
- [SvelteKit](https://docs.uniform.app/docs/sdk/svelte): Preview
- [Component Starter Kit](https://docs.uniform.app/docs/get-started/starters/component-starter-kit)

**Build with AI**

- [Agent Skills for coding assistants](https://docs.uniform.app/docs/guides/ai/agent-skills)
- [Uniform MCP server](https://docs.uniform.app/docs/guides/ai/mcp-server)
- [Build experiences with AI](https://docs.uniform.app/docs/guides/building-experiences-with-ai)
- [AI tutorials](https://docs.uniform.app/docs/learn/tutorials/ai)

**Reference**

- [SDKs](https://docs.uniform.app/docs/sdk)
- [Management and Delivery APIs](https://docs.uniform.app/docs/api)
- [Uniform CLI](https://docs.uniform.app/docs/guides/cli)
- [Webhooks](https://docs.uniform.app/docs/guides/webhooks)

**Core tasks**

- [Model components and content](https://docs.uniform.app/docs/guides/models)
- [Turn on visual editing](https://docs.uniform.app/docs/guides/composition/visual-editing)
- [Connect external data](https://docs.uniform.app/docs/guides/composition/connect-external-data)
- [Route with project maps](https://docs.uniform.app/docs/guides/project-maps)

**Learn**

- [Developer tutorials](https://docs.uniform.app/docs/learn/tutorials/dev)
- [Core concepts](https://docs.uniform.app/docs/learn/core-concepts)
- [Use cases](https://docs.uniform.app/docs/learn/use-cases)

**Content & marketing**

- [Build your first landing page](https://docs.uniform.app/docs/learn/tutorials/marketer/build-landing-page): A step-by-step tutorial: build a page with visual editing, then personalize it and test it.
- [Work with Scout](https://docs.uniform.app/docs/guides/ai/scout): Ask the AI agent in the dashboard to build pages, translate content and set up tests. It changes drafts only.

### Example requests for Scout

- “Build a webinar landing page from our Hero, Speakers and Form patterns.”
- “Show enterprise visitors the case-study hero instead of the pricing hero.”
- “Create an A/B test for the home page headline with 3 variants.”

[What Scout can do](https://docs.uniform.app/docs/guides/ai/scout/use-cases-and-capabilities)

**Create**

- [Visual editing](https://docs.uniform.app/docs/guides/composition/visual-editing)
- [Patterns](https://docs.uniform.app/docs/guides/patterns)
- [Assets](https://docs.uniform.app/docs/get-started/capabilities/asset-management)
- [Localization](https://docs.uniform.app/docs/guides/composition/localization)

**Publish**

- [Releases](https://docs.uniform.app/docs/guides/composition/releases)
- [Workflows](https://docs.uniform.app/docs/guides/composition/workflows)
- [AI guidance for brand voice](https://docs.uniform.app/docs/guides/ai/ai-guidance)

**Adapt and test**

- [Personalization](https://docs.uniform.app/docs/guides/personalization)
- [A/B testing](https://docs.uniform.app/docs/guides/ab-testing)
- [Optimize with AI](https://docs.uniform.app/docs/guides/optimize-with-ai)
- [Read results in Insights](https://docs.uniform.app/docs/get-started/capabilities/insights)

**Learn**

- [Marketer tutorials](https://docs.uniform.app/docs/learn/tutorials/marketer)
- [Core concepts](https://docs.uniform.app/docs/learn/core-concepts)

**Architect**

### Keep the stack you have

- [Content management](https://docs.uniform.app/docs/integrations/content) (15): Contentful, Contentstack, Sitecore
- [Commerce & PIM](https://docs.uniform.app/docs/integrations/commerce) (10): SAP, commercetools, Shopify
- [Digital assets](https://docs.uniform.app/docs/integrations/dam) (6): Cloudinary, Bynder, Frontify
- [Edge & CDN](https://docs.uniform.app/docs/integrations/cdn) (4): Vercel, Cloudflare, Akamai
- [Search & discovery](https://docs.uniform.app/docs/integrations/search) (4): Algolia, Coveo
- [Analytics & customer data](https://docs.uniform.app/docs/integrations/data) (3): Google Analytics, Twilio Segment
- [Translation](https://docs.uniform.app/docs/integrations/translation-management) (3): Smartling, Phrase

[All 45+ integrations](https://docs.uniform.app/docs/integrations)

**Extend Uniform your way**

- [How Mesh works](https://docs.uniform.app/docs/get-started/capabilities/mesh)
- [Custom integrations](https://docs.uniform.app/docs/integrations/mesh-integrations/custom-integrations)
- [Connect external data](https://docs.uniform.app/docs/guides/composition/connect-external-data)

**Automate workflows**

- [Automations](https://docs.uniform.app/docs/guides/automations)
- [Webhooks](https://docs.uniform.app/docs/guides/webhooks)
- [Uniform CLI](https://docs.uniform.app/docs/guides/cli)

**Migrate in record time**

- [Plan a migration](https://docs.uniform.app/docs/guides/migration)
- [Migrate from Sitecore](https://docs.uniform.app/docs/guides/migration/sitecore)
- [Lift and shift with Siphon](https://docs.uniform.app/docs/guides/migration/siphon)

**Deliver fast and flicker-free**

- [Edge and CDN](https://docs.uniform.app/docs/integrations/cdn)
- [Regions and data residency](https://docs.uniform.app/docs/guides/regions)
- [Search](https://docs.uniform.app/docs/get-started/capabilities/search)

**Administrator**

- [US and EU regions](https://docs.uniform.app/docs/guides/regions): Keep project data in Virginia or Frankfurt.
- [Roles and policies](https://docs.uniform.app/docs/guides/roles-and-permissions): Control who can do what, per project.
- [Single sign-on](https://docs.uniform.app/docs/integrations/sso): Sign in with your SAML identity provider.
- [Security audit log](https://docs.uniform.app/docs/guides/security/audit-log): See security events for the past 30 days.
- [Change history](https://docs.uniform.app/docs/apps/uniform-pulse): Uniform Pulse shows who changed what, and with which tool.

**Manage the team**

- [Roles and permissions](https://docs.uniform.app/docs/guides/roles-and-permissions)
- [Single sign-on](https://docs.uniform.app/docs/integrations/sso)
- [Security](https://docs.uniform.app/docs/guides/security)

**Manage apps**

- [Apps and add-ons](https://docs.uniform.app/docs/apps)
- [Request activation](https://docs.uniform.app/docs/apps/request-activation)
- [Uniform Pulse](https://docs.uniform.app/docs/apps/uniform-pulse)

## Three ways to use AI with Uniform

Editors use Scout in the dashboard. Developers use Agent Skills and the MCP server in their own tools. All three follow your AI guidance.

- [Scout](https://docs.uniform.app/docs/guides/ai/scout): The AI agent in the Uniform dashboard. It builds and translates content, and sets up tests. It changes drafts only.
- [MCP server](https://docs.uniform.app/docs/guides/ai/mcp-server): Lets Claude Code, Cursor, GitHub Copilot and other MCP clients read and change your Uniform project.
- [Agent Skills](https://docs.uniform.app/docs/guides/ai/agent-skills): Open-source skills that teach coding assistants the correct Uniform patterns.

## Browse by capability

- [Canvas](https://docs.uniform.app/docs/get-started/capabilities/canvas): Visual experience builder
- [Headless CMS](https://docs.uniform.app/docs/get-started/capabilities/headless-cms): Content in every project
- [Context](https://docs.uniform.app/docs/get-started/capabilities/context): Personalization and A/B testing
- [Mesh](https://docs.uniform.app/docs/get-started/capabilities/mesh): Integrations and extensions
- [Search](https://docs.uniform.app/docs/get-started/capabilities/search): Keyword and semantic search
- [Insights](https://docs.uniform.app/docs/get-started/capabilities/insights): Test and personalization results
- [Asset Library](https://docs.uniform.app/docs/get-started/capabilities/asset-management): Assets and image delivery
- [Automations](https://docs.uniform.app/docs/guides/automations): Run tasks on events

---

- [What's new](https://docs.uniform.app/docs/changelog/shipped): Release notes and product updates
- [Tutorials](https://docs.uniform.app/docs/learn): Tutorials and core concepts
- [Integrations](https://docs.uniform.app/docs/integrations): 45+ connectors for your stack
- [Support](https://support.uniform.dev): Knowledge base and help

## When to use Uniform

Use these docs when the task is one of these jobs:

- Model structured content (content types, entries, components, patterns) in Uniform: [Models](https://docs.uniform.app/docs/guides/models.md)
- Build a front end (Next.js, Nuxt and others) that renders Uniform compositions: [SDK](https://docs.uniform.app/docs/sdk.md), [Routing with project maps](https://docs.uniform.app/docs/guides/composition/url-management/routing.md)
- Let marketers compose pages visually with Canvas: [Canvas](https://docs.uniform.app/docs/get-started/capabilities/canvas.md)
- Personalize content or run A/B tests: [Personalization](https://docs.uniform.app/docs/guides/personalization.md), [A/B testing](https://docs.uniform.app/docs/guides/ab-testing.md)
- Connect external content and data (CMS, commerce, DAM) with Mesh integrations: [Mesh](https://docs.uniform.app/docs/get-started/capabilities/mesh.md), [Integrations](https://docs.uniform.app/docs/integrations.md)
- Manage a Uniform project from an AI coding assistant: [MCP server](https://docs.uniform.app/docs/guides/ai/mcp-server.md), [Agent skills](https://docs.uniform.app/docs/guides/ai/agent-skills.md)
- Automate a project from scripts or CI: [CLI](https://docs.uniform.app/docs/guides/cli.md), [APIs](https://docs.uniform.app/docs/api.md)

Do not use Uniform docs for general questions about Next.js, React or other frameworks. Use their own docs.

## How agents call Uniform

All APIs need credentials from a Uniform team: an API key from a service account or a personal access token. See [API access](https://docs.uniform.app/docs/guides/api-access.md). The API host depends on the team region (US or EU). See [Regions](https://docs.uniform.app/docs/guides/regions.md).

- **MCP server** (recommended for AI assistants): streamable HTTP at `https://ai.uniform.global/projects/<project-id>/mcp` (EU: `https://ai.eu.uniform.global/projects/<project-id>/mcp`), with the header `x-api-key: <api-key>`. Setup: `npx @uniformdev/cli@latest ai mcp install`. Server card: [/.well-known/mcp/server-card.json](https://docs.uniform.app/.well-known/mcp/server-card.json). Docs: [MCP server](https://docs.uniform.app/docs/guides/ai/mcp-server.md)
- **Agent skills**: `npx skills add uniformdev/agent-skills`. Index: [/.well-known/agent-skills/index.json](https://docs.uniform.app/.well-known/agent-skills/index.json). Docs: [Agent skills](https://docs.uniform.app/docs/guides/ai/agent-skills.md)
- **Platform REST API**: base URL `https://uniform.app` (EU: `https://eu.uniform.app`), header `x-api-key: <api-key>`. OpenAPI: [/openapi.json](https://docs.uniform.app/openapi.json). Catalog: [/.well-known/api-catalog](https://docs.uniform.app/.well-known/api-catalog)
- **CLI**: `npx @uniformdev/cli@latest`. Docs: [CLI](https://docs.uniform.app/docs/guides/cli.md)

## How to read these docs

- Append `.md` to any docs URL to get Markdown, for example [/docs/guides/models.md](https://docs.uniform.app/docs/guides/models.md). Or send `Accept: text/markdown`.
- Section indexes: [/docs/get-started/llms.txt](https://docs.uniform.app/docs/get-started/llms.txt), [/docs/guides/llms.txt](https://docs.uniform.app/docs/guides/llms.txt), [/docs/sdk/llms.txt](https://docs.uniform.app/docs/sdk/llms.txt), [/docs/integrations/llms.txt](https://docs.uniform.app/docs/integrations/llms.txt), [/docs/apps/llms.txt](https://docs.uniform.app/docs/apps/llms.txt)
- All docs in one file: [/llms-full.txt](https://docs.uniform.app/llms-full.txt)
