Skip to main content
Glama
prisma

Prisma MCP Server

Official
by prisma

¿Buscas Prisma ORM 7? Se encuentra en la rama v7 de este repositorio, y los paquetes prisma y @prisma/* de npm se siguen publicando desde allí.

Prisma Next está actualmente en acceso anticipado y lo estamos construyendo en abierto junto con la comunidad. Las APIs irán evolucionando a medida que tus comentarios les den forma, así que todavía no lo recomendamos para cargas de trabajo de producción. Acompáñanos en el camino: deja una estrella en el repositorio, sigue a @prisma en X o lee el blog de Prisma.

Prisma Next es una reescritura en TypeScript de Prisma ORM, diseñada para ser extensible, componible y compatible con agentes de IA por defecto. Lee el anuncio completo: La próxima evolución de Prisma ORM.

Requisitos previos

  • Node.js 24 o más reciente

  • Un gestor de paquetes (npm, pnpm o yarn)

Related MCP server: PostgreSQL MCP

Primeros pasos

1. Crea un nuevo proyecto

El generador interactivo selecciona un framework de JavaScript (Next.js, Vite, Hono y otros) y conecta Prisma Next con la base de datos que elijas (PostgreSQL o MongoDB):

npm create prisma@next

Al terminar tendrás una aplicación ejecutable, un contrato inicial y las skills de agente ya registradas.

2. O bien, añade Prisma Next a un proyecto existente

Ejecuta esto desde la raíz de tu repositorio:

npx @prisma/cli@next orm init

prisma orm init escribe prisma.config.ts, crea un contrato inicial y db.ts en src/prisma/, instala el runtime, emite el contrato y registra las skills del agente. No toca tu framework ni tu sistema de compilación.

3. Usa tu agente de IA para todo lo relacionado con Prisma Next

Ambos instaladores dejan una guía sencilla prisma-next.md en la raíz del proyecto para que cualquier agente la lea primero. init, además, crea un SKILL.md por flujo de trabajo en dos ubicaciones, para que los distintos runtimes de agentes puedan encontrarlos en las rutas esperadas:

  • .claude/skills/<skill-name>/SKILL.md — lo detecta Claude Code

  • .agents/skills/<skill-name>/SKILL.md — ubicación universal para Cursor, Copilot Agent y otros runtimes

Un skills-lock.json en la raíz del proyecto registra qué versiones de las skills están instaladas. El asistente de IA de tu editor carga automáticamente el skill adecuado cuando tu prompt coincide.

Simplemente describe lo que quieres. Por ejemplo:

"Añade un modelo posts con una relación con users, y luego escribe una consulta que cargue las tres publicaciones más recientes de cada usuario."

El agente carga el skill prisma-8, abre su contrato y las referencias de consultas, y luego dirige el cambio de principio a fin.

Para ver el catálogo completo y lo que cubre cada skill, consulta skills/README.md.

¿Has encontrado un error, te falta una función o tienes una pregunta para el equipo?

Pregúntale a tu agente. El flujo de feedback del skill prisma-8 redacta un issue de GitHub bien estructurado o te facilita un enlace al Discord de Prisma para un Q&A en directo. Puedes revisar y confirmar antes de que se envíe nada.

Para autores de extensiones

Prisma Next tiene un núcleo mínimo. Todo lo que lo rodea, incluido el propio soporte de Postgres, está construido sobre el mismo SPI público disponible para cualquier autor. Si alguna vez has querido integrar tu herramienta, tu base de datos o tu librería con Prisma, esta es la vía de entrada.

Algunas extensiones que ya se distribuyen:

  • @internal/extension-pgvector: columnas vectoriales y operadores de similitud para la búsqueda semántica.

  • @internal/extension-paradedb: índices BM25 tipados con varios tokenizadores para la búsqueda de texto completo.

  • @internal/extension-postgis: tipos y consultas geoespaciales.

  • @cipherstash/prisma-next: cifrado buscable y control de acceso a nivel de datos.

¿Quieres publicar la tuya? El blog Cómo crear extensiones de Prisma Next repasa el SPI, las capas a las que tu extensión puede conectarse y cómo el equipo destaca las nuevas extensiones en el directorio de Prisma Next.

Bases de datos compatibles

Prisma 8 lleva PostgreSQL a disponibilidad general — y eso es todo en esta etapa:

  • PostgreSQL — el objetivo principal; disponibilidad general en Prisma 8

  • MongoDB — acceso anticipado; demuestra que el framework funciona más allá de SQL

  • SQLite — una prueba de concepto hoy

MySQL se añadirá más adelante. Consulta la hoja de ruta para ver lo que debe suceder antes de la versión 8.0.0-rc.1.

Contribuir

Para conocer la configuración, los comandos, la firma del DCO y las expectativas de las pull requests, consulta CONTRIBUTING.md. Para cambios importantes, abre primero un issue para que podamos darte un feedback de ajuste antes de que inviertas tiempo de implementación.

Los problemas de seguridad: sigue el flujo de Private Vulnerability Reporting en SECURITY.md. Por favor, no los publiques como issues públicos.

Comunidad

¿Has creado algo con Prisma Next? Etiqueta a @prisma en X. Los mejores aportes de la comunidad reciben una mención y un enlace aquí.

Licencia

Apache 2.0. Consulta LICENSE.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
13dResponse time
2wRelease cycle
35Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides AI-driven PostgreSQL database management with secure OAuth 2.1 authentication, enabling users to administer, monitor, and query databases with support for extensions like pgvector, PostGIS, and pg_cron.
    121
  • A
    license
    A
    quality
    D
    maintenance
    Database management — connect, query, describe schemas, run migrations, and monitor active queries across PostgreSQL, MySQL, and SQLite.
    15
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables provisioning and managing PostgreSQL databases, running SQL queries, and evolving schemas with tracked migrations, with automatic account creation and no configuration needed.
    14
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for managing Prisma Postgres.

  • Manage Supabase projects end to end across database, auth, storage, realtime, and migrations. Moni…

  • Comprehensive PostgreSQL documentation and best practices, including ecosystem tools

View all MCP Connectors

Appeared in Searches

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/prisma/orm'

If you have feedback or need assistance with the MCP directory API, please join our Discord server