Frequently Asked Questions (FAQ) about UBOS MCP Server for Sanity.io
Q: What is the UBOS MCP Server for Sanity.io? A: The UBOS MCP Server for Sanity.io is a tool that allows you to integrate Sanity.io, a headless CMS, with AI models like those in Claude Desktop, enabling AI agents to create, edit, and manage your content more efficiently.
Q: What is MCP (Model Context Protocol)? A: MCP is an open protocol that standardizes how applications provide context to Large Language Models (LLMs). The MCP Server acts as a bridge, allowing AI models to access and interact with external data sources and tools like Sanity.io.
Q: What are the benefits of using the MCP Server? A: The MCP Server offers several benefits, including AI-powered content creation, intelligent content editing, automated content summarization, schema-aware content management, multilingual content generation, dynamic content personalization, and SEO optimization at scale.
Q: How do I install and set up the MCP Server?
A: To install the MCP Server, clone the repository, install dependencies using npm install, and create a .env file with your Sanity.io credentials (project ID, dataset, and token). Then, configure Claude Desktop to use the server.
Q: What tools are available with the MCP Server?
A: The MCP Server provides tools for creating documents (create-document), editing documents (edit-document), listing documents (list-documents), and getting schema information (get-schema).
Q: Can you give an example of how to use the create-document tool?
A: Yes, you can use the create-document tool to create a new blog post. Specify the document type (e.g., “post”) and the content, including the title, slug, and body, in JSON format.
Q: How do I edit an existing document using the MCP Server?
A: To edit an existing document, use the edit-document tool. Specify the document ID and the content you want to update in JSON format.
Q: How can I list documents of a specific type?
A: Use the list-documents tool and specify the document type (e.g., “post”) and an optional limit for the number of documents to return.
Q: What is the purpose of the get-schema tool?
A: The get-schema tool retrieves a schema template based on an existing document type. This is useful for ensuring that new content adheres to your defined schema.
Q: Do I need to manually create documents in Sanity.io before using the get-schema tool?
A: For best results, it is recommended to manually create at least one document of each type before using the get-schema tool. This allows the tool to generate a more accurate schema template.
Q: What if I don’t have a SANITY_TOKEN?
A: You must generate a SANITY_TOKEN with read and write permission and configure the .env file to be able to use UBOS MCP Server for Sanity.io.
Q: How does UBOS help with AI Agent development? A: UBOS is a full-stack AI Agent Development Platform that helps you orchestrate AI Agents, connect them with your enterprise data, build custom AI Agents with your LLM model and Multi-Agent Systems. The MCP Server for Sanity.io is one tool in this ecosystem.
Sanity Document Management
Project Details
- jlmelis/sanity-mcp-server
- Last Updated: 3/8/2025
Recomended MCP Servers
macOS Notification MCP enables AI assistants to trigger native macOS sounds, visual notifications, and text-to-speech. Built for Claude...
LongPort OpenAPI SDK Base.
MCP server for Netlify integration - manage Netlify sites through Model Context Protocol
MCP server for Grafana
MCP server for the Tradovate platform
MCP Server for Odoo
基于Python的开源量化交易平台开发框架





