Guía de conector6 minutos de lectura11 herramientas MCP7 idiomas

Cómo conectar Sanity a Meta Muse vía MCP

Deja que tu IA trabaje con tu contenido de Sanity: ejecuta consultas GROQ, lee documentos, sus revisiones y su historial de cambios, lista tipos de documento, datasets y proyectos, y crea, modifica y publica borradores tras tu confirmación. Token de API con permisos Viewer o Editor.

HCPor el equipo de HelpCodeActualizado 6 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Sanity

Sanity

Let your AI work with your Sanity content: run GROQ queries, read documents, their revisions and change history, list document types, datasets and projects, and create, change and publish drafts after you confirm. API token with Viewer or Editor rights.

herramientas

11

Región

INTL

Categoría

CMS

Autenticación

Bearer Token

Env vars requeridas

SANITY_PROJECT_IDSANITY_DATASETSANITY_API_TOKEN
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Sanity con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Deja que tu IA trabaje con tu contenido de Sanity: ejecuta consultas GROQ, lee documentos, sus revisiones y su historial de cambios, lista tipos de documento, datasets y proyectos, y crea, modifica y publica borradores tras tu confirmación. Token de API con permisos Viewer o Editor.

Prueba a pedir

Prompts de ejemplo para Sanity

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Sanity · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Sanity, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Sanity + Meta Muse

Deja que tu IA trabaje con tu contenido de Sanity: ejecuta consultas GROQ, lee documentos, sus revisiones y su historial de cambios, lista tipos de documento, datasets y proyectos, y crea, modifica y publica borradores tras tu confirmación. Token de API con permisos Viewer o Editor.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

SANITY_PROJECT_ID, SANITY_DATASET, SANITY_API_TOKEN

Paso 1 — Obtener credenciales

  1. Abre https://www.sanity.io/manage, elige el proyecto y copia su Project ID (8 caracteres, por ejemplo abc12xyz) en SANITY_PROJECT_ID.

  2. En Datasets, anota el dataset con el que trabajar, normalmente production, y ponlo en SANITY_DATASET.

  3. En API → Tokens, haz clic en Add API token, ponle un nombre y elige el permiso:

    • Viewer lee documentos publicados y borradores, historial incluido. Basta para todas las herramientas de lectura; las escrituras se rechazan.
    • Editor también escribe. Hace falta para crear, modificar y publicar borradores.

    Evita los tokens Developer y Administrator: también pueden cambiar la configuración del proyecto y los datasets.

  4. Copia el token en SANITY_API_TOKEN (Sanity lo muestra una sola vez) e instala el conector. Comprueba la configuración con sanity_list_document_types.

Consultas GROQ: sanity_query ejecuta GROQ sobre tu dataset, así la IA responde preguntas como "qué artículos no tienen descripción SEO" o "cuántos productos están agotados" en una sola llamada. Pide solo los campos que necesita, limita el número de resultados porque las respuestas de más de unos 60 KB se cortan, y pasa los valores como parámetros. Si aún no conoce tu esquema, primero lista los tipos de documento y mira algunos documentos. Con la perspectiva drafts lee el contenido como si todos los borradores estuvieran publicados.

Primero el borrador, publicado solo tras tu sí: sanity_create_draft y sanity_patch_draft solo escriben el borrador, la versión que los editores ven en Sanity Studio. Nada llega a tu web hasta que sanity_publish_draft sustituye el documento publicado. Antes de cada uno de estos pasos, la IA te muestra el documento, el cambio y si se publicará, y espera un sí claro. Una prueba en seco (dry run) comprueba una acción sin guardarla. sanity_delete_document se instala desactivada.

Historial: sanity_list_document_transactions muestra quién cambió un documento y cuándo, y sanity_get_document_revision devuelve el documento tal como era en una revisión o en un momento dado, por ejemplo para comparar dos versiones o recuperar un texto sobrescrito.

Texto enriquecido: los campos Portable Text son arrays de bloques, y cada bloque necesita una _key única. El conector explica a la IA cómo escribir párrafos sencillos.

Errores frecuentes: 401 Session not found: el token es incorrecto o se eliminó. 403 Insufficient permissions: un token Viewer intentó escribir, o el token pertenece a otro proyecto. 404 Dataset not found: revisa SANITY_DATASET. 400 queryParseError: la consulta GROQ tiene un error de sintaxis, y el mensaje indica dónde.

