← Prisma

Can an agent create a database deployment with Prisma Postgres?

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

observedProbed revision sha256:80d34cb639d9…

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

    Machine

    The agent can renew and revoke its own access.

  • Access: handing over a key or token.
  • Onboard: signing up or registering a client for the agent.

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.

Agent surfaces

5 kinds · 6 entries
APINames the job's endpoint
MCPserver card
For agentsllms.txt
OAuthprotected resource · authorization server

The probe

13 Oct 2026 · 08:08 UTC · 68.55 s

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

Discover47 descriptor reads8 facts
Found
Otherwww.prisma.io/.well-known/agent-skills/index.jsonOAuthmcp.prisma.io/mcpFor agentswww.prisma.io/llms.txtAPIapi.prisma.ioOAuthmcp.prisma.io/mcpOAuthauth.prisma.ioOAuthauth.prisma.ioFor agentswww.prisma.io/llms.txt
From
www.prisma.io/.well-known/agent-skills/index.json · www.prisma.io/.well-known/mcp/server-card.json · www.prisma.io/llms.txt · www.prisma.io/openapi.json · mcp.prisma.io/.well-known/oauth-protected-resource/mcp · mcp.prisma.io/.well-known/oauth-authorization-server
This endpoint
api.prisma.io/v1 is named by a descriptor it read
Job requestPOST api.prisma.io/v1/projects40172 ms
Request
POST https://api.prisma.io/v1/projects
Response
401 · application/json · 74 bytes
Body
sha256:d58b95c902a3439f3a7c44d992e83dd4cb93106f320396288a0f32bc9e88f247
Exchange
sha256:7b1d5bd8dfd6def56afae1aae4dabb472c164936a1a2260f4f9f572389bd6ed6
Resource metadataGET api.prisma.io/.well-known/oauth-protected-resource/v1/projects40452 ms
Request
GET https://api.prisma.io/.well-known/oauth-protected-resource/v1/projects
Response
404 · application/json · 165 bytes
Body
sha256:ffe26577522270c57116a0ca0b37247afe9100ccc700273b3d9c2609fd6c9815
Exchange
sha256:fd6abedad3d748f2d29d789f9f512af24417f6a5612c23158e5da368ac5e6d9c
Resource metadataGET api.prisma.io/.well-known/oauth-protected-resource40456 ms
Request
GET https://api.prisma.io/.well-known/oauth-protected-resource
Response
404 · application/json · 165 bytes
Body
sha256:ffe26577522270c57116a0ca0b37247afe9100ccc700273b3d9c2609fd6c9815
Exchange
sha256:ffbf85ffbba05938ebfc804096db84ab4205747dcc189af7fd9980b43633f984
Job requestsession openedPOST mcp.prisma.io/mcp40121 ms
Request
POST https://mcp.prisma.io/mcp
Response
401 · application/json · 76 bytes
Body
sha256:465e9eb7a90fc9584214063c8f49583df9bc7269887272bf862a7a3baa9bccfe
Exchange
sha256:aee45be632765c56504df1bb46529d5f6a701c985d71579d5151970ba699377b
Resource metadataGET mcp.prisma.io/.well-known/oauth-protected-resource/mcp20021 ms
Request
GET https://mcp.prisma.io/.well-known/oauth-protected-resource/mcp
Response
200 · application/json · 172 bytes
Body
sha256:9ca9511880edbd370b83e25edc6db126a846a83dc6ecc6cd6fc394ef618592ea
Exchange
sha256:197d6a6959ca84bfea07d21a09663b63b303384c83eb35f62616e5def192ad08
Authorization serverGET auth.prisma.io/.well-known/oauth-authorization-server20023 ms
Request
GET https://auth.prisma.io/.well-known/oauth-authorization-server
Response
200 · application/json · 431 bytes
Body
sha256:2fda62b7fbc7a11b8ffa51c62cdd45d99bff6e577570fceea87aa357a06b3e3e
Exchange
sha256:eda04bf7d269f27ec0d2891f6f5f4e8c1907645618e98b117cfb74f27b2f3419
Client registrationPOST auth.prisma.io/register20136 ms
Request
POST https://auth.prisma.io/register
Response
201 · application/json · 1104 bytes
Body
sha256:79705d77c6b64f095e581e147e36195f61470a5ec633e5757b6b1328a66e7d81
Exchange
sha256:f8d0eb7a4aff207cb0a59b781e8b80b9ea2f500c10fb0b5da8d33e5a66924bff
Declared pageGET console.prisma.io/sign-up20032 ms
Request
GET https://console.prisma.io/sign-up
Response
200 · text/html · 25526 bytes
Body
sha256:8ec023427c3a9197ec960faacc462f5840704a33f45adbb4d2d8fc168b39bc76
Exchange
sha256:d83ce4c43defccb5be1c7e53bbec37d171e3945e32f2a156cbc14335c44c182f

Prisma on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for Prisma Postgres, agent grade: B+[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4t4t7hy2are8fsyg835gmm7.svg)](https://sourcey.com/c/prisma/agent-readiness/prisma-postgres/database-create)

Improve the report

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

Profile
arp_01m4t4t7hy2are8fsyg835gmm7
Projection
sha256:158169f58816adc42aac1c4d8110e9ac9b37b141550ce87a606c8728a2a434a0
Policy
kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac