MCP.so
登录

Databases Storm - Unified Database Management System MCP Server

@biodoia

基本信息

分类

数据库

传输方式

stdio

作者

biodoia

关于 Databases Storm - Unified Database Management System MCP Server

🌩️ Unified Database Management System - MCP server for orchestrating Supabase and multiple databases

Databases Storm - Unified Database Management System MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Databases Storm - Unified Database Management System MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Databases Storm?

Databases Storm is an MCP server that orchestrates Supabase and other databases (Redis, MongoDB, ChromaDB, TimescaleDB, Elasticsearch) to create a unified data management ecosystem. It is designed for developers managing multiple projects and databases, offering centralized control, backup, monitoring, and multi-project management.

How to use Databases Storm?

Clone the repository, install dependencies with npm install, start a local Supabase instance with npm run supabase:start, then launch the server with npm run dev. The server exposes TypeScript commands for Supabase project management, database operations, backup, and migration, and a configuration file (storm-config.yaml) to define projects and additional databases.

Key features of Databases Storm

  • Multi-project Supabase instance management
  • Integration with Redis, MongoDB, ChromaDB, TimescaleDB, Elasticsearch
  • Cross-database backup with encryption and compression
  • Unified monitoring with Prometheus and Grafana
  • Row Level Security and centralized secrets management
  • Admin dashboard showing project status, health, and usage

Use cases of Databases Storm

  • Create tenant isolation for a SaaS application with Supabase RLS
  • Set up a complete backend for a mobile app with social auth and storage
  • Deploy an AI stack using Supabase plus a vector database for RAG
  • Migrate a Firebase project to Supabase with a single command
  • Orchestrate multi-database deployments for microservices

常见问题

1

What runtime does Databases Storm require?

Node.js 20.x and TypeScript 5.x, with Docker for local Supabase and additional databases.

2

What data is stored and where?

Supabase projects contain PostgreSQL data, authentication, storage, and realtime subscriptions. Additional databases (Redis, MongoDB, etc.) are configured per project. All data resides in local or cloud instances as defined in the YAML config.

3

Does Databases Storm support authentication providers?

Yes, it can configure JWT, OAuth (GitHub, Google), and Magic Links via Supabase's built-in authentication service.

4

What transports or authentication does the MCP server use?

The README does not specify transports or authentication for the MCP server itself, but Supabase authentication is managed through JWT and OAuth.

5

Are there any known limitations?

No limitations are stated in the README. The project is under active development with a roadmap including cloud integration and multi-region replication.

评论

数据库 分类下的更多 MCP 服务器