Agentโ™ฅ๏ธŽAge
Catalog

io.github.KimHyeongRae0/orangerail

Official

by KimHyeongRae0 ยท TypeScript

Turns your Prisma schema into typed MCP tools, with destructive writes gated behind human approval

io.github.KimHyeongRae0/orangerail MCP Server

This MCP server turns a Prisma schema into typed MCP tools. It supports destructive writes, which are gated behind human approval, and is designed for workflows that require explicit oversight. The server is associated with Model Context Protocol (MCP) usage and TypeScript-based tool definitions.

๐Ÿ› ๏ธ Key Features

  • Prisma schema โ†’ typed MCP tools
  • Destructive writes require human approval
  • Human-in-the-loop operation
  • Audit-log oriented workflow (per topic metadata)
  • MCP server for Model Context Protocol

๐Ÿš€ Use Cases

  • Building MCP-based AI agent integrations using Prisma
  • Running approval workflows before applying destructive database changes
  • Enforcing human approval gates for tool-triggered writes
  • Tracking and reviewing actions (audit-log topic)

โšก Developer Benefits

  • Typed tools derived from a Prisma schema
  • Human approval gating for high-risk operations
  • Better alignment between database schema and MCP tool interfaces

โš ๏ธ Limitations

  • Destructive write operations are blocked without human approval

Topics

ai-agentsapproval-workflowaudit-loghuman-in-the-loopmcpmcp-servermodel-context-protocolprismatypescript
io.github.KimHyeongRae0/orangerail - agentage MCP Catalog