v0.4.0
What's Changed
-
Project scoped mode: You can now restrict the server to a specific project by setting the
--project-refflag 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_internalschema are now excluded fromlist_tables. This fixes issues where folks would use up their entire context window by a massive result fromlist_tables(many MB).
Breaking changes
- The
list_tablestool call now requires the LLM to pass aschemaarray (previously optional). This was primarily to fix a Cursor bug when no args were passed tolist_tables, but also provides a better default for querying only tables in thepublic/authschemas.
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