{
 "categories": [
  "database",
  "developer-tools"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-05",
   "fact": "homepage",
   "note": "Prisma presents a TypeScript platform of ORM, managed Prisma Postgres, and Prisma Compute, with CLI and Management API called out as the agent interface.",
   "source": "https://www.prisma.io/",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "license",
   "note": "Free plan is $0/month with no credit card. Prisma ORM is listed as always free. Paid Starter starts at $10/month.",
   "source": "https://www.prisma.io/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "deployment",
   "note": "Prisma documents hosted Prisma Postgres and Prisma Compute as managed cloud services next to the free ORM.",
   "source": "https://www.prisma.io/",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.exists",
   "note": "Prisma documents a REST API to manage Prisma Postgres databases, projects, and workspaces at https://api.prisma.io/v1.",
   "source": "https://www.prisma.io/docs/management-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.kinds[0]",
   "note": "The page titles the interface REST API and publishes an OpenAPI 3.1 specification.",
   "source": "https://www.prisma.io/docs/management-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.auth[0]",
   "note": "Service tokens are Bearer tokens created in Prisma Console and sent as Authorization: Bearer for scripts, CI, and backend services.",
   "source": "https://www.prisma.io/docs/management-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.auth[1]",
   "note": "OAuth 2.0 with PKCE is documented for user-facing applications, with authorize and token endpoints on auth.prisma.io.",
   "source": "https://www.prisma.io/docs/management-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.coverage",
   "note": "The REST API manages databases, backups, connections, projects, workspaces, buckets, and service tokens. It is the management plane, not Prisma Client queries.",
   "source": "https://www.prisma.io/docs/management-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.docs",
   "note": "Opened the current Prisma REST API introduction, including the https://api.prisma.io/v1 base URL.",
   "source": "https://www.prisma.io/docs/management-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.sdk.exists",
   "note": "Prisma documents @prisma/management-api-sdk as a TypeScript SDK for the Data Platform REST API.",
   "source": "https://www.prisma.io/docs/management-api/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.sdk.official",
   "note": "The SDK page is first-party Prisma documentation for @prisma/management-api-sdk, based on the public OpenAPI 3.1 spec.",
   "source": "https://www.prisma.io/docs/management-api/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.sdk.languages[0]",
   "note": "The documented Management API SDK is TypeScript, installed as @prisma/management-api-sdk.",
   "source": "https://www.prisma.io/docs/management-api/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.mcp.first_party",
   "note": "Prisma documents a first-party remote MCP server at https://mcp.prisma.io/mcp that authenticates with Prisma Console.",
   "source": "https://www.prisma.io/docs/ai/tools/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.mcp.verdict",
   "note": "The vendor MCP guide lists Prisma-hosted tools for Prisma Postgres workspaces, databases, SQL, schema, backups, object store, and docs search.",
   "source": "https://www.prisma.io/docs/ai/tools/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.cli.exists",
   "note": "Prisma 8 ships a unified prisma CLI with platform commands for Postgres and buckets plus ORM and migration commands.",
   "source": "https://www.prisma.io/docs/cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.cli.exists",
   "note": "Platform CLI auth is prisma auth login in a browser. For CI the same page says to set PRISMA_SERVICE_TOKEN.",
   "source": "https://www.prisma.io/docs/cli/auth",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.cli.exists",
   "note": "prisma postgres create, list, backup, and connection commands manage Prisma Postgres databases and one-time connection URLs.",
   "source": "https://www.prisma.io/docs/cli/postgres",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.coverage",
   "note": "Prisma Client is a generated query API constructed with an adapter or accelerateUrl. It is not the https://api.prisma.io/v1 management plane.",
   "source": "https://www.prisma.io/docs/orm/reference/prisma-client-reference",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.mcp.first_party",
   "note": "The Prisma MCP product page points at the same remote server URL https://mcp.prisma.io/mcp.",
   "source": "https://www.prisma.io/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.data_access.export[0]",
   "note": "The getting-started script reads JSON project and database payloads from the REST API, including connection strings.",
   "source": "https://www.prisma.io/docs/management-api/getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.rpa.ui_stack[0]",
   "note": "Prisma documents Prisma Console in the browser for creating service tokens and OAuth applications.",
   "source": "https://www.prisma.io/docs/management-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.rpa.drivability",
   "note": "The Console is a web UI. No repeatable UI probe was run, so drivability stays unknown.",
   "source": "https://www.prisma.io/docs/management-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened a real docs llms.txt that indexes Prisma ORM, Prisma Postgres, MCP, CLI, and Management API pages for agents.",
   "source": "https://www.prisma.io/docs/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "verdict.scores.api",
   "note": "The REST API is documented, OpenAPI-described, and read/write across the Prisma Postgres management plane with an official TypeScript SDK. It does not replace Prisma Client, so coverage stays in the broad-production tier.",
   "source": "https://www.prisma.io/docs/management-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "verdict.scores.mcp",
   "note": "The official remote server has useful database, SQL, schema, backup, and object-store tools, but first-use auth is Prisma Console rather than a documented service-token header.",
   "source": "https://www.prisma.io/docs/ai/tools/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "verdict.scores.cli",
   "note": "Every unified CLI command accepts --json and --no-interactive. Auth docs tell CI to set PRISMA_SERVICE_TOKEN.",
   "source": "https://www.prisma.io/docs/cli/global-flags",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current Prisma MCP server guide, including https://mcp.prisma.io/mcp and the named tool catalog.",
   "source": "https://www.prisma.io/docs/ai/tools/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current Prisma REST API introduction.",
   "source": "https://www.prisma.io/docs/management-api",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current Prisma 8 CLI overview, including postgres and bucket platform commands.",
   "source": "https://www.prisma.io/docs/cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[3].url",
   "note": "Opened the current REST API authentication page for service tokens and OAuth 2.0.",
   "source": "https://www.prisma.io/docs/management-api/authentication",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-05",
  "volatility": "medium",
  "watch": [
   {
    "type": "mcp",
    "url": "https://www.prisma.io/docs/ai/tools/mcp-server"
   },
   {
    "type": "docs",
    "url": "https://www.prisma.io/docs/management-api"
   },
   {
    "type": "docs",
    "url": "https://www.prisma.io/docs/cli"
   },
   {
    "type": "docs",
    "url": "https://www.prisma.io/docs/management-api/authentication"
   }
  ]
 },
 "homepage": "https://www.prisma.io/",
 "id": "prisma",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "service-token",
    "oauth2"
   ],
   "coverage": "partial",
   "docs": "https://www.prisma.io/docs/management-api",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. The Prisma REST API, official Management API SDK, prisma CLI, and remote MCP server cover workspace, database, and schema work without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "typescript"
   ],
   "official": true
  }
 },
 "name": "Prisma",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "neon",
   "supabase",
   "planetscale"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Prisma",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 8,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "summary": "Prisma is automatable today through the Prisma Data Platform REST API. This record is the Prisma Postgres and platform identity. It is not Neon, Supabase, or PlanetScale. The API base URL is https://api.prisma.io/v1. Auth is a workspace service token as Authorization Bearer, or OAuth 2.0 with PKCE at auth.prisma.io. Documented resources include workspaces, projects, databases, connection strings, backups, and object-store buckets. The official TypeScript SDK is @prisma/management-api-sdk and is generated from an OpenAPI 3.1 spec. Prisma Client is a generated application query library against a DATABASE_URL or Accelerate URL. It is not the platform management API. The unified Prisma 8 CLI (prisma) accepts --json on every command and PRISMA_SERVICE_TOKEN for CI. Platform commands include postgres create, connection, backup, and bucket. ORM commands manage contracts, migrations, and schema for a connected database. The first-party remote MCP server at https://mcp.prisma.io/mcp authenticates with Prisma Console. Named tools include workspace and database CRUD, connection strings, backups and recovery, introspect_database_schema, execute_sql_query, execute_prisma_postgres_schema_update, object-store bucket tools, and search_prisma_documentation. Destructive SQL and schema tools exist. The CLI blocks some destructive migrate commands invoked by agents unless PRISMA_USER_CONSENT_FOR_DANGEROUS_AI_ACTION is set. Prisma ORM is free. Prisma Postgres has a $0 Free plan. Computer-use viability is unassessed. API and CLI both score 8; API is the best path because it does not require a local CLI install and uses a service token without a browser.\n"
 }
}