An astronaut overseeing a futuristic data hub

Connect Sanity (Alternative) to ChatGPT, Claude and Gemini

Set it up once and it works in ChatGPT, Claude, Cursor, and any other client you love. It all runs safely in the background, so you can relax and focus on what really matters. Manage your entire content lifecycle through your AI agent.

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Your AI does the work. We keep it safe and sound.

No other AI tool gives you this. Your workflow runs in the client you already love, your account stays protected, and you decide what the agent can and cannot do. It is the whole reason to make the switch.

Each Connector lives inside our infrastructure, the same place where your workflow runs. The three things below are already part of it, working quietly in the background so you never have to think about them. Nothing to add, nothing to set up, nothing to worry about.

A futuristic MCP client docking bay
V8 Isolate01

Each Connector runs inside its own sealed environment.

Each Connector runs inside its own sealed V8 runtime — no access to your files, your system, or other servers. A Connector never sees past its own request.

Kill Switch02

One switch stops every agent. Instantly.

One action deactivates every Connector, revokes every token, and ends every session at once. AI Governance keeps the record.

FinOps per User03

Spending limits that pause instead of surprise.

Every user keeps their own connections and credentials, isolated from everyone else. Anything that would cross your spending limit is held for your approval, not billed.

Three controls, built into the layer your AI connects through.

Curated set · 11 capabilities

We ship only the actions that matter.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 11 available through Sanity.

  1. 01

    Get document

    This capability fetches a single Sanity document by its ID. It returns the full document including all fields for deep inspection.

  2. 02

    List datasets

    This capability retrieves a list of all datasets within your Sanity project. Use it to see your production, staging, or development environments.

  3. 03

    List users

    This capability lists the members of your Sanity project. It is useful for auditing who has access to your content.

  4. 04

    Create dataset

    This capability sets up a new, empty dataset in your project. You can use it to spin up fresh environments for testing.

Capability set02 / 03

05-08

4 capabilities in this set.

Part of 11 available through Sanity.

  1. 05

    Create document

    This capability adds a new document to your dataset. You provide a JSON object containing the type and content fields.

  2. 06

    Delete document

    This capability removes a specific document from your project using its ID. This action cannot be undone.

  3. 07

    List documents

    This capability pulls a list of documents belonging to a specific type. It helps you browse through collections like posts or products.

  4. 08

    Query documents

    This capability executes custom GROQ queries against your dataset. It returns an array of results based on your specific query logic.

Capability set03 / 03

09-11

3 capabilities in this set.

Part of 11 available through Sanity.

  1. 09

    Search documents

    This capability searches through your documents using filters. You can limit the number of results returned to keep things manageable.

  2. 10

    Update document

    This capability modifies existing fields in a Sanity document. You only need to send the specific fields you want to change.

  3. 11

    List image assets

    This capability retrieves a list of image assets from your media library. It provides metadata like dimensions and original filenames.

Real work

What teams actually run

01

Rapid Content Updates

Change the status of multiple blog posts from draft to published using a single command.

02

Data Auditing

Run a query to find all products that are missing a price or a description.

03

Environment Provisioning

Create a new staging dataset to test content changes before they hit production.

04

Media Management

Search through your image assets to find specific files by filename or dimensions.

Automate a task

Put Sanity to work on one thing.

Step-by-step automations your AI runs through this Connector: the workflow, the prompts to start with, and the exact capabilities behind each move.

One connector, every AI

Sanity works with the most popular AI clients.

These are the most popular clients, each with a step-by-step guide: one link, set up once, with governance and visibility built in. And because everything runs on the MCP standard, the same connection also works in any other compatible client — nothing to rebuild.

Building your own app? The connector is yours to use.

You don't need a client to put Sanity to work: the same hosted connection plugs into your own applications and agent code, with the same governance on every request. Build with it, chat with it — one connection for both.

Observed, not estimated

891ms average. Fast in production.

Sanity is checked daily against the live service.

Daily averagePeak 1088ms
Oct 3Today
Fastest day
750ms
Slowest day
1088ms
14-day trend
Slowing+5%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 11 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Sanity, so you can see the experience inside your AI.

It does not authenticate your account with Sanity. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Sanity Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_ACkKs6jzV4svPUkN2nvh7GZdikEWKwiWbOMvDihL/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Sanity capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "sanity-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_ACkKs6jzV4svPUkN2nvh7GZdikEWKwiWbOMvDihL/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

Guided setup for Claude? Set up Sanity in Claude and other AIs

See all the AI clients this connector works with ↑

Who it's for

Built for the work Sanity owners hand off.

Content professionals and developers who want to manage structured data without leaving their primary workspace.

  • 01

    Content Teams

    They hand off repetitive tasks like updating post statuses or searching for specific assets to the agent.

  • 02

    Developers

    They use the agent to run GROQ queries and manage project schemas through natural language.

  • 03

    Editors

    They delegate document searches and media library management to the agent.

FAQ

Questions Sanity owners ask.

  • 01

    How do I connect my Sanity project to an AI client?

    You subscribe to the MCP on Vinkius and provide your Project ID, Dataset name, and API Token. Once connected, you can use it in any MCP-compatible client like Claude or Cursor.

  • 02

    Can I run GROQ queries through this MCP?

    Yes, you can use the query_documents capability to run any valid GROQ query against your dataset.

  • 03

    Is it possible to create new datasets?

    Yes, the create_dataset capability allows you to spin up new, empty datasets for development or staging.

  • 04

    Can I manage my media assets with the agent?

    Yes, the list_image_assets capability lets you browse and view metadata for the images in your Sanity media library.

  • 05

    Does this MCP support my existing Sanity schema?

    Yes, the create and update capabilities respect your defined schema when you provide the necessary JSON fields.

  • 06

    How do I get a Sanity API token?

    Log in to manage.sanity.io, select your project, go to API tab, and click Generate API token. Choose read/write permissions and copy the token immediately.

  • 07

    What is GROQ?

    GROQ (Graph-Relational Object Queries) is Sanity's query language for fetching and transforming content. It's similar to GraphQL but designed specifically for document-based content. Use the query_documents capability to run custom GROQ queries.

  • 08

    Can I create new content types?

    Yes! Use create_document with any _type value (e.g. "post", "product", "author"). The document will be created with that type. Schema validation is handled by your Sanity Studio configuration, not the API.

  • 09

    Can I search for documents by keyword?

    Yes! Use search_documents with a search term. It will search across all document fields. Optionally filter by specific document types and set a result limit. For more complex searches, use query_documents with custom GROQ.

Connect Sanity to Claude, Cursor, ChatGPT & more