You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref="https://thequery.dev"><imgsrc="https://github.com/user-attachments/assets/7e9c49b5-e784-4e70-b39e-7410c22da066"alt="Control Supabase with natural language"width="800" /></a>
15
4
</p>
16
5
17
6
<palign="center">
18
-
<strong>Enable your favorite IDE to safely execute SQL queries, manage your database end-to-end, access Management API, and handle user authentication with built-in safety controls.</strong>
7
+
<strong>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.</strong>
19
8
</p>
20
9
21
10
<palign="center">
22
-
<ahref="https://thequery.dev"><imgsrc="https://github.com/user-attachments/assets/420a2463-e210-4959-9f3b-b94164db23f8"alt="Control Supabase with natural language"width="800" /></a>
11
+
⚡ Free & open-source forever.
12
+
💎 Premium features coming soon.
13
+
🧪 Early Access is live at <ahref="https://thequery.dev">thequery.dev</a>.
14
+
📢 Share your feedback on GitHub issues or at feedback@thequery.dev.
**I'm thrilled to announce the future of this MCP server - [thequery.dev](https://thequery.dev)!**
41
-
42
-
While I have big plans for the future, I want to make these commitments super clear:
43
-
-**The core tool will stay free forever** - free & open-source software is how I got into coding and intend to keep this MCP server this way
44
-
-**Premium features will be added on top** - enhancing capabilities without limiting existing functionality
45
-
-**All 300+ early adopters will get exclusive perks when paid plans land** - stay tuned!
46
-
47
-
**🚀 Early Access is Live!**
48
-
49
-
[**👉 Join Early Access at thequery.dev**](https://thequery.dev)
50
-
51
31
## Table of contents
52
32
<palign="center">
53
33
<ahref="#getting-started">Getting started</a> •
@@ -128,6 +108,8 @@ You can find the full instructions on how to use Smithery.ai to connect to this
128
108
129
109
The Supabase MCP server requires configuration to connect to your Supabase database, access the Management API, and use the Auth Admin SDK. This section explains all available configuration options and how to set them up.
130
110
111
+
> 🔑 **Important**: Since v0.4 MCP server requires an API key which you can get for free at [thequery.dev](https://thequery.dev) to use this MCP server.
112
+
131
113
#### Environment Variables
132
114
133
115
The server uses the following environment variables:
@@ -139,6 +121,7 @@ The server uses the following environment variables:
139
121
|`SUPABASE_REGION`| Yes*|`us-east-1`| AWS region where your Supabase project is hosted |
140
122
|`SUPABASE_ACCESS_TOKEN`| No | None | Personal access token for Supabase Management API |
141
123
|`SUPABASE_SERVICE_ROLE_KEY`| No | None | Service role key for Auth Admin SDK |
124
+
|`QUERY_API_KEY`| Yes | None | API key from thequery.dev (required for all operations) |
142
125
143
126
> **Note**: The default values are configured for local Supabase development. For remote Supabase projects, you must provide your own values for `SUPABASE_PROJECT_REF` and `SUPABASE_DB_PASSWORD`.
0 commit comments