The builder calls these integrations; the tool names call them data sources. They are the same thing, so the assistant will follow whichever word you use.
Browsing is a drill-down
These tools are one path, not five separate features. Each level needs an ID from the level above, so the assistant walks down from the workspace to the fields of one table.
Supabase has an extra level. Its structure is database → schema → table, so browsing it takes five steps instead of four. A Supabase connection usually has just one database, called
postgres.
Which integrations are supported
Softr connects to many kinds of data source, but only five of them can be browsed and connected to a block through MCP today:- Softr Databases — though the database tools do much more
- Airtable
- Google Sheets
- Notion
- Supabase
list_data_sources, so you can see what is there, but cannot be browsed or connected to a block through MCP yet. To use one of those in a block, connect it through the block’s Source tab in the builder instead.
If an integration you expect is missing from a result, check that its type is one of the five above, and that it is connected to the workspace you are asking about rather than a different one.
Referencing fields in code
list_data_source_table_fields returns each field’s type and options, the table’s primary field, and one thing that matters more than it looks: how fields must be referenced in code.