Skip to main content
Glama

Prisma MCP Server

Official
by prisma
Apache 2.0
4
44,192
  • Linux
  • Apple
index.ts5.98 kB
export { checkUnsupportedDataProxy } from './cli/checkUnsupportedDataProxy' export { checkUnsupportedSchemaEngineWasm } from './cli/checkUnsupportedSchemaEngineWasm' export { type DirectoryConfig, inferDirectoryConfig } from './cli/directoryConfig' export { getGeneratorSuccessMessage } from './cli/getGeneratorSuccessMessage' export { type GetSchemaOptions, getSchemaWithPath, getSchemaWithPathOptional, printSchemaLoadedMessage, } from './cli/getSchema' export { getTypescriptVersion } from './cli/getTypescriptVersion' export { getCLIPathHash, getProjectHash } from './cli/hashes' export { unknownCommand } from './cli/Help' export { HelpError } from './cli/Help' export { loadSchemaContext, processSchemaResult, type SchemaContext } from './cli/schemaContext' export type { Command, Commands, CompiledGeneratorDefinition, Dictionary, GeneratorConfig, GeneratorDefinition, GeneratorDefinitionWithPackage, GeneratorFunction, GeneratorOptions, } from './cli/types' export { arg, format, isError } from './cli/utils' export { ClientEngineType, getClientEngineType } from './client/getClientEngineType' export { credentialsToUri, protocolToConnectorType, uriToCredentials } from './convertCredentials' export * from './engine-commands' export { resolveUrl } from './engine-commands/getConfig' export { relativizePathInPSLError } from './engine-commands/relativizePathInPSLError' export { Generator } from './Generator' export { type GeneratorRegistry, type GeneratorRegistryEntry, getGenerator, getGenerators, } from './get-generators/getGenerators' export { fixBinaryTargets } from './get-generators/utils/fixBinaryTargets' export { printGeneratorConfig } from './get-generators/utils/printGeneratorConfig' export { getPackedPackage } from './getPackedPackage' export { highlightDatamodel, highlightSql, highlightTS } from './highlight/highlight' export * as logger from './logger' export type { MigrateTypes } from './migrateTypes' export { ErrorArea, getWasmError, isRustPanic, isWasmPanic, RustPanic } from './panic' export { BinaryType } from './resolveBinary' export { engineEnvVarMap, resolveBinary } from './resolveBinary' export { resolvePkg } from './resolvePkg' export type { SchemaEngineLogLine } from './schemaEngineCommands' export { canConnectToDatabase, createDatabase, dropDatabase } from './schemaEngineCommands' export { SchemaEngineExitCode } from './schemaEngineCommands' export { sendPanic } from './sendPanic' export * from './tracing/types' export type { DatabaseCredentials } from './types' export { assertAlways } from './utils/assertAlways' export { assertNever } from './utils/assertNever' export { binaryTargetRegex } from './utils/binaryTargetRegex' export { default as byline } from './utils/byline' export { callOnceOnSuccess } from './utils/callOnce' export { canPrompt } from './utils/canPrompt' export { chmodPlusX } from './utils/chmodPlusX' export { locateLocalCloudflareD1 } from './utils/cloudflareD1' export { drawBox } from './utils/drawBox' export { extractPreviewFeatures } from './utils/extractPreviewFeatures' export { formatms } from './utils/formatms' export { formatTable } from './utils/formatTable' export * as fsFunctional from './utils/fs-functional' export * as fsUtils from './utils/fs-utils' export { getCommandWithExecutor } from './utils/getCommandWithExecutor' export { getEnvPaths } from './utils/getEnvPaths' export { getMigrateConfigDir } from './utils/getMigrateConfigDir' export { version } from './utils/getVersionFromPackageJson' export { handleLibraryLoadingErrors } from './utils/handleEngineLoadingErrors' export { handlePanic } from './utils/handlePanic' export { hasOwnProperty } from './utils/hasOwnProperty' export { isCi } from './utils/isCi' export { isCurrentBinInstalledGlobally } from './utils/isCurrentBinInstalledGlobally' export { isInContainer } from './utils/isInContainer' export { isInNpmLifecycleHook } from './utils/isInNpmLifecycleHook' export { isInteractive } from './utils/isInteractive' export { isPromiseLike } from './utils/isPromiseLike' export { isValidJsIdentifier } from './utils/isValidJsIdentifier' export { keyBy } from './utils/keyBy' export { link } from './utils/link' export { loadLibrary as load } from './utils/load' export { loadEnvFile } from './utils/loadEnvFile' export { mapObjectValues } from './utils/mapObjectValues' export { maskSchema } from './utils/maskSchema' export { maxBy, maxWithComparator } from './utils/max' export { maybeInGitHook } from './utils/maybeInGitHook' export { missingGeneratorMessage } from './utils/missingGeneratorMessage' export { parseAWSNodejsRuntimeEnvVarVersion } from './utils/parseAWSNodejsRuntimeEnvVarVersion' export { parseBinaryTargetsEnvValue, parseEnvValue } from './utils/parseEnvValue' export { longestCommonPathPrefix, pathToPosix } from './utils/path' export { pick } from './utils/pick' export { printConfigWarnings } from './utils/printConfigWarnings' export { isPrismaPostgres, isPrismaPostgresDev, PRISMA_POSTGRES_PROTOCOL, PRISMA_POSTGRES_PROVIDER, } from './utils/prismaPostgres' export { extractSchemaContent, type SchemaFileInput } from './utils/schemaFileInput' export { type MultipleSchemas } from './utils/schemaFileInput' export { serializeQueryEngineName } from './utils/serializeQueryEngineName' export { setClassName } from './utils/setClassName' export { toSchemasContainer, toSchemasWithConfigDir } from './utils/toSchemasContainer' export { type LoadedEnv, tryLoadEnvs } from './utils/tryLoadEnvs' export { vercelPkgPathRegex } from './utils/vercelPkgPathRegex' export { warnOnce } from './warnOnce' export * as wasm from './wasm' export { wasmSchemaEngineLoader } from './WasmSchemaEngineLoader' export type { EnvPaths } from '@prisma/generator' export type { BinaryTarget } from '@prisma/get-platform' export { getBinaryTargetForCurrentPlatform, getNodeAPIName } from '@prisma/get-platform' export type { GetSchemaResult } from '@prisma/schema-files-loader'

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