Skip to content

Add Supabase Cursor plugin workspace config - #276

Merged
BigSimmo merged 2 commits into
mainfrom
cursor/add-supabase-plugin-6f14
Jul 5, 2026
Merged

Add Supabase Cursor plugin workspace config#276
BigSimmo merged 2 commits into
mainfrom
cursor/add-supabase-plugin-6f14

Conversation

@BigSimmo

@BigSimmo BigSimmo commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Summary

Adds workspace-level Supabase plugin configuration for Cursor agents working on Clinical KB Database.

  • .cursor/mcp.json — HTTP MCP server scoped to sjrfecxgysukkwxsowpy with read_only=true for safer agent defaults
  • .cursor/skills/supabase/ — Official Supabase agent skill (auth, RLS, CLI/MCP usage, schema workflows)
  • .cursor/skills/supabase-postgres-best-practices/ — Postgres performance reference skill from Supabase
  • README.md — Cursor Supabase MCP onboarding (OAuth, verification, cloud-agent auth, migration guidance)

Why

/add-plugin supabase installs the marketplace plugin at the user level. Committing project-scoped MCP config and skills ensures all contributors and cloud agents get the same Supabase tooling without relying on per-machine plugin installs.

Post-merge setup (one-time per developer)

  1. Open Cursor Settings → Tools & MCP and confirm the supabase server is enabled.
  2. Complete OAuth when prompted (browser login to Supabase; choose the org containing Clinical KB Database).
  3. Keep manual tool-call approval enabled.
  4. Verify with a prompt like: "List tables in the database using MCP tools."
  5. Run npm run check:supabase-project after any Supabase env or MCP config change.

Notes

  • MCP is scoped to sjrfecxgysukkwxsowpy only; account-management tools are disabled in project-scoped mode.
  • read_only=true is the default; remove it only when intentional write access is needed.
  • Cloud agents require separate MCP OAuth from desktop Cursor.
  • Skills are vendored from Supabase plugin v0.1.4.
  • No runtime or env changes; existing npm run check:supabase-project guardrails unchanged.
Open in Web Open in Cursor 

@supabase

supabase Bot commented Jul 5, 2026

Copy link
Copy Markdown

This pull request has been ignored for the connected project sjrfecxgysukkwxsowpy due to reaching the limit of concurrent preview branches.
Go to Project Integrations Settings ↗︎ if you wish to update this limit.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

@BigSimmo
BigSimmo changed the base branch from cursor/outstanding-fixes-f048 to main July 5, 2026 16:15
@BigSimmo
BigSimmo marked this pull request as ready for review July 5, 2026 16:15
@cursor

cursor Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@BigSimmo
BigSimmo enabled auto-merge (squash) July 5, 2026 16:15
@BigSimmo
BigSimmo disabled auto-merge July 5, 2026 16:25
@BigSimmo
BigSimmo enabled auto-merge (squash) July 5, 2026 16:25
@cursor

cursor Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

Configure read-only MCP scoped to sjrfecxgysukkwxsowpy, vendor Supabase agent
skills, document Cursor onboarding in README, and ignore local .worktrees/.

Co-authored-by: Cursor <cursoragent@cursor.com>
@BigSimmo
BigSimmo force-pushed the cursor/add-supabase-plugin-6f14 branch from 7a36fa2 to b016e98 Compare July 5, 2026 17:08
@cursor

cursor Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
@BigSimmo
BigSimmo merged commit 23043e5 into main Jul 5, 2026
5 checks passed
@BigSimmo
BigSimmo deleted the cursor/add-supabase-plugin-6f14 branch July 9, 2026 12:35
cursor Bot pushed a commit that referenced this pull request Aug 8, 2026
- Pagination: announce and restore focus only after current commits to
  pending target; regression when onPageChange rejects the page
- StageList: treat failed stage as current when nothing is active
- Tabs: derive aria-selected from selectedId so disabled value tabs stay
  unselected
- StatusMark/Tabs/StageList/Pagination regression tests per review
- outstanding-issues: add #276 to recommended queue, fix #263 archive
  overstated verification, align #276 session date

Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
cursor Bot pushed a commit that referenced this pull request Aug 8, 2026
Resolve docs/outstanding-issues.md conflicts:
- Keep #255 archived (resolved by this PR) out of the recommended queue
- Add main's #276 queue row and #263 archive row alongside PR resolutions

Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
cursor Bot pushed a commit that referenced this pull request Aug 8, 2026
Prefer main's outstanding-issues shared queue (#277 / next-id=278 from
#1725), then re-apply this PR's #276 archive and corrected #118 Lighthouse
diagnosis.

Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
BigSimmo added a commit that referenced this pull request Aug 8, 2026
cursor Bot pushed a commit that referenced this pull request Aug 8, 2026
Resolve docs conflicts: union recommended queue (#256/#257, drop
resolved #255/#276), keep PR scripts-index entries, ledger auto-merged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants