36 tools from the Sanity MCP Server, categorised by risk level.
View the Sanity policy →get_groq_specification Get GROQ language specification summary 2/5 get_initial_context Initialise context and get usage instructions 2/5 get_project_studios Get studio apps linked to a project 2/5 get_sanity_config Retrieve current Sanity configuration 2/5 get_schema Get schema details for a content type 2/5 list_datasets List all datasets in the project 2/5 list_embeddings_indices List all available embeddings indices 2/5 list_projects List all Sanity projects 2/5 list_releases List content releases filtered by state 2/5 list_workspace_schemas List all available workspace schema names 2/5 query_documents Execute GROQ queries to search content 2/5 semantic_search Perform semantic search on embeddings index 2/5 archive_release Archive an inactive release 3/5 create_dataset Create a new dataset 4/5 create_document Create a new document with AI-generated content 4/5 create_release Create a new content release 3/5 create_version Create a version of a document for a release 3/5 edit_release Update metadata for an existing release 3/5 mark_for_unpublish Mark a document to unpublish on release 4/5 patch_document Apply patch operations to document parts 4/5 publish_document Publish a draft document to make it live 4/5 publish_release Publish a release immediately 5/5 schedule_release Schedule a release to publish at a time 4/5 translate_document Translate document content to another language 3/5 unarchive_release Restore an archived release 3/5 update_dataset Modify dataset settings 4/5 update_document Update a document with AI-generated content 4/5 version_replace_document Replace contents of a document version 5/5 delete_document Permanently delete a document and all drafts 5/5 delete_release Permanently delete a release 5/5 discard_version Delete a specific version from a release 4/5 unpublish_document Unpublish a published document 4/5 unschedule_release Remove a schedule from a release 4/5 version_discard_document Discard a document version from a release 4/5 version_unpublish_document Mark a document to unpublish on release 4/5 The Sanity MCP server exposes 36 tools across 4 categories: Read, Write, Destructive, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Sanity server.
Sanity tools are categorised as Read (12), Write (16), Destructive (7), Execute (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept