Can an agent create a content entry with Sanity Content Lake?
A
Who does each step
Whether the agent handles it alone or a person has to step in.
- 01
Discover
MachineThe vendor's machine-readable docs show the agent where and how to call this job.
- 02
Access
Approval · setupYou consent once to the agent's own client.
- 03
Onboard
MachineThe agent can register itself with no person.
- 04
Pay
Not applicableNothing to pay for the job.
- 05
Confirm
MachineThe response or specification defines errors the agent can distinguish from success.
- 06
Sustain
MachineThe agent can renew and revoke its own access.
- You, once, at Access: consenting to the agent's access.
Agent surfaces
4 kinds · 5 entries
The probe
13 Oct 2026 · 11:07 UTC · 56.03 s
Each request it sent and what came back; the descriptors it read, counted, with what they named.
Discover30 descriptor reads8 facts
- Found
- Otherwww.sanity.io/.well-known/agent-skills/index.jsonAPI catalogwww.sanity.io/docsFor agentswww.sanity.io/llms.txtOAuthmcp.sanity.ioOAuthmcp.sanity.ioOAuthmcp.sanity.ioFor agentswww.sanity.io/llms.txtOAuthmcp.sanity.io
- From
- www.sanity.io/.well-known/agent-skills/index.json · www.sanity.io/.well-known/api-catalog · www.sanity.io/llms.txt · mcp.sanity.io/.well-known/oauth-authorization-server · mcp.sanity.io/.well-known/oauth-protected-resource · www.sanity.io/docs/ai/mcp-server
- This endpoint
- mcp.sanity.io is named by a descriptor it read
Job requestsession openedPOST mcp.sanity.io401130 ms
- Request
- POST https://mcp.sanity.io
- Response
- 401 · application/json · 76 bytes
- Body
- sha256:465e9eb7a90fc9584214063c8f49583df9bc7269887272bf862a7a3baa9bccfe
- Exchange
- sha256:b977ed12a1d2a2f5c8afaecd5a180befa6e3abd434e943f9a99f71abf6c7153b
Resource metadataGET mcp.sanity.io/.well-known/oauth-protected-resource200139 ms
- Request
- GET https://mcp.sanity.io/.well-known/oauth-protected-resource
- Response
- 200 · application/json · 184 bytes
- Body
- sha256:907affb4cfe20107bb44fc1e98bb9b282c6ac521204655cee27812a6321047a5
- Exchange
- sha256:e555b58f577592b8b94328f48cf1da78c4138b141060ef4997e63f954c2a8889
Authorization serverGET mcp.sanity.io/.well-known/oauth-authorization-server200119 ms
- Request
- GET https://mcp.sanity.io/.well-known/oauth-authorization-server
- Response
- 200 · application/json · 612 bytes
- Body
- sha256:b57177fcb3c4076b9ee832efb37f7c2e6c2032c422ea3b06525d321ee0f5c60f
- Exchange
- sha256:27c082d2940c353270dfea2876730fd16dbbca225dc27a26e227a4381cff85c4
Client registrationPOST mcp.sanity.io/register201136 ms
- Request
- POST https://mcp.sanity.io/register
- Response
- 201 · application/json · 573 bytes
- Body
- sha256:af827e18f02ddbbddc5fff710d72c4b1aab1a3b98258876e84a775ae9dd55ce3
- Exchange
- sha256:556336acc882ffe282657355321879276e8a2249532710f61273d38c1963a20d
AuthorizationGET mcp.sanity.io/authorize?response_type=code&client_id=e01d08f7-4c83-4637-839a-1d47b15cb279&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=b5e3c9da1e87e65d2c27fc650c55eab9&code_challenge=dtxxBTkJba5m2pkeC6GAA6UPDrBCTNHrN_JipqW2TM4&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.sanity.io&scope=global302137 ms
- Request
- GET https://mcp.sanity.io/authorize?response_type=code&client_id=e01d08f7-4c83-4637-839a-1d47b15cb279&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=b5e3c9da1e87e65d2c27fc650c55eab9&code_challenge=dtxxBTkJba5m2pkeC6GAA6UPDrBCTNHrN_JipqW2TM4&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.sanity.io&scope=global
- Response
- 302 · text/html · 0 bytes
- Body
- sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
- Exchange
- sha256:e010c7bad560e4ce91166ab066a9fa59214b921cb099bd38e74c8b9d0114ccb0
Declared pageGET www.sanity.io/get-started200209 ms
- Request
- GET https://www.sanity.io/get-started
- Response
- 200 · text/html · 23064 bytes
- Body
- sha256:b194d5c660e1ec001f935519121cf20743cea6e54223caeef64a1f27306a383c
- Exchange
- sha256:79c80d29076aea19cd44c10bce446e1991ed4dab271a2cc250d7917b81709c03
Sanity on the startup-offers board
- Sanity's Growth plan, 1 year freeSanity Startup Program
The grade’s badge
One image that keeps itself current, linking here.
[](https://sourcey.com/c/sanity/agent-readiness/sanity-content-lake/content-entry-create)Improve the report
Correct it, probe it again, or improve the path.
- Profile
- arp_01m4tf4w44xmcy5rqbydaw0zgn
- Projection
- sha256:2ee920f08f4d1b8dd7869fe3a42cb39b83fc5325a2f425668daeab501c18cb4a
- Policy
- kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac
A report or a reassessment request names this profile, its revision and its projection. How report cards are assessed →View the exact declaration