ClawLink
Developer Tools21 toolsPaste one API key

Sanity integration for AI agents

Sanity is a headless CMS platform that provides structured content storage and APIs for modern applications.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Sanity once and call the same tools from all of them.

Setup

Connect Sanity through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Sanity exposes 21 tools through ClawLink. The 17 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
sanity_create_prompt_postSend a one-shot prompt to the Sanity Content AgentWrite
sanity_get_documentFetch a single document by its ID from SanityRead
sanity_get_invite_by_tokenRetrieve an invite by its public tokenRead
sanity_get_org_roleRetrieve a specific organization role by its IDRead
sanity_get_permissionGet a permission for a specific resourceRead
sanity_get_projectRetrieve full details for a specific Sanity project by its IDRead
sanity_get_robotsGet robots with access to a resourceRead
sanity_get_roleRetrieve a specific role for a given resource type and resource IDRead
sanity_get_usersList all users of a resource and their assigned rolesRead
sanity_list_org_rolesList all roles available for an organizationRead
sanity_list_user_attributesRetrieve user attributes from a Sanity organizationRead
sanity_query_all_screeningExecute a GROQ query to fetch all screening documents from SanityRead
sanity_query_documentsExecute an arbitrary GROQ query against a Sanity datasetRead
sanity_validate_credentialValidate Sanity API credentials by fetching the authenticated user's informationRead
sanity_add_default_role_to_usersApply organization default role to all usersWrite
sanity_create_attr_definitionCreate a new user attribute definition in SanityWrite
sanity_update_org_aclAssign a role to a member in a Sanity organizationWrite