ZenStack icon

ZenStack

Provides a streamable HTTP server for ZenStack applications, enabling secure, auto-generated CRUD operations with integrated authorization and authentication.

About

This tool offers a robust Model Context Protocol (MCP) Streamable HTTP server designed to seamlessly integrate with ZenStack schemas. It automatically generates powerful CRUD (Create, Read, Update, Delete) tools for your database models, such as `findUnique`, `findMany`, `create`, and `update`. Crucially, it incorporates built-in authorization and credential authentication, ensuring secure access to your data. Ideal for serving ZenStack-defined databases through an MCP interface, this server simplifies the process of exposing your models with fine-grained control.

Key Features

  • MCP Streamable HTTP Protocol with credential authentication
  • 4 GitHub stars
  • Supports multiple simultaneous MCP server connections
  • Comprehensive CRUD operations (find, create, update, delete, upsert, aggregate, groupBy, count)
  • Built-in authorization for secure data access
  • Automatic generation of MCP tools from ZenStack schema

Use Cases

  • Providing authorized CRUD access to database resources for AI agents and developer tools
  • Exposing ZenStack-defined database models via the Model Context Protocol (MCP)
  • Building secure backend services for MCP-compatible clients