Skip to main content
Glama

Prisma MCP Server

Official
by prisma
Apache 2.0
4
44,213
  • Linux
  • Apple
prelude.ts709 B
export const unknownToError = (unknown: unknown): Error => { if (unknown instanceof Error) return unknown return new Error(`Unknown error: ${unknown}`) } export const id = <T>(value: T) => value export type Mapped<T> = { [Key in keyof T]: T[Key] } export type NoInfer<T> = [T][T extends any ? 0 : never] export const isObject = (obj: unknown): obj is object => { return obj !== null && typeof obj === 'object' && !Array.isArray(obj) } export const tryCatch = <$Error extends Error, $Return>( fn: () => $Return, catcher?: (e: Error) => $Error, ): $Return | $Error => { try { return fn() } catch (e) { return catcher ? catcher(unknownToError(e)) : (unknownToError(e) as $Error) } }

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/prisma'

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