Skip to content

v0.4.0

Compare
Choose a tag to compare
@gregnr gregnr released this 25 Apr 21:19
· 10 commits to main since this release

What's Changed

  • Project scoped mode: You can now restrict the server to a specific project by setting the --project-ref flag on the CLI command:

    npx -y @supabase/mcp-server-supabase@latest --access-token=<personal-access-token> --project-ref=<project-ref>
  • TimeScaleDB's internal tables from the _timescaledb_internal schema are now excluded from list_tables. This fixes issues where folks would use up their entire context window by a massive result from list_tables (many MB).

Breaking changes

  • The list_tables tool call now requires the LLM to pass a schema array (previously optional). This was primarily to fix a Cursor bug when no args were passed to list_tables, but also provides a better default for querying only tables in the public/auth schemas.

By PR

  • fix: exclude timescale internal schema from list_tables by @gregnr in #65
  • feat: project scoped server option by @gregnr in #63

Full Changelog: v0.3.6...v0.4.0