AZ

alexander-zuev/supabase-mcp-server

Database management

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

834 stars 103 forks 品質 91 トレンド 30Apache-2.0

クエリMCPはチャットインターフェースを通じてSupabaseのエンドツーエンド管理を可能にします。クエリ実行の読み書き、管理APIのサポート、自動移行のバージョン管理、ログへのアクセスなど多彩です。

概要

🌅 pypiで1万7千件以上がインストールされ、Smithery.ai では約3万ダウンロードがありました。要するに、とても楽しかったです!🥳ここ数ヶ月このサーバーを使ってくださった皆さん、ありがとうございました。お役に立てば幸いです。Supabaseが公式MCPサーバーを公開したため、このサーバーの維持管理はやめることにしました。公式MCPサーバーも同様に機能豊富で、今後さらに多くの機能が追加される予定です。ぜひチェックしてみてください! Query MCPはオープンソースのMCPサーバーで、IDEが安全にSQLを実行し、スキーマの変更を管理し、Supabase管理APIを呼び出し、認証管理SDKを使用できるようにし、すべて組み込みの安全制御を備えています。

概要(AI 翻訳)

🌅 pypiで1万7千件以上インストールされ、Smithery.ai では約3万ダウンロードがありました。要するに、とても楽しかったです!🥳 ここ数ヶ月間このサーバーを利用している皆さん、ありがとうございます。お役に立てば幸いです。 Supabaseが公式MCPサーバーを公開したため、 私はこのサーバーを積極的にメンテナンスしないことに決めました。公式MCPサーバーも同じくらい機能が豊富で、他にも多くの機能があります 機能も今後追加される予定です。ぜひご覧ください!

Query MCPはオープンソースのMCPサーバーで、IDEが安全にSQLを実行し、スキーマの変更を管理し、Supabase管理APIを呼び出し、認証管理SDKを使用できるようにし、すべて組み込みの安全制御を備えています。

目次

始め方 • 機能概要 • トラブルシューティング • 変更ログ

✨ 主な特徴

  • 💻 Cursor、Windsurf、Clineおよびstdioプロトコルをサポートする他のMCPクライアントと互換性があります
  • 🔐 SQLクエリ実行の読み取り専用モードおよび読み書きモードの制御
  • 🔍 リスクレベル評価を伴うランタイムSQLクエリ検証
  • 🛡️ SQL操作の三層安全システム:セーフ、書き込み、破壊
  • 🔄 直接およびプールされたデータベース接続の両方で堅牢なトランザクション処理

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Query | MCP server for Supabase

🌅 More than 17k installs via pypi and close to 30k downloads on Smithery.ai — in short, this was fun! 🥳 Thanks to everyone who has been using this server for the past few months, and I hope it was useful for you. Since Supabase has released their own official MCP server, I’ve decided to no longer actively maintain this one. The official MCP server is as feature-rich, and many more features will be added in the future. Check it out!

Query MCP is an open-source MCP server that lets your IDE safely run SQL, manage schema changes, call the Supabase Management API, and use Auth Admin SDK — all with built-in safety controls.

Table of contents

Getting started • Feature overview • Troubleshooting • Changelog

✨ Key features

  • 💻 Compatible with Cursor, Windsurf, Cline and other MCP clients supporting stdio protocol
  • 🔐 Control read-only and read-write modes of SQL query execution
  • 🔍 Runtime SQL query validation with risk level assessment
  • 🛡️ Three-tier safety system for SQL operations: safe, write, and destructive
  • 🔄 Robust transaction handling for both direct and pooled database connections
  • 📝 Automatic versioning of database schema changes
  • 💻 Manage your Supabase projects with Supabase Management API
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "supabase": { "command": "/Users/username/.local/bin/supabase-mcp-server", // update path "env": { "QUERY_API_KEY": "your-api-key", // Required - get your API key at thequery.dev "SUPABASE_PROJECT_REF": "your-project-ref", "SUPABASE_DB_PASSWORD": "your-db-password", "SUPABASE_REGION": "us-east-1", // optional, defaults to us-east-1 "SUPABASE_ACCESS_TOKEN": "your-access-token", // optional, for management API "SUPABASE_SERVICE_ROLE_KEY": "your-service-role-key" // optional, for Auth Admin SDK } } } }