Vibase icon

Vibase

Empowers developers to query and mutate PostgreSQL data via simple YAML configurations, serving it over MCP transports like HTTP or STDIO.

About

Vibase provides foundational components for creating Model Context Protocol (MCP) servers on top of PostgreSQL. It allows users to define database operations using straightforward YAML configuration files, enabling easy querying and mutation of Postgres data. The tool emphasizes safe SQL generation with parameterized queries, offers full TypeScript support with Zod validation for type safety, and handles automatic connection pooling. It's designed for flexible deployment, capable of running locally, on serverless platforms like Lambda or Cloudflare Workers, and for integration with AI platforms like Claude Desktop Extensions.

Key Features

  • YAML Configuration for defining MCP tools
  • Full TypeScript support with Zod validation
  • Direct SQL execution against PostgreSQL databases
  • 0 GitHub stars
  • Automatic database connection pooling and cleanup
  • Safe SQL generation with parameterized queries

Use Cases

  • Deploying database-backed MCP servers on serverless platforms (e.g., Lambda, Cloudflare Workers)
  • Exposing PostgreSQL data as an MCP server locally for development
  • Integrating PostgreSQL functionality with AI agents or applications via MCP