Sanity MCP

Queries a Sanity dataset with GROQ and creates draft documents against a schema. Because Sanity content is typed, the agent can produce valid documents rather than plausible prose — a real advantage over free-form…

Community stdio Verified 2026-11-12 cmscontentpublishing

Use it for

Reading and drafting structured content in a Sanity dataset

Skip it if

Publishing — draft creation and publication are different permissions

What it is

Queries a Sanity dataset with GROQ and creates draft documents against a schema. Because Sanity content is typed, the agent can produce valid documents rather than plausible prose — a real advantage over free-form CMS APIs. Publication should stay behind a human step, since the schema will accept a bad draft happily.

Install

Terminal
npx -y sanity-mcp

Client configuration

Paste this into your MCP client config, then restart the client.

MCP client config (JSON)
{
  "mcpServers": {
    "avbbc": {
      "command": "npx",
      "args": ["-y", "sanity-mcp"]
    }
  }
}

Overlapping servers

All servers
  • 01
    Ghost MCPCommunity

    Reads posts and members from a Ghost site and creates drafts through the Admin API. It is a small, well-shaped integration for a publication workflow: draft in the e…

    #cms#blog#newsletter
    TypeScriptstdio
  • 02

    An official adapter that turns WordPress abilities into MCP tools, so an agent can act on a site through a defined interface rather than ad-hoc REST calls. It is the…

    #wordpress#cms#publishing
    PHPhttp
  • 03
    Contentful MCPOfficial

    Reads content types and entries and can create drafts in a Contentful space. The content model access is the underrated part: an agent that knows your fields writes …

    #cms#content#publishing
    TypeScriptstdio

Tools that use this server

All tools

Skills built around it

All skills