Skip to main content
Glama
prisma

Prisma MCP Server

Official
by prisma

Ищете Prisma ORM 7? Он живёт на ветке v7 этого репозитория, а пакеты prisma и @prisma/* в npm по-прежнему публикуются оттуда.

Prisma Next сейчас находится в раннем доступе и мы создаём его открыто вместе с сообществом. API будут продолжать меняться под влиянием ваших отзывов, поэтому мы пока не рекомендуем использовать его для production-нагрузок. Присоединяйтесь: поставьте звезду репозиторию, подпишитесь на @prisma в X или читайте блог Prisma.

Prisma Next — это переписанный на TypeScript Prisma ORM, спроектированный так, чтобы быть расширяемым, компонуемым и дружественным к AI-агентам по умолчанию. Прочитайте полный анонс: Следующая эволюция Prisma ORM.

Предварительные требования

  • Node.js 24 или новее

  • Менеджер пакетов (npm, pnpm или yarn)

Related MCP server: PostgreSQL MCP

Начало работы

1. Создание нового проекта

Интерактивный генератор выбирает JavaScript-фреймворк (Next.js, Vite, Hono и другие) и подключает Prisma Next к выбранной вами базе данных (PostgreSQL или MongoDB):

npm create prisma@next

В результате вы получаете работающее приложение, стартовый контракт и уже зарегистрированные навыки агента.

2. Или добавьте Prisma Next в существующий проект

Выполните это из корня вашего репозитория:

npx @prisma/cli@next orm init

prisma orm init создаёт prisma.config.ts, генерирует стартовый контракт и db.ts в каталоге src/prisma/, устанавливает рантайм, формирует контракт и регистрирует навыки агента. Он не затрагивает ваш фреймворк или настройку сборки.

3. Используйте вашего AI-агента для всего, что связано с Prisma Next

Оба установщика оставляют в корне проекта вводный файл prisma-next.md, который любой агент прочитает в первую очередь. init дополнительно создаёт по одному SKILL.md на каждый рабочий процесс в двух местах, чтобы разные рантаймы агентов могли найти их по ожидаемым путям:

  • .claude/skills/<skill-name>/SKILL.md — распознаётся Claude Code

  • .agents/skills/<skill-name>/SKILL.md — универсальное расположение для Cursor, Copilot Agent и других рантаймов

Файл skills-lock.json в корне проекта отслеживает, какие версии навыков установлены. AI-ассистент вашего редактора автоматически загружает нужный навык, когда ваш запрос ему соответствует.

Просто опишите, что вам нужно. Например:

"Добавь модель posts со связью с users, затем напиши запрос, который загружает три последних поста каждого пользователя."

Агент загружает навык prisma-8, открывает его контракт и справочник запросов, затем проводит изменение от начала до конца.

Полный каталог и описание того, что покрывает каждый навык, см. в skills/README.md.

Нашли баг, не хватает функции или есть вопрос к команде?

Спросите своего агента. Процесс обратной связи в навыке prisma-8 составляет структурированный issue на GitHub или выдаёт вам ссылку на Prisma Discord для живого Q&A. Вы можете просмотреть и подтвердить перед отправкой.

Авторам расширений

Prisma Next имеет минимальное ядро. Всё вокруг него, включая саму поддержку Postgres, построено на том же публичном SPI, который доступен любому автору. Если вы хотели интегрировать свой инструмент, свою базу данных или свою библиотеку с Prisma, это ваш способ.

Уже поставляются несколько расширений:

  • @internal/extension-pgvector: векторные колонки и операторы сходства для семантического поиска.

  • @internal/extension-paradedb: типизированные BM25-индексы с несколькими токенизаторами для полнотекстового поиска.

  • @internal/extension-postgis: геопространственные типы и запросы.

  • @cipherstash/prisma-next: поисковое шифрование и контроль доступа на уровне данных.

Хотите выпустить своё? В блоге Создание расширений Prisma Next рассказывается о SPI, слоях, в которые может встраиваться ваше расширение, и о том, как команда добавляет новые расширения в каталог Prisma Next.

Поддерживаемые базы данных

Prisma 8 доводит PostgreSQL до общего доступа — и на данном этапе это всё:

  • PostgreSQL — основная цель; общая доступность в Prisma 8

  • MongoDB — ранний доступ; подтверждает, что фреймворк работает за пределами SQL

  • SQLite — на сегодняшний день это концепт-демонстрация

MySQL появится позже. Смотрите дорожную карту, чтобы узнать, что должно произойти до релиза 8.0.0-rc.1.

Участие в разработке

Смотрите CONTRIBUTING.md: настройка, команды, подпись DCO и ожидания по PR. Для существенных изменений, пожалуйста, сначала откройте issue, чтобы мы могли дать обратную связь по направлению, прежде чем вы вложите время в реализацию.

Проблемы безопасности: следуйте процессу Private Vulnerability Reporting, описанному в SECURITY.md. Пожалуйста, не оформляйте их как публичные issue.

Сообщество

Создали что-то на Prisma Next? Отметьте @prisma в X. Лучшие работы сообщества получают упоминание и ссылку здесь.

Лицензия

Apache 2.0. Смотрите 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