Supabase Integration

If we just could connect our Supabase project to the cursor so cursor could be aware of tables, fields, enums and anything else accessible.

Right now getting schema, and other details from Supabase to Cursr is time consuming and it could lots of issues specially regarding the field name and ENUMs
These guys tempolabs.ai has a nice supabase connect feature that does the same

8 Likes

Really need this , i will pay $100 a month just for this

1 Like

Life changing feature. Upvoted

1 Like

I’m all in. I would love any help running Supabase. I run Firebase because it’s what I know but I’m ready to level up :arrow_up:.

1 Like

I’ve forked a repo and made this work with cursor:

SlippyDong/supabase-mcp-cursor: A fork to run on cursor

This fork doesn’t have all the features of the original branch, but it can do CRUD operations and some file operations. If you have multiple projects you’ll need to run multiple mcp servers as each server is configured with the access keys and URL that belong to 1 project. Running multiple servers at the same time may confuse the agent as well so I’d be careful doing this. It’s easy enough to add/delete the server when you need it.

1 Like

I just found about supabase through the forums and I am onboard 100%. The next step is trying to conquer flutter/dart to use supabase XD

This functionality is already available via Supabase CLI:

https://supabase.com/docs/reference/cli/start

It requires creating a local copy of the database and then Cursor can see the data, schema, etc. locally within the IDE. You can pull and push to Supabase as needed.

Hope it helps.

I use Supabase for all my Flutter/Dart projects and it works great. I mainly do mobile apps

does that not defeat purpose of the cloud? i would like it to connect to supabase directly in the cloud.