← Turso

Can an agent create a database deployment with Turso Cloud?

The agent needs you to sign it up or register a client and provide a key or token. You also handle changes to its access. Interface found; job not yet run.

observedProbed revision sha256:53206c546509…

Who does each step

Whether the agent handles it alone or a person has to step in.

  1. 01

    Discover

    Machine

    The vendor's machine-readable docs show the agent where and how to call this job.

  2. 02

    Access

    Workaround · setup

    You give the agent a key or token.

  3. 03

    Onboard

    Workaround · setup

    You sign up or register a client for the agent.

  4. 04

    Pay

    Not applicable

    Nothing to pay for the job.

  5. 05

    Confirm

    Machine

    The response or specification defines errors the agent can distinguish from success.

  6. 06

    Sustain

    Workaround · setup

    You replace or revoke the agent's access when it needs to change.

  • Access: handing over a key or token.
  • Onboard: signing up or registering a client for the agent.
  • Sustain: renewing, replacing or revoking its access.

To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; provide key management or OAuth refresh and revocation so the agent can maintain its own access.

Agent surfaces

3 kinds · 7 entries
APINames the job's endpoint
OAuthauthorization server · protected resource

The probe

13 Oct 2026 · 08:07 UTC · 59.64 s

Each request it sent and what came back; the descriptors it read, counted, with what they named.

Discover43 descriptor reads14 facts
Found
OAuthapi.turso.techFor agentsturso.tech/llms.txtOAuthapi.turso.techOAuthmcp.turso.ai/mcpOAuthapi.turso.techOAuthapi.turso.techOAuthmcp.turso.ai/mcpOAuthapi.turso.techOAuthapi.turso.techOAuthmcp.turso.ai/mcpOAuthapi.turso.techFor agentsdocs.turso.tech/llms.txtOAuthapi.turso.techFor agentsmcp.turso.ai
From
api.turso.tech/.well-known/oauth-authorization-server · turso.tech/llms.txt · turso.tech/openapi.json · mcp.turso.ai/.well-known/oauth-protected-resource/mcp · api.turso.tech/.well-known/oauth-protected-resource · mcp.turso.ai/.well-known/oauth-authorization-server · mcp.turso.ai/.well-known/oauth-protected-resource · docs.turso.tech/llms.txt
This endpoint
api.turso.tech is named by a descriptor it read
Job requestPOST api.turso.tech/v1/organizations/my-org/databases40143 ms
Request
POST https://api.turso.tech/v1/organizations/my-org/databases
Response
401 · application/json · 56 bytes
Body
sha256:735504f3cbfcecd66aa4e2cf29036d94a08efe664628dca1a3715f458c536e2e
Exchange
sha256:8a43b8aa8c242082701b52e79c1655e887f3314d26aae728edf6dbf221e218b3
Resource metadataGET api.turso.tech/.well-known/oauth-protected-resource/v1/organizations/my-org/databases40434 ms
Request
GET https://api.turso.tech/.well-known/oauth-protected-resource/v1/organizations/my-org/databases
Response
404 · application/json · 160 bytes
Body
sha256:7a25c3ee57bb41563af5f7f93429fc54f1fad56f7d63507249ed7e218f07b514
Exchange
sha256:624f85d90c413ecb8815463115de3647665f1cf28866d93cf20b7f16e5d803b8
Resource metadataGET api.turso.tech/.well-known/oauth-protected-resource20044 ms
Request
GET https://api.turso.tech/.well-known/oauth-protected-resource
Response
200 · application/json · 128 bytes
Body
sha256:4d5cf9cabbd0ccedf0833e27d2950238e7b02c3d5216257819e996e912cbca3b
Exchange
sha256:4a5be30a76d7f092d3b0b33fb1c8565d0d6c043f1acaab1b8eec2992bbb45eb6
Job requestsession openedPOST mcp.turso.ai/mcp40136 ms
Request
POST https://mcp.turso.ai/mcp
Response
401 · application/json · 56 bytes
Body
sha256:735504f3cbfcecd66aa4e2cf29036d94a08efe664628dca1a3715f458c536e2e
Exchange
sha256:7f79eeb68e8d63b0de722222cd9d862c27c3b484b169098cb1fa5ddacf78c003
Resource metadataGET mcp.turso.ai/.well-known/oauth-protected-resource/mcp20036 ms
Request
GET https://mcp.turso.ai/.well-known/oauth-protected-resource/mcp
Response
200 · application/json · 128 bytes
Body
sha256:4d5cf9cabbd0ccedf0833e27d2950238e7b02c3d5216257819e996e912cbca3b
Exchange
sha256:4f7944282d3010e20772880c2c6b87a979d2199fa0eaa15af9f54c2fc5f70fc0
Authorization serverGET api.turso.tech/.well-known/oauth-authorization-server20040 ms
Request
GET https://api.turso.tech/.well-known/oauth-authorization-server
Response
200 · application/json · 450 bytes
Body
sha256:e7355914b0672fa1a0d04aeb2c46145062bbba259d7387678782a8b32fb2f604
Exchange
sha256:b96171862822460ac2a46c55baf6c87d5163f2a26bd997c5395c42e543b5d324
AuthorizationGET app.turso.tech/oauth/mcp/authorize?response_type=code&client_id=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fclient.json&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=43f8b0414c32a4823d2cab85528e81af&code_challenge=drL7zTQtkAA56tznLyZYKoOBg28WIsLi52jWRd053F0&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.turso.ai%2Fmcp30781 ms
Request
GET https://app.turso.tech/oauth/mcp/authorize?response_type=code&client_id=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fclient.json&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=43f8b0414c32a4823d2cab85528e81af&code_challenge=drL7zTQtkAA56tznLyZYKoOBg28WIsLi52jWRd053F0&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.turso.ai%2Fmcp
Response
307 · text/html · 0 bytes
Body
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Exchange
sha256:b03d3e5ac26c338e969dded70609052ac6b0d4f3953d99e1564a7ba02f80e5b1
Declared pageGET app.turso.tech/signup200129 ms
Request
GET https://app.turso.tech/signup
Response
200 · text/html · 25869 bytes
Body
sha256:0761ad469a9f2f817e2810ab987916fe5a67c1f74c8bb4001f7cc89964edb09d
Exchange
sha256:92f347d68e3a98aa530c33d200f6db66c31b7440568de70ad01eef7af3942c37

Turso on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for Turso Cloud, agent grade: B+[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4t4t7hyrk0mjyre8kjr5199.svg)](https://sourcey.com/c/turso/agent-readiness/turso-cloud/database-create)

Improve the report

Correct it, probe it again, or improve the path.

Profile
arp_01m4t4t7hyrk0mjyre8kjr5199
Projection
sha256:e8d89dae70df7acdf59072a94682b67bb3bf74549928d6e2e72a44c5480a008e
Policy
kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac