SaaSActive

Sanity

Sanity is a content platform with AI tooling: MCP server, Agent Toolkit skills and plugins.

Open source page

Field note

What it does

Get started with the Sanity Agent Toolkit and MCP server to help AI assistants generate high-quality Sanity code following best practices.

Capabilities

Available capabilities

Tags

Tags

Ways to use it

Ways to use it

sdk

javascript / @sanity/client

rest

Not filed / https://www.sanity.io/docs/http-api

cli

javascript / @sanity/cli

npm

javascript / next-sanity

other

Not filed / Not filed

mcp

Not filed / https://www.sanity.io/docs/ai/get-started

skill

Not filed / https://www.sanity.io/docs/ai/get-started

cli

Not filed / https://www.sanity.io/docs/ai/get-started

rest

Not filed / https://www.sanity.io/docs

mcp

Not filed / Not filed

mcp

Not filed / Not filed

mcp

Not filed / Not filed

mcp

Not filed / Not filed

sdk

JavaScript/TypeScript / @sanity/client

sdk

JavaScript/TypeScript / next-sanity

sdk

Not filed / Not filed

mcp

Not filed / https://www.sanity.io/docs/ai

Product features

Product features

Actions API

Use the same system Sanity Studio uses to mutate documents in Content Lake.

Agent Actions

Add AI generation, transformation, and translation abilities to apps.

Agent Toolkit

Install rules, skills, and more to supercharge your development environment.

Agent Toolkit & MCP server

Helps AI assistants generate Sanity code.

AI Assist for Studio

User-friendly AI tools directly in Studio for editors.

API CDN

CDN-distributed, cached version of the Sanity API.

App SDK

Build any content operations app.

Asset API

Present images and access image metadata through the Sanity image pipeline and Asset CDN.

Assets

Extensible UI for managing assets, plus an API for storage, resizing and deletion.

Astro support

Configure the Presentation Tool, draft mode, and visual editing overlays for an Astro 7 SSR frontend.

Canvas

AI-powered distraction-free writing.

Claude Code plugin

Slash commands and interactive skills for common workflows.

Command Line Interface

Build, deploy, init plugin boilerplate, run scripts, and manage datasets and webhooks.

Content access scoping

Organization token, MCP sources, and GROQ filter decide access.

Content Agent

Bulk edits, content audits, and gap analysis through conversation.

Content Lake

Real-time database for structured content.

Core components

Cursor plugin

Automatic MCP setup, slash commands and agent skills included.

Dashboard

Unified interface to run your apps.

Datasets

Manage multiple datasets within a project.

Filtering content

Follow the guided steps

GraphQL

Deploy and query a GraphQL API for your Sanity projects.

GROQ

Query language with a cheat sheet for common patterns.

GROQ mode

Queries your live dataset at request time using GROQ.

How it fits together

Initial context

Mode-aware orientation context, fetchable over HTTP.

Install the Sanity Context skill

Instructions

Standing decisions tied to sources, applied between builds.

Issues

Detects conflicts during builds and shows claims side by side.

Knowledge Base mode

Serves an index built ahead of time from datasets, websites, and files.

Knowledge Bases

Pre-built index over chosen sources, served to agents through Context MCP.

Live Content API

Deliver real-time experiences at scale for fast-moving events.

Markdown articles

Copy article button and .md URL suffix for markdown content.

MCP endpoint

MCP endpoint segments

Media Library

Centralized asset management for orgs.

Next.js App Router support

Set up visual editing with the Sanity client, Draft Mode, Visual Editing, and Live Content.

Next.js Pages Router support

Get started with Visual Editing in a new or existing Next.js Pages Router app.

Nuxt support

Get started with Visual Editing in a new or existing Nuxt app.

OAuth authentication

Uses OAuth by default to perform operations on your behalf.

Outline

Pre-generated index containing every entry path and a one-line summary.

Perspectives

Run the same query with results based on published or draft status of a document.

Portable Text

Rich text format with custom blocks and renderers.

Prerequisites

Presentation Resolver API

Programmatically generate shortcuts from document forms to relevant routes in the Presentation Tool.

Prompt your coding agent to run the setup skill

Quick install via Sanity CLI

CLI detects common AI editors and configures the MCP server automatically.

React Router support

Get started with Visual Editing in a new or existing React Router (Remix) app.

Sanity Context

Hosted, read-only MCP server exposing Sanity content to agents.

Sanity Context document

Sanity Learn llms.txt

Course and lesson material available in llms.txt standard.

Sanity MCP server

Enable AI agents to interact with your Sanity workspace via MCP.

Sanity Studio

Flexible, customizable content editing studio.

Schemas

Define content structure and deploy schemas into datasets.

Structure Builder

API for customizing Studio content browsing.

Studio

Fully featured, customizable multiplayer CMS.

Supported groqFilter operators

Token authentication

Supports API token via Authorization header instead of OAuth.

Visual Editing

Live preview, click-to-edit, and drag'n'drop for Sanity Studio.