No incluido: subida de imágenes y archivos, content releases y publicación programada, despublicar, gestión de datasets y proyectos, webhooks, CORS, miembros y escucha en tiempo real.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en Muse

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.

  1. En Muse, abre Settings → Connectors y elige Add custom connector.
  2. Pega la URL del servidor MCP https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
  4. En un chat, pídele a Muse algo que necesite las herramientas de Sanity.

También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.

Herramientas disponibles

ToolWhat it does
sanity_queryRun a GROQ query against the dataset and return its result
sanity_list_document_typesList the document types that exist in the dataset (from _type), drafts included, e.g. post, author, sanity.imageAsset
sanity_get_documentRead documents by id, published (post-123) or draft (drafts.post-123), with all their fields; several ids separated by commas
sanity_get_document_revisionRead a document as it was in the past: at a revision id (_rev, from sanity_list_document_transactions), at a point in time, or its last…
sanity_list_document_transactionsList the changes (transactions) of a document: transaction id, time, author id and the kind of change (create, patch, publish, delete)…
sanity_create_draftCreate a new document as a draft (not published). document must contain _type and _id = "drafts." + document_id, plus its fields
sanity_patch_draftChange fields of a document's draft with a patch, e.g. {"set": {"title": "New"}}, {"unset": ["subtitle"]}, {"setIfMissing": {"tags": []}}…
sanity_publish_draftPublish a document's draft: the draft replaces the published version and goes live on every site that reads this dataset, and the draft is…
sanity_delete_documentDelete a published document and the drafts you list
sanity_list_datasetsList the datasets of the project: name and whether each is public or private
sanity_list_projectsList the Sanity projects the token can see: id, name, studio host and creation date

Ejemplos de prompts

  • "¿Qué artículos del blog se publicaron en los últimos 30 días? Muestra título, autor y slug."
  • "Encuentra todos los productos cuya descripción esté vacía o tenga menos de 50 caracteres."
  • "¿Quién cambió por última vez la página de precios y qué decía antes de ese cambio?"
  • "Corrige la errata 'lanzamineto' en el título del artículo sobre el lanzamiento de primavera. Guárdalo como borrador y enséñame el cambio antes de guardar."
  • "Publica el borrador del artículo 'Novedades de octubre'. Dime antes exactamente qué se va a publicar."

FAQ

¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.

¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Sanity está a un clic.

Instala el conector, pega la clave y pregunta a Meta Muse. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar Sanity a ChatGPT vía MCP

Deja que tu IA trabaje con tu contenido de Sanity: ejecuta consultas GROQ, lee documentos, sus revisiones y su historial de cambios, lista tipos de documento, datasets y proyectos, y crea, modifica y publica borradores tras tu confirmación. Token de API con permisos Viewer o Editor.

Conectores

Cómo conectar Sanity a Claude vía MCP

Deja que tu IA trabaje con tu contenido de Sanity: ejecuta consultas GROQ, lee documentos, sus revisiones y su historial de cambios, lista tipos de documento, datasets y proyectos, y crea, modifica y publica borradores tras tu confirmación. Token de API con permisos Viewer o Editor.

Conectores

Cómo conectar Sanity a Cursor vía MCP

Deja que tu IA trabaje con tu contenido de Sanity: ejecuta consultas GROQ, lee documentos, sus revisiones y su historial de cambios, lista tipos de documento, datasets y proyectos, y crea, modifica y publica borradores tras tu confirmación. Token de API con permisos Viewer o Editor.

Conectores

Cómo conectar Sanity a Gemini vía MCP

Deja que tu IA trabaje con tu contenido de Sanity: ejecuta consultas GROQ, lee documentos, sus revisiones y su historial de cambios, lista tipos de documento, datasets y proyectos, y crea, modifica y publica borradores tras tu confirmación. Token de API con permisos Viewer o Editor.

Conectores

Sanity a MCP: consultas GROQ y edición de borradores para cualquier agente de IA

Deja que tu IA trabaje con tu contenido de Sanity: ejecuta consultas GROQ, lee documentos, sus revisiones y su historial de cambios, lista tipos de documento, datasets y proyectos, y crea, modifica y publica borradores tras tu confirmación. Token de API con permisos Viewer o Editor.

Conectores

Cómo conectar Avito a Meta Muse vía MCP

Deja que tu IA trabaje con tu cuenta de empresa de Avito: lista tus anuncios y cambia sus precios, lee estadísticas de visitas, contactos y llamadas, revisa las cargas de autoload y sus errores, el formato del feed y tu monedero, y lee los chats de Avito Messenger. Enviar mensajes y cambiar los ajustes de autoload son opcionales y están desactivados por defecto